TAILIEUCHUNG - Cracker Handbook 1.0 part 119

Tham khảo tài liệu 'cracker handbook part 119', 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ả | QUOTE Homepage http CrackMe Coder Zephyrous Microsoft Visual C Type Name Serial Packed N A Crack Tool OllyDbg Unpack Tool N A Request Correct Serial Rule N A Note N A Đặt Breakpoint tại hai điểm sau QUOTE 004010A7 . FFD3 CALL EBX GetWindowTextA Kiểm tra chiều dài chuỗi U nhập QUOTE 004010C0 83FF 03 CMP EDI 3 Chuỗi phải có chiều dài lớn hơn 3 004010C3 . 7F 07 JG SHORT Kiểm tra chiều dài S nhập 004010E5 837D 08 03 CMP DWORD PTR SS EBP 8 3 S phải có chiều dài lớn hơn 3 004010E9 . 7F 13 JG SHORT Quá trình mã hoá hày bao gồm năm giai đoạn Giai đoạn mã hoá thứ nhất QUOTE Đưa chuỗi nhập vào ECX Với từng ký tự của chuỗi nhập nằm ở CL 00401104 8A4C15 94 MOV CL BYTE PTR SS EBP EDX-6C Đưa từng ký tự của chuỗi U nhập ở Cl vào EAX. 00401108 . I0FBEC1 MOVSX EAX CL Công EAX với giá trị ở địa chỉ SS EBP-4 ban đầu giá trị tại đây bằng 00h lưu kết quả ở đây 0040110B . 0145 FC ADD DWORD PTR SS EBP-4 EAX So sánh giá trị của Cl với 04Ah nếu nhỏ hơn sẽ mã hoá theo một cách và nếu lớn hơn mã hoá cách khác. Quá trình này ảng hưởng đến giá trị của kết quả cuối cùng. 0040110E . 80F9 4A CMP CL 4A 00401111 . 7C 06 jL short Nếu CL lớn hơn sẽ nhân EAX với giá trị tại địa chỉ này. Ban đầu thì hai giá trị này bằng nhau. 00401113 . I0FAF45 FC IMUL EAX DWORD PTR SS EBP-4 Nhảy thoát ra nếu CL lớn hơn. 00401117 . EB 06 JMP SHORT Nếu CL nhỏ hơn sẽ tiến hành bước này. Nhân EAX với giá trị tại địa chỉ này. Ban đầu thì hai giá trị này bằng nhau. Và làm thêm bước sau 00401119 I0FAF45 FC IMUL EAX DWORD PTR SS EBP-4 Lệnh này có thể xem như là nhân đôi EAX Kết quả được lưu ở EAX. 0040111D . D1E0 SHL EAX 1 Tăng EDX lên 1 đơn vị. EDX là biến đếm của vòng lặp. 0040111F 42 INC EDX Chuyển kết quả tính toán lưu ở địa chỉ SS EBP-4 . 00401120 . 8945 FC MOV DWORD PTR SS eBp-4 EAX EDI ở đây là chiều dài của chuỗi nhập. EDX là biến đếm. Nếu chưa hết chuỗi thì vòng lặp lại tiếp tục. 00401123 . 3BD7 CMP .

TÀI LIỆU LIÊN QUAN
10    127    1
6    150    1
7    127    1
5    125    1
6    127    1
6    115    1
6    122    1
6    174    1
7    122    1
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.