悬赏杀手---重启验证软件爆破的一点心得
本帖最后由 血色 于 2015-5-27 16:17 编辑大牛飞过,只是一点心得,发出来与大家共享。
原贴地址:https://www.52hb.com/thread-10544-1-1.html
软件没有加壳
载入OD后查找字符串,发现这里
双击来到代码处
向上找关键跳
直接修改JNZ为JE
注册成功
实际上打开还是没有注册成功
我们刚才搜索字符串时还发现这样的几个
明白了,这个软件启动时先判断有没有注册,然后再启动软件的
那么大家明白了吧
直接双击代码来到这里
将JNZ修改成JE,让他启动时已经注册
第一个判断是否注册,修改后成已注册,下一步删掉注册窗口
这是注册前,和后注册后的,
至此,程序完美爆破,此例说明,这个验证机制是非常脆弱的,程序只在启动前判断一次。
验证机制确实不算复杂,谢谢分享 讲的很详细,赞!{:7_236:} 很简单的注册机制. 很详细,赞一个! 丨丶钟情丶 发表于 2015-5-27 15:00
很简单的注册机制.
注册机制不简单,只是验证机制简单! 楼主的教材不错啊{:7_236:} 有点不懂 jnz为什么改成je [快捷回复]-学破解防逆向,知进攻懂防守!