TAILIEUCHUNG - Cracker Handbook 1.0 part 262

Tham khảo tài liệu 'cracker handbook part 262', 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ả | 00401092 66356969 xor ax 6969 00401096 668981AB304000 mov word ptr ecx 004030AB ax 0040109D 83C102 add ecx 00000002 Referenced by a U nconditional or C onditional Jump at Address 00401089 U 004010A0 83F908 004010A3 76E6 004010A6 EB3A cmp ecx 00000008 nếu 8 byte đã được cộng jbe 0040108B kết thúc loop jmp 004010E2 Nhìn vào đoạn code trên chúng ta biết được quá trình hoạt động diễn ra như sau file timetrial được mở chỉ nếu chương trình đang tồn tại hoặc không có chương trình nào đang dùng nó nội dung được đọc từ file. Nó chỉ gồm 11 byte. 10 byte đầu tiên là 1 phần của cấu trúc SYSTEMTIME năm tháng thứ ngày ngày giờ -mỗi giá trị gồm 2 byte và mỗi byte được cộng thêm 069h. Chúng ta thấy ở trên chỉ mới có 10 byte vậy 1 byte đã đi đâu mất Chúng ta hãy tiếp tục nhìn xuống dưới Code 004010A8 8B0DAB304000 từ buffer vào ecx 004010AE 81F169696969 năm - tháng 004010B4 A1E4304000 SYSTEMTIME vào eax 004010B9 3BC1 004010BB 0F8585000000 guy 004010C1 668B0DB1304000 buffer vào cx 004010C8 6681F16969 004010CD 66A1EA304000 tại vào ax 004010D3 662BC1 dùng chương trình 004010D6 6683F803 004010DA 776A 004010DC 280500304000 trị ngày được lưu lại lớn nhất Referenced by a U nconditional or C onditional Jump at Address 004010A6 U mov ecx dword ptr 004030AB chuyến dword xor ecx 69696969 Decrypt dword sang dữ liệu mov eax dword ptr 004030E4 chuyến cmp eax ecx so sánh eax ecx jne 00401146 nếu không bằng - nhảy đến bad- mov cx word ptr 004030B1 chuyến ngày từ xor cx 6969 Decrypt day mov ax word ptr 004030EA chuyến ngày hiện sub ax cx lấy ngày hiện tại trừ ngày bắt đầu cmp ax 0003 so sánh kết quả với 3 ngày ja 00401146 nếu lớn hơn - nhảy đến bad-guy sub byte ptr 00403000 al lấy difference trừ giá 004010E2 A0B5304000 buffer mov al byte ptr 004030B5 nhận byte thứ 11 từ 004010E7 3469 xor al 69 decrypt byte thứ 11 này 004010E9 3C00 cmp al 00 so sánh với 0 004010EB 7459 je 00401146 nếu bằng - nhảy đến bad-guy 004010ED FEC8 dec al giảm 1 004010EF A201304000 mov byte ptr 00403001 al lưu giá trị 004010F4

Đã 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.