最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ACProtect Professional 1.3C 主程序脫殼(2)(圖)

互聯(lián)網(wǎng)   發(fā)布時(shí)間:2008-10-08 19:05:27   作者:佚名   我要評(píng)論
4. dump 根據(jù)脫US UnpackMe的經(jīng)驗(yàn),不能在false OEP處dump,此時(shí)BSS section中許多數(shù)據(jù)已經(jīng)初始化了。最好在第一句(push ebp)就dump??墒悄莻€(gè)push ebp離false OEP很遠(yuǎn)L。 Packer EP的初始化環(huán)境: 先看看發(fā)出第1個(gè)call的殼代碼:

2) call 46261C





到這里的stolen code:
從這里開始,不能圖省事了。要追出全部的stolen code,必須跟(必須確保上一次pushad和下一次popad時(shí)的環(huán)境一致,才不會(huì)丟代碼)。先試直接攔截div 0異常,注意后面是否有popad。如果兩次的環(huán)境不一致,則必須單步跟L。

另外,追stolen code不是一次完成的,所以有些圖中寄存器和堆棧中的數(shù)據(jù)對(duì)不上,不必管它。

3) 0073BC47


4) 0073C558


5) 第1次call 462634


這個(gè)函數(shù)有2個(gè)參數(shù)L。



這是最后一次后面存在popad的div 0異常??纯词侨绾位氐皆绦虻?。
在73D872忽略所有異常,對(duì)code section下內(nèi)存訪問(wèn)斷點(diǎn)。中間在kernel32中有一次內(nèi)存訪問(wèn)異常。



最后一次div ebx在73DBE1。單步跟到這里:


73DE38破壞前面代碼。



至此修復(fù)所有stolen codes,將前面的6部分和fasle OEP的2個(gè)call合在一起。

相關(guān)文章

最新評(píng)論

尼玛县| 象山县| 闽清县| 商洛市| 南木林县| 大方县| 三门县| 米易县| 宜昌市| 高阳县| 洛川县| 红桥区| 宣化县| 梧州市| 泸定县| 凤城市| 扎兰屯市| 长乐市| 阿城市| 胶南市| 托里县| 平邑县| 天峨县| 昌图县| 龙泉市| 师宗县| 沿河| 广汉市| 清原| 宣汉县| 靖州| 舞阳县| 定兴县| 游戏| 南华县| 西青区| 吉林省| 贵南县| 林州市| 福鼎市| 阿合奇县|