一个简单的软件,简单分析,大佬请不吝指点一二三
本帖最后由 scncrenyong 于 2020-12-12 13:38 编辑来52了一段时间,一直在默默的学习,本人没学过编程,学习破解也相当于是爱好
今天分享并求助大佬指点一二三。。。
今天带来了是这个软件,软件无壳,该软件有几处验证,能搜到字符串,花点时间爆破还是很简单的
这几个地方修改就完整破解
今天我想说的是算法
有字符串,很容易向上找到关键点
由图可以看出,算法call,返回AX的值是关键,所有要跟进算法call
从后往前看,由我下的几个断点可以看出,0010C8CA是返回值是很重要的
经过多次运行,发现该软件 是通过序列号(相当于机器码),计算出注册码,再和我们输入的假码比较。
跟入CALL 0041C550,看下面真正的算法
通过分析发现,他是序列号的一位和另一个数对应,然后生成注册码
0对应8
1对应6
2对应4
3对应0
4对应5
5对应2
6对应9
7对应1
8对应3
9对应7
所以我序列号:2088503821
对应的注册码:4833280346
这样看上去像是注册成功了
但是,我还是要说但是
这个软件启动不会再提示注册,但运行中间还有几处验证
添加目录,隐藏广告,转换页数,这几个地方还要验证注册码
此处验证广告
此处验证,添加目录.
此处验证,转换页数
本人能力有限,后面的几处分析不出来
多次尝试,发现验证码格式应该是:4833280346-4833280346-4833280346
有没有大佬可以分析一下,这三个地方的算法?
http://www.yuneach.com/soft/doc2pic.asp
无闻无问 发表于 2020-11-19 16:45
看源码的感觉,岂不是贼爽????
破解的方法有很多,并不是所有的都这么洁白无瑕,任你随意蹂躏,我主要是想从简单的入手。了解算法。 很厉害得样子
看源码的感觉,岂不是贼爽???? VB的程序,又无壳,用爱盘中的反编译工具不香吗? 有没有P-CODE的破解方法 学习一下。 学习一下。 本帖最后由 gawsm 于 2020-11-19 15:33 编辑
算法分析不错,学习一下
页:
[1]