原文是http://bbs.pediy.com/showthread.php?p=1354565#post1354565這篇文字的回覆。
感謝壇主關照,下面總結一下各種彙編中的跳轉指令會檢查哪些標誌位,以及做出怎樣的決策:
該表引用自<C++反彙編與逆向分析>一書中85頁的表格,可作爲逆向時遇到分支流程的快速參考
原文是http://bbs.pediy.com/showthread.php?p=1354565#post1354565這篇文字的回覆。
感謝壇主關照,下面總結一下各種彙編中的跳轉指令會檢查哪些標誌位,以及做出怎樣的決策:
該表引用自<C++反彙編與逆向分析>一書中85頁的表格,可作爲逆向時遇到分支流程的快速參考
舉例:BL=00101000B CODE SEGMENT ASSUME CS:CODE START: MOV BL,00101000B MOV DL,BL TEST DL,28H J