反調試之Fake F8

F7和F8稱爲單步步入與單步步過 F7可以一步一步跟入call指令,F8則是在call指令下一行代碼設置斷點 call指令分爲兩步驟,第一個步驟是將EIP的值修改爲調用函數的地址,第二個步驟是將下一行代碼地址存入堆棧中 retuen指令也分爲兩步驟,把堆棧的值取出來放入EIP中,同時ESP+4 此反調試方法是讓F8不能在下一行斷點,並使其找不到程序往哪跑 找一個函數 進入函數中,用一行代碼將ESP
相關文章
相關標籤/搜索