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