tailieunhanh - Cracker Handbook 1.0 part 171

Tham khảo tài liệu 'cracker handbook part 171', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Double-Click vào dòng Quote 0012DE08 73DD9CCB Ta trở về chương trình trong Olly. Đặt BreakPoint ở lệnh ngay bên dưới địa chỉ này. Nhấn F8 để chạy chương trình. Xuất hiện thông báo Incorrect Serial Number . Nhấn OK Olly lập tức dùng chương trình lại. Dùng F8 trace cho đến khi ta trở lại chương trình chính Quote 0045DC33 . E8 407E0700 CALL JMP. MFC42. 858 0045DC38 . 51 PUSH ECX Nhìn lên trên chút ta thấy có lệnh nhảy qua đoạn CODE này. Như vậy đây chính là đoạn CODE ta cần trong quá trình xem xét quá trình mã hoá của chương trình. Quote 0045DC1A . E8 01400500 CALL 0045DC1F . 85C0 TEST EAX EAX 0045DC21 . 74 45 JE SHORT JMP out of NAG if Serrial is Correct - Đến đây CRACKING diễn ra bình thường. - Dạng không có thông báo trong hàm MessageBoxA Homepage http Soft ImTOO CD Ripper Cracked File Microsoft Visual C Debug - Dùng PeiD kiểm tra biết chương trình được viết bằng Microsoft Visual C Debug - Chạy thử chương trình với User U và Fake Serial FR ta nhận được thông báo Invalid registration info . Ta không thể tìm được chuỗi này trong Olly cũng như trong kWdsm 10 nên ta dử dụng phương pháp dùng STACK Load và chạy chương trình với U và FR. Chương trình xuất hiện thông báo Invalid registration info . Giữ nguyên chương trình. Quay trở lại Olly. Sau khi quay trở lại Olly nhấn F12 Olly sẽ dừng chương trình lại. Nhấn tiếp Alt-K để hiện Call stack of main thread Quote Address Stack Procedure arguments Called from Frame 0012EB70 77D43C6B Includes 7FFE0304 0012EBA4 0012EB74 77D4B406 0012 EBA4 0012EBA8 77D4D9AA 001 2EBA4 0012EBD0 77D662F4 0012E BCC 0012EE88 77D65D77 0012EE10 0012EF5C 77F6379E 0012 EF58 Ở đây ta chú ý đến dòng Quote 0012EE88 77D65D77 .

TÀI LIỆU LIÊN QUAN
10    158    1
6    184    1
7    162    1
5    157    1
6    160    1
6    152    1
6    150    1
6    206    1
7    154    1