MoeCTF 2021Re部分------time2go
生活随笔
收集整理的這篇文章主要介紹了
MoeCTF 2021Re部分------time2go
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- time2go
- keypatch使用
- main_fun2(后一半)
- 總結(jié):
time2go
keypatch使用
(ida中的keypatch插件)考點主要是玩keypatch,把sleep直接nop,然后隨機(jī)應(yīng)變下面的if區(qū)域
用keypatch直接nop掉time_sleep函數(shù),緊接著下面if判斷是判斷運行時間是否超過,這里的話需要把if判斷(本身是個jbe)直接改成jump,直接過掉。然后下斷點動態(tài)執(zhí)行,別去直接運行,直接運行可能循環(huán)一次后代碼復(fù)原要么直接sleep了,或者就是直接進(jìn)if判斷中后直接報錯。
main_fun2(后一半)
找到一個main_CanFindme變量,進(jìn)去就看到后一半了。
總結(jié):
總結(jié)
以上是生活随笔為你收集整理的MoeCTF 2021Re部分------time2go的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux编译llvm代码
- 下一篇: MoeCTF 2021Re部分-----