debug工具,是供程式設計師使用的除錯工具,使用者可以用它檢查記憶體中任何記憶體中的位元組、修改任何地方記憶體地方的位元組,他還可以逐指令的執行某個程式、驗證程式執行的正確性、追蹤執行過程、比較乙個指令執行前後的值、比較與移動記憶體中資料的範圍、讀寫檔案與磁碟扇區。如果你使用的windows系統是32位的那麼一般都會自帶有debug除錯工具, 而64位沒有,需要自己進行安裝。
開啟debug工具:
執行——cmd——debug
命令作用
使用示例
r檢視和修改暫存器
rr ax 檢視或者修改暫存器ax中的值
d檢視記憶體單元
dd 1000:100 檢視段位址1000偏移位址100中的位址
e修改記憶體資料
e 1000:100 1 2 3 4 5 6 7 8 從段位址1000偏移位址100開始依次向後填充1 2 3 4 5 6 7
u將機器語言翻譯成組合語言,翻譯的預設目標是cs:ip指向的內容
u 1000:100 翻譯段位址1000偏移位址100存放的指令
如果直接輸入u則翻譯cs:ip內容
t預設從cs:ip處向下執行指令,輸入一次向下執行一步ta
以彙編指令的格式在記憶體中寫入機器指令
a 接著輸入彙編命令即可
飯工和碗工
飯工和碗工 飯工和碗工 一看這兩個名詞,你一定費解。聽過鉗工電工清潔工搬運工,或是張工王工,那聽過這個稱謂呀。甭急,這是我的發明,你聽我慢慢道來。我兒子兒媳都在天津工作,住的地方到工作單位較遠。早晨六點半出發,晚上七點後回家。若遇見堵車,回到家就八點多了。他們倆既辛苦又繁忙。我和老伴住在陝西老家,身...
飯工和碗工
飯工和碗工 飯工和碗工 一看這兩個名詞,你一定費解。聽過鉗工電工清潔工搬運工,或是張工王工,那聽過這個稱謂呀。甭急,這是我的發明,你聽我慢慢道來。我兒子兒媳都在天津工作,住的地方到工作單位較遠。早晨六點半出發,晚上七點後回家。若遇見堵車,回到家就八點多了。他們倆既辛苦又繁忙。我和老伴住在陝西老家,身...
飯工和碗工
飯工和碗工 飯工和碗工 一看這兩個名詞,你一定費解。聽過鉗工電工清潔工搬運工,或是張工王工,那聽過這個稱謂呀。甭急,這是我的發明,你聽我慢慢道來。我兒子兒媳都在天津工作,住的地方到工作單位較遠。早晨六點半出發,晚上七點後回家。若遇見堵車,回到家就八點多了。他們倆既辛苦又繁忙。我和老伴住在陝西老家,身...