第一次写KM,大牛们手下留情啊
本帖最后由 无邪 于 2014-1-15 23:14 编辑{:301_989:}
易语言写的,
要是不习惯玩算法的各位基友也可以尝试爆破他!!
新人第一次写,给大家练练手了.. 看看有没有秒破的{:301_980:}
下载地址:http://pan.baidu.com/s/1eQl6FqM
零点 发表于 2014-1-20 15:42 static/image/common/back.gif
楼主你这个分析工具不错啊 好想要。
http://pan.baidu.com/s/1qWjk7gC
是我们论坛的一个大神些的..专门对付易语言程序的
本帖最后由 yypE 于 2014-9-15 22:56 编辑
首先得感谢楼主的分享!
lz的确很强大,忽悠人技术挺不错的哦。
机器码获取的过程就不再分析了,还是简单地看了看由机器码到注册码的算法:
1.机器码转成十进制数字,乘以十进制6,结果转成16进制
2.机器码转成十六进制
3.机器码转成十六进制,除以0x6,取整数(不四舍五入),结果转成十六进制
4.机器码转成十进制数字,乘以十进制13,结果转成16进制
5.机器码转成十进制数字,乘以十进制9,结果转成16进制
上面的5个步骤算出来的5节16进制的数转成字符串后取右边的5位,用‘-’号连起来就是注册码了。
用vb写了个简单的注册机,由于hex( ) 函数转换大数的时候有溢出的问题,借用了csdn上一位高人的DecimalToHeximal()函数,表示感谢!不过如果机器码再多上几位仍会溢出,小小keygen罢了{:1_918:}
希望楼主多多贡献好的km,再次表示感谢!
注册成功之后会弹出信息框! 哈哈,楼主先闪了,目测去爆破的基友们成功了会说我够猥琐 围观,不会破解{:1_918:} 这样算么 大大
1354669803 发表于 2014-1-15 21:18 static/image/common/back.gif
这样算么 大大
败了..膜拜大牛{:301_1002:}
大大这个算么。
各种大大..{:301_995:} 无邪 发表于 2014-1-15 22:05 static/image/common/back.gif
各种大大..
机器码取的是硬盘id吧 和飘零的一样
没输入一个字符 就比较一次、、、