// PEbundle V2.3 oep finder+patch IAT //壳超过两层以上就不准了 // by Mr.David // www.chinadfcg.com var addr2 findop eip,#60# //特征指令 mov addr2,$RESULT bp addr2 run BC addr2 sto mov addr2,esp bphws addr2,"r" var addr1 gpa "GetModuleHandleA","kernel32.dll" mov addr1,$RESULT //捷径 API断点GetModuleHandleA bp addr1 run bc addr1 //Clear break point //取消断点 rtu //Alt+F9 findop eip,#85C0# //特征指令 mov addr1,$RESULT bp addr1 run BC addr1 findop eip,#85C0# //特征指令 mov addr1,$RESULT bp addr1 run BC addr1 repl eip, #85C0#, #33C0#, 2 //修复IAT run bphwc addr2 sto sto sto cmt eip,"OEP1 Or Next Shell To Get,Please dumped it,Enjoy!"