TAILIEUCHUNG - Cracker Handbook 1.0 part 52

Tham khảo tài liệu 'cracker handbook part 52', 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ả | he first step is to initiate the Debug this step only consists of typing debug Enter on the operative system prompt. To assemble a program on the Debug the a assemble command is used when this command is used the address where you want the assembling to begin can be given as a parameter if the parameter is omitted the assembling will be initiated at the locality specified by CS IP usually 0100h which is the locality where programs with .COM extension must be initiated. And it will be the place we will use since only Debug can create this specific type of programs. Even though at this moment it is not necessary to give the a command a parameter it is recommendable to do so to avoid problems once the CS IP registers are used therefore we type a 100 enter mov ax 0002 enter mov bx 0004 enter add ax bx enter nop enter enter What does the program do move the value 0002 to the ax register move the value 0004 to the bx register add the contents of the ax and bx registers the instruction no operation to finish the program. In the debug program. After to do this appear on the screen some like the follow lines C debug -a 100 0D62 0100 mov ax 0002 0D62 0103 mov bx 0004 0D62 0106 add ax bx 0D62 0108 nop 0D62 0109 Type the command t trace to execute each instruction of this program example -t AX 0002 BX 0000 CX 0000 DX 0000 SP FFEE BP 0000 SI 0000 DI 0000 DS 0D62 ES 0D62 SS 0D62 CS 0D62 IP 0103 NV EI PL NZ NA PO NC 0D62 0103 BB0400 MOV BX 0004 You see that the value 2 move to AX register. Type the command t trace again and you see the second instruction is executed. -t AX 0002 BX 0004 CX 0000 DX 0000 SP FFEE BP 0000 SI 0000 DI 0000 DS 0D62 ES 0D62 SS 0D62 CS 0D62 IP 0106 NV EI PL NZ NA PO NC 0D62 0106 01D8 ADD AX BX Type the command t trace to see the instruction add is executed you will see the follow lines -t AX 0006 BX 0004 CX 0000 DX 0000 SP FFEE BP 0000 SI 0000 DI 0000 DS 0D62 ES 0D62 SS 0D62 CS 0D62 IP 0108 NV EI PL NZ NA PE NC 0D62 0108 90 NOP The possibility that the .

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.