abex` 3rd crackme Write-Up

2019. 7. 17. 14:40
728x90
728x90
728x90

abex` 3rd crackme.exe
0.01MB

사용 도구: 올리디버거 2.01

 

abex` 3rd crackme(이하 원본파일)를 풀어보자.

 

먼저 원본파일을 실행시키면 다음과 같은 메세지 박스가 뜬다.

[사진 1]
[사진 2]

keyfile을 체크하라는 내용의 메시지 박스와 file을 찾을 수 없다는 내용의 메시지 박스가 뜨는 것을 확인할 수 있다.

 

올리디버거로 열어보자

 

[사진 3]

올리디버거로 원본파일을 실행하면 위와 같은 루틴이 나온다. 사용되는 문자열들로 보아 이 곳이 메인함수일 것 같다.

그리고 CreateFileA함수로 "abex.l2c" 라는 파일을 READ하고 있으며 GetFileSize함수로 파일크기가 0x12인지 검사한다.

 

 

[사진 4]

"abex.l2c"를 파일명으로 만들어 주고 메모장 등을 이용해 문자를 입력해 파일 사이즈를 18bytes(0x12)로 맞춰주었다.

그리고 원본파일을 실행하면 위와 같은 메시지 박스가 뜬다.

728x90
728x90

'Wargame > abex` crackme' 카테고리의 다른 글

abex` 5th crackme Write-Up  (0) 2019.07.17
abex` 4th crackme Write-Up  (0) 2019.07.17
abex` 2nd crackme Write-Up  (0) 2019.07.17
abex` 1st crackme Write-Up  (2) 2019.07.13

+ Recent posts