zz11z2000 发表于 2016-9-8 22:07

某成绩分析软件的简单破解(OD中寻找注册码)

菜鸟一枚,初学破解,大神勿喷 1、朋友试用一个成绩分析软件,没有注册,分析功能有限制。2、查壳:3、不会手动脱壳,直接上free UPX。脱壳后,发现是VB程序。4、点击注册后,弹出错误提示框5、OD载入:用VB工具,在msgbox上下断点运行后,点击注册,中断在rtcMsgBox里,跟随到相应代码处:来到660FD379,向上找几个断点试试再次点击注册,中断2次后,注册码出现了,搞定。6、水平有限,没有跟踪代码找算法。

dlweixiu 发表于 2016-11-30 11:30

0044730B|.66:A3 FAB0470>mov word ptr ds:,ax            【这里AX改成0XFFFF即可注册】
00447311|.83C4 10       add esp,0x10
00447314\.C3            retn                                     【这里出现真码】



下方有很多NOP空地,可把上面的代码一行一行改


【或】


00431763   /0F85 AA000000 jnz 成绩分析.00431813                      【 NOP掉】
00431769   . |3BC7          cmp eax,edi
0043176B   . |75 10         jnz short 成绩分析.0043177D                【 NOP掉】
0043176D   . |68 10B04700   push 成绩分析.0047B010
00431772   . |68 BC1F4100   push 成绩分析.00411FBC
00431777   . |FF15 88114000 call dword ptr ds:[<&MSVBVM60.__vbaNew2>>;MSVBVM60.__vbaNew2
0043177D   > |8B3D 10B04700 mov edi,dword ptr ds:
00431783   . |8B15 E0B04700 mov edx,dword ptr ds:
00431789   . |68 6C474100   push 成绩分析.0041476C                     ;联考成绩统计分析系统 V3.0 (已注册)当前用户:

呵,新手支持新手~~~~~~{:1_927:}

chenianli 发表于 2016-9-8 22:17

这样的教程应该大力支持!

小鹿飘飘 发表于 2016-9-8 22:21

看不懂分析,正在学习C中、、、、不过还是支持楼主{:1_912:}

xiaohaoing 发表于 2016-9-8 22:25

支持 ,共同学习

鹏哥好靓仔 发表于 2016-9-8 22:32

行啊,楼主,支持你

segasonyn64 发表于 2016-9-8 23:00

追码,是破解基本功,顶一下

byh3025 发表于 2016-9-8 23:25

简单但明了,支持下

c97265459 发表于 2016-9-8 23:35

我想知道如果是vmp的话 应该怎么去跟好像很复杂

286572187 发表于 2016-9-9 00:12

顶,支持一下,挺牛逼了!!

执笔緈諨 发表于 2016-9-9 00:51

好厉害的样子
页: [1] 2 3 4
查看完整版本: 某成绩分析软件的简单破解(OD中寻找注册码)