从零开始学习破解注册码-认识汇编
本帖最后由 lxyg06 于 2017-5-23 15:42 编辑本人从零开始学习注册码,有兴趣的朋友可以一起学习交流,事先说明一下,我是零基础,开这个只是记录一下我的学习内容,没有别的意思从零开始学习破解注册码
看懂汇编流程
代码很简单,运行结果
汇编后的代码
源文件 本帖最后由 lxyg06 于 2017-5-23 14:39 编辑
那我们第一种的方法就是跳过验证,也是最常见的破解注册码的方法
,通过名称或是其他方法定位到注册码区
定位到汇编区域
把数组长度与3这个数进行比较,如果大于等于就跳转
但是事先我们可定不知道这个意思,所以输入一个注册码入:111111111
单步到00391208 8945 F0 mov dword ptr ss:,eax这个
查看eax的值是多少,发现是00000001,则大概可以确定是这样的通过计算得到eax的值,
再这个值和3进行比较,现在有两种解决方案
一种是了解计算方法
一种是直接修改eax的值使他大于3就可以了
顶楼主。。。 顶顶,学习学习 哎 坚持不下来啊
顶顶,谢谢楼主。。。。。。。。 谢谢分享 学习下 早日变大牛 感觉好厉害的样子 这个要支持一下边学易语言边破解好想 一举多得{:1_921:}