pespin 0.1 stolen oep and patch iat v0.1.txt

来自「700个脱壳脚本, 可以放在在OD的ollyscript Plugin中.」· 文本 代码 · 共 45 行

TXT
45
字号
// Mr.David PEspin V0.1 stolen OEP and Patch IAT  v0.1
// This script will quickly put you at the OEP of an PEspin V0.1 EXE.
// Just run it!

msg "请设置OD异常设置忽略全部异常,然后从菜单处继续运行脚本"
pause

dbh  //隐藏调试器,不要好像也可以

var addr   
sto   
sto     
mov addr,esp  //Esp定律预留发现Stolen Code

var addr1

gpa "LoadLibraryA","kernel32.dll"
mov addr1,$RESULT                    //捷径 API断点LoadLibraryA
bp addr1
esto
bc addr1

loop:

rtu
find eip,#85c0#    //特征指令  
cmp $RESULT,0
je loop          //循环查找 Test eax,eax,否则还在系统领空

findop eip,#740A#    //特征指令
mov addr1,$RESULT 
bphws addr1,"x"    
run               //运行
bphwc addr1    //Clear break point  //取消断点

repl eip, #740A#, #EB0A#, 10       //有病治病,无病强身

bphws addr,"r" //Esp定律找入口或Stolen Code
run
bphwc addr
 
msg "现在是Stolen Code处,如果不是就F8直接到达OEP,IAT已经修复!"
         
cmt eip,"OEP-1 Or Stolen Code To Get,Please dumped it,Enjoy!"

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?