小小森 发表于 2015-3-12 11:30
真的注册码在与输入的用户名比较,所以真的注册码应该输在用户名文本框内,输入的注册码(作为用户名)不变 ...
看到你的回贴,实然明白了,原来出现在这里的才是程序认为的假码,谢谢!!!
学习ing·····貌似要多看几遍
每个语句是什么跳 什么跳的 这种课程 是在 哪部分啊
还可以这样,不安套路出牌啊
表示这课很有难度,彻底晕菜了。。
@Shark恒 老师的这个课件非常有意思。我测试了二组用户名。一组是111111、222222、333333......,可以说,只要是6位的纯数字用户名,都是同一个注册码。第二组是10位的字母组合(用户名liutongbao,我的名字的汉语拼音),则需要进行二次寻码,即用第一次寻到的注册码作为新的用户名(保护机制),再次寻到一个注册码,方能注册成功!
因为用户名和注册码需要互换,不知道我说清楚没有。大家可以试一试。
蓝色贝雷帽 发表于 2016-2-5 22:12
@Shark恒 老师的这个课件非常有意思。我测试了二组用户名。一组是111111、222222、333333......,可以说, ...
哈哈,这就是一种保护机制,反常规分析方式。觉得有意思就好,只有感觉好玩,才能学好这门技术。加油!
非常不错!!!
该学这一课了。
本帖最后由 Mines 于 2016-3-29 00:36 编辑
这个有点绕,首先 计算了来的,注册码 后边 另外加了 16 ,而且注册码不是写在注册码位置,而是变成了用户名,确实挺绕的。。。。。要不是看到各位大牛的回复再加上慢慢分析,才得到的结论!感谢老师!所以以后逆向程序的时候,不要求速度,而是多看代码多分析!