- UID
- 2446
注册时间2005-7-21
阅读权限30
最后登录1970-1-1
龙战于野
该用户从未签到
|
发表于 2006-5-21 12:19:29
|
显示全部楼层
做动画辛苦了```支持兄弟!!!内存注册机&暴破,算法没时间详看
0045EF2B FF15 8C104000 call dword ptr ds:[<&msvbvm60.__vbaH>; msvbvm60.__vbaHresultCheckObj
0045EF31 8B4D E0 mov ecx,dword ptr ss:[ebp-20]
0045EF34 8B35 08104000 mov esi,dword ptr ds:[<&msvbvm60.rtc>; msvbvm60.rtcSaveSetting
0045EF3A 51 push ecx
0045EF3B 68 88CE4000 push 55_.0040CE88 ; UNICODE "minfo"
0045EF40 68 74C04000 push 55_.0040C074 ; UNICODE "reginfo"
0045EF45 68 D8B94000 push 55_.0040B9D8 ; UNICODE "mhdtt"
0045EF4A FFD6 call esi
0045EF4C 8D4D E0 lea ecx,dword ptr ss:[ebp-20]
0045EF4F FF15 20134000 call dword ptr ds:[<&msvbvm60.__vbaF>; msvbvm60.__vbaFreeStr
0045EF55 8D4D DC lea ecx,dword ptr ss:[ebp-24]
0045EF58 FF15 24134000 call dword ptr ds:[<&msvbvm60.__vbaF>; msvbvm60.__vbaFreeObj
0045EF5E 8B55 E4 mov edx,dword ptr ss:[ebp-1C]
0045EF61 52 push edx
0045EF62 68 98CE4000 push 55_.0040CE98 ; UNICODE "pwd"
0045EF67 68 74C04000 push 55_.0040C074 ; UNICODE "reginfo"
0045EF6C 68 D8B94000 push 55_.0040B9D8 ; UNICODE "mhdtt"
0045EF71 FFD6 call esi
0045EF73 E8 C8330000 call 55_.00462340 ; 关键CALL,跟进
0045EF78 66:3BC3 cmp ax,bx ; 标志位!!!
0045EF7B 66:A3 78A04600 mov word ptr ds:[46A078],ax
0045EF81 74 0E je short 55_.0045EF91 ; 不能跳
==========================================================
00462340 55 push ebp
``````````省略代码``````````
004624C9 FF15 34104000 call dword ptr ds:[<&msvbvm60.__vbaL>; msvbvm60.__vbaLenBstr
004624CF 83F8 10 cmp eax,10 ; 比较注册码是否大于等于16位
004624D2 7D 0E jge short 55_.004624E2 //JMP
``````````省略代码,下面是算法和比较``````````
004626A1 E8 EA61FFFF call 55_.00458890
004626A6 8BD0 mov edx,eax ; 真码出来
004626A8 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
004626AB FFD7 call edi
004626AD 50 push eax
004626AE 8B45 E4 mov eax,dword ptr ss:[ebp-1C]
004626B1 50 push eax
004626B2 FF15 34114000 call dword ptr ds:[<&msvbvm60.__vbaS>; msvbvm60.__vbaStrCmp //比较,EDX显真码
做内存注册机,可以试一下修改内存把注册码的长度16位限制改掉!当然也可不修改内存提示输入16位
修改内存7D 0E -> EB 0E ( 即JGE -> JMP )
==========================================================
暴破:可尝试标志位方法!!!
00462340 55 push ebp
修改为
00462340 66:BB 0100 mov ax,1
00462344 C3 retn
==========================================================
[ 本帖最后由 风球 于 2006-5-21 14:57 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
x
|