이번에는 너무 간단합니다. ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ
CreateFileA과GetFileSize 함수로 이루어져있습니다.
CreateFileA함수의 인자 FileName은 "abex.l2c". abexcrackme3.exe파일이 있는 폴더에 abex.l2c 파일을 만들어줍니다.
그리고
00401041 |. E8 4D000000 CALL <JMP.&KERNEL32.GetFileSize> ; \GetFileSize
00401046 |. 83F8 12 CMP EAX,12
00401049 |. 75 15 JNZ SHORT abexcrac.00401060
GetFileSize의 리턴값(EAX)를 12(Hex)와 비교하여 같지 않으면 00401060으로 점프해 오류메시지를 띄웁니다.
abex.l2c파일의 크기를 18(Dec)바이트로 만들면 끝
스파킹형님 지키기는 계속 될 것 같습니다.
'(임시휴재) Fanta's Post' 카테고리의 다른 글
테트리스 블럭 조작 (3) | 2008.12.25 |
---|---|
abex4 crack (1) | 2008.12.18 |
abex2 crack (4) | 2008.12.03 |
abex1 crack (1) | 2008.11.19 |
포스팅 연장 (0) | 2008.10.31 |