dosbox debug的使用


r命令

查看寄存器狀態

 

 r [寄存器名]

改變指定寄存器值

d命令

查看內存的內容

 

 在按d會順着內存地址顯示下去

d 段地址:偏移地址

查看指定地址開始的內容

例如

 

d 段地址:偏移地址 偏移地址

查看指定范圍地址的內容

 

 

 e命令

改變內存的內容

e 段地址:偏移地址

改變指定地址的內容

 

也可以進行逐個修改的方法

 

 U命令

將機器中的機器指令轉換為匯編指令

 

 先寫入,再看代碼

 

 a命令

在指定內存處寫入命令,使其轉換為機器碼

例如:

必須在CS和IP指定的地方寫入

 

 成功寫入了

再用u命令轉換為匯編語言

 

 這時候成功將匯編命令寫入了內存

T命令

執行指定位置的命令

先要用r命令查看當前程序的位置

 

 是在我們想要的位置

然后用t命令一行一行執行

 

 成功執行,改變了AX的值

Q命令

退出debug

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM