You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
이때 성공메시지 대신 Key 값이 MessageBox에 출력 되도록 하려면 파일을 HexEdit로 오픈 한 다음 0x???? ~ 0x???? 영역에 Key 값을 overwrite 하면 된다.
문제 : Key값과 + 주소영역을 찾으시오
Ex) 7777777????????
English :
You will see a success message after finding the key.
If you would want the Key itself to replace the success message in the MessageBox, open up a Hex Editor and overwrite the key value in the offset range 0x???? ~ 0x????.
Q : find the key value and the offset range and write the solution in this format : key????????
(first ???? for the start and the next 4 ?s for the end).
Tool
ExeinfoPe
x32dbg
HxD
Explanation
ExeinfoPe로 열어보았다.
패킹되진 않았다.
x32dbg에서 열고 EntryPoint에 진입한 후 그래프를 그려보았다.
cmp eax, 7A2896BF를 통과해야 통과 메시지가 나타난다.
7A2896BF는 10진수로 2049480383이다.
HxD에서 12.exe를 연다.
initialized data 영역에서 통과 메시지의 문자열들을 찾아본다.
In the Bin -> 0x0D30 ~ 0x0D39
Congratulation, you found the right key -> 0x0D3B ~ 0x0D61