某成绩分析软件的简单破解(OD中寻找注册码)
菜鸟一枚,初学破解,大神勿喷 1、朋友试用一个成绩分析软件,没有注册,分析功能有限制。2、查壳:3、不会手动脱壳,直接上free UPX。脱壳后,发现是VB程序。4、点击注册后,弹出错误提示框5、OD载入:用VB工具,在msgbox上下断点运行后,点击注册,中断在rtcMsgBox里,跟随到相应代码处:来到660FD379,向上找几个断点试试再次点击注册,中断2次后,注册码出现了,搞定。6、水平有限,没有跟踪代码找算法。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:} 这样的教程应该大力支持! 看不懂分析,正在学习C中、、、、不过还是支持楼主{:1_912:} 支持 ,共同学习 行啊,楼主,支持你
追码,是破解基本功,顶一下 简单但明了,支持下 我想知道如果是vmp的话 应该怎么去跟好像很复杂 顶,支持一下,挺牛逼了!! 好厉害的样子