-
-
[旧帖] [原创] 关于(一个cm级别的小软件之爆破篇----软件水平考试测试系统3.0(高级程序员))的问题 0.00雪花
-
发表于: 2011-8-29 22:02 1124
-
关于
标 题: 【原创】一个cm级别的小软件之爆破篇----软件水平考试测试系统3.0(高级程序员)
作 者: 君君寒
时 间: 2011-08-27,23:26:59
链 接: http://bbs.pediy.com/showthread.php?t=139399
程序的分支非常明显 如果006168E0 jnz 0061699D 这里跳了那么程序就执行
0061699D |> 6A 00 push 0
0061699F |. B9 186B6100 mov ecx, 00616B18 ; 警告框
006169A4 |. BA 206B6100 mov edx, 00616B20 ; 注册码错误
006169A9 |. A1 AC0A6200 mov eax, dword ptr [620AAC]
006169AE |. 8B00 mov eax, dword ptr [eax]
006169B0 |. E8 47E4E5FF call 00474DFC
如果不跳就 操作data\friend.ini 里面的 注册申请码 注册认证码
接下来提示注册成功,感谢您的支持!
那么就来修改它吧006168E0 je 0061699D
然后保存修改后的文件
重新打开 依旧提示没注册,不过不要紧,随便输入一个注册码,立即提示注册成功,并且功能都可以使用。
程序还有一处要爆破:
006168C1 jnz 0061699D
程序是先判断此处,再进行下面的判断,
所以,此处和上面的一处,都要改,我这完美破了哈哈,初学破解,成功了
标 题: 【原创】一个cm级别的小软件之爆破篇----软件水平考试测试系统3.0(高级程序员)
作 者: 君君寒
时 间: 2011-08-27,23:26:59
链 接: http://bbs.pediy.com/showthread.php?t=139399
程序的分支非常明显 如果006168E0 jnz 0061699D 这里跳了那么程序就执行
0061699D |> 6A 00 push 0
0061699F |. B9 186B6100 mov ecx, 00616B18 ; 警告框
006169A4 |. BA 206B6100 mov edx, 00616B20 ; 注册码错误
006169A9 |. A1 AC0A6200 mov eax, dword ptr [620AAC]
006169AE |. 8B00 mov eax, dword ptr [eax]
006169B0 |. E8 47E4E5FF call 00474DFC
如果不跳就 操作data\friend.ini 里面的 注册申请码 注册认证码
接下来提示注册成功,感谢您的支持!
那么就来修改它吧006168E0 je 0061699D
然后保存修改后的文件
重新打开 依旧提示没注册,不过不要紧,随便输入一个注册码,立即提示注册成功,并且功能都可以使用。
程序还有一处要爆破:
006168C1 jnz 0061699D
程序是先判断此处,再进行下面的判断,
所以,此处和上面的一处,都要改,我这完美破了哈哈,初学破解,成功了
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法
赞赏
他的文章
看原图
赞赏
雪币:
留言: