- UID
- 8671
注册时间2006-2-27
阅读权限40
最后登录1970-1-1
独步武林
TA的每日心情 | 开心 2018-5-6 16:27 |
---|
签到天数: 7 天 [LV.3]偶尔看看II
|
在兄弟的分析基础上咱进行以下修改。
一、程序开始运行时Nag的去除~
00402B90 55 PUSH EBP //改成retn
00402B91 . 8BEC MOV EBP,ESP
00402B93 . 83EC 0C SUB ESP,0C
00402B96 . 68 16114000 PUSH <JMP.&MSVBVM60.__vbaExceptH>; SE 处理程序安装
+++++++++++++++++++++改后的效果
00402B90 C3 RETN
00402B91 . 8BEC MOV EBP,ESP
00402B93 . 83EC 0C SUB ESP,0C
00402B96 . 68 16114000 PUSH <JMP.&MSVBVM60.__vbaExceptH>; SE 处理程序安装
二、注册暴破(里面的文字了,所以不对文字检测进行暴破,点注册就行了。)
+++++++++++++++++++++++++++++
004029A7 . /75 29 JNZ SHORT crackme_.004029D2 //Nop掉!
004029A9 . FF91 04030000 CALL DWORD PTR DS:[ECX+304]
-------------------Nop后的效果!
004029A7 90 NOP
004029A8 90 NOP
004029A9 . FF91 04030000 CALL DWORD PTR DS:[ECX+304]
三、关闭时的弹出网页Nag的去除。
+++++++++++++++++++++++++++++
00402AD1 /75 10 JNZ SHORT crackme_.00402AE3 //改绝对跳到:00402B4B
00402AD3 . |68 10404000 PUSH crackme_.00404010
00402AD8 . |68 E0174000 PUSH crackme_.004017E0
00402ADD . |FF15 8C104000 CALL DWORD PTR DS:[<&MSVBVM60.__>; MSVBVM60.__vbaNew2
00402AE3 > \8B35 10404000 MOV ESI,DWORD PTR DS:[404010]
++++++++++++++++改后~
00402AD1 /EB 78 JMP SHORT crackme_.00402B4B
//因为那里是程序退出的Call.直接跳到那~ 爽吧!
00402AD3 . |68 10404000 PUSH crackme_.00404010
00402AD8 . |68 E0174000 PUSH crackme_.004017E0
+++++++++++++++++
不错的一次学习!谢谢兄弟~~~
+++++++++++++++++
演示手记:
00402B90 C3 RETN ; 这是代码入口~改成Retn!
00402B91 . 8BEC MOV EBP,ESP ; 没有Nag了~
004029A4 . 50 PUSH EAX
004029A5 . 8B08 MOV ECX,DWORD PTR DS:[EAX]
004029A7 90 NOP ; 关键跳转~
004029A8 90 NOP
004029A9 . FF91 04030000 CALL DWORD PTR DS:[ECX+304]
00402AD1 /EB 7E JMP SHORT crackme_.00402B51 ; 把这改成大跳~
00402AD3 . |68 10404000 PUSH crackme_.00404010
00402AD8 . |68 E0174000 PUSH crackme_.004017E0
00402ADD . |FF15 8C104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
00402B51 . 897D FC MOV DWORD PTR SS:[EBP-4],EDI ; VB函数退出~
或:
00402A80 /E9 CC000000 JMP crackme_.00402B51 ; 一样的效果!
00402A85 |90 NOP
00402A86 . |68 16114000 PUSH <JMP.&MSVBVM60.__vbaExceptHandler> ; SE 处理程序安装
00402A8B . |64:A1 0000000>MOV EAX,DWORD PTR FS:[0]
不知道这样行不。不行,出错!
OK,Bin!@
by WildCatIII[D.4s][PYG]
2006-07-20
[ 本帖最后由 野猫III 于 2006-7-20 23:58 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
x
|