오늘은 abex2입니다.
간단한 시리얼 크랙이니 쭉쭉 읽어내려가주세요.ㅎㅎ
일단 이런 모양입니다. 아무거나 입력하고 Check버튼을 누르면
Nope, this serial is wrong!
이라는 내용의 메시지박스가 뜨는 프로그램입니다.
PEID로 파일을 분석하면
VB프로그램으로 패킹은 되어있지 않고 ImageBase는 400000입니다.
ImageBase는 나중에 쓰이니 기억해두세요.
VB프로그램은 VBDE라는 디컴파일러로 분석합니다.
파일을 열고 Forms탭을 보면
Begin VB.CommandButton Command3
Caption = "&Check"
Left = 3000
Top = 600
Width = 975
Height = 375
TabIndex = 7
End
이 내용이 보이죠? 안보일 리가 없어요.
캡션이 Check인 버튼은 Command3입니다.
Procedures탭
Command3_click이벤트의 정보를 보면 익숙한 문자열들이 보입니다.
주소는 2ED0이구요.
올리디버거 고고고곡
ImageBase에 Command3_click의 오프셋 2ED0을 더한 402ED0에 브레이크포인트를 걸고 F9(run)
Ctrl + G의 기능은 아시죠??????????????????????????????????????????????????????????????????
실행후 Name과 Sirial에 아무거나 적고 Check버튼을 클릭하면 아름답게 브레이크포인트에 멈춥니다.
F8(Step over)로 한 단계씩 내려가다 보면
403307에 "D7D8D9C8"이라는 문자열이 보입니다.
Name : studyinglw
Ssrial : D7D8D9C8
이렇게 입력해주면
성공메시지가 보입니다 ㅇㅅㅇ
우왕 굳
'(임시휴재) Fanta's Post' 카테고리의 다른 글
abex4 crack (1) | 2008.12.18 |
---|---|
abex3 crack (2) | 2008.12.10 |
abex1 crack (1) | 2008.11.19 |
포스팅 연장 (0) | 2008.10.31 |
미로찾기 (0) | 2008.10.22 |