menglv 发表于 2015-10-22 11:21
今天分析了一下你的补丁,你的version.dll的修改我看不懂,但跟我的修改很不一样!
你居然使用了两 ...
提问你几个问题:
1。里面保存的值具体代表什么意义?
2。我为什么要修改那两个地方?真是原因你确定自己明白了?
3。那两处修改会改变里面保存的值么?
想明白了再回答!
btw:我发这个帖子的原因你知道的,老是这么纠缠有意思么?
NoNameX2016 发表于 2015-10-22 12:10
提问你几个问题:
1。里面保存的值具体代表什么意义?
2。我为什么要修改那两个地方?真是原 ...
太高深了,只能膜拜一下,能用就行,我不喜欢那些高深的算法。
其实这个软件作者还是发了很多心思去设计陷阱的,但有什么用,两个字节就
NoNameX2016 发表于 2015-10-22 12:10
提问你几个问题:
1。里面保存的值具体代表什么意义?
2。我为什么要修改那两个地方?真是原 ...
还有就是居于你的key,我不用修改你的两处跳转也可以实现你“注册”显示,所有我不知道=1的意义何在。
本帖最后由 NoNameX2016 于 2015-10-22 14:56 编辑
menglv 发表于 2015-10-22 12:34
还有就是居于你的key,我不用修改你的两处跳转也可以实现你“注册”显示,所有我不知道=1的意 ...
=1正是对我的key的校验结果,其数值为1表示key信息有效,所以About菜单里才会显示“已注册”和相应的序列号。
修改那两处跳转是为了过“暗桩”,也就是为了避免“语法高亮”和“语法提示”两功能失效。
已修改的第二个字节目的也是一样,不过从你修改的位置来看,你对该软件的判定机制仍不是很清楚。
btw:实用主义者和完美主义者的对话到此结束。还是那句话“Cracker的世界你不懂。。。”
谢谢大神给出注册版
大神力作啊,支持
这个很不错的 收下了 {:lol:}{:cry:}
NoNameX2016 发表于 2015-10-22 14:11
=1正是对我的key的校验结果,其数值为1表示key信息有效,所以About菜单里才会显示“已注册”和 ...
他可能还没有领悟破解不是为了结果,而是为了通过分析验证机制从而找出一个最优解的过程。
破解仅是攻克自己既定目标的后给自己一份满意的答卷,如同投篮,我们只是乐在过程,而非同旁人比赛结果。
收下了,正好需要
感谢楼主分享