无邪 发表于 2014-1-15 20:48

第一次写KM,大牛们手下留情啊

本帖最后由 无邪 于 2014-1-15 23:14 编辑

{:301_989:}
易语言写的,
要是不习惯玩算法的各位基友也可以尝试爆破他!!
新人第一次写,给大家练练手了.. 看看有没有秒破的{:301_980:}

下载地址:http://pan.baidu.com/s/1eQl6FqM


无邪 发表于 2014-1-20 17:02

零点 发表于 2014-1-20 15:42 static/image/common/back.gif
楼主你这个分析工具不错啊 好想要。

http://pan.baidu.com/s/1qWjk7gC
是我们论坛的一个大神些的..专门对付易语言程序的

yypE 发表于 2014-9-15 22:53

本帖最后由 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,再次表示感谢!



无邪 发表于 2014-1-15 20:50

注册成功之后会弹出信息框!

无邪 发表于 2014-1-15 20:53

哈哈,楼主先闪了,目测去爆破的基友们成功了会说我够猥琐

狐狸精了也是仙 发表于 2014-1-15 21:04

围观,不会破解{:1_918:}

1354669803 发表于 2014-1-15 21:18

这样算么 大大

无邪 发表于 2014-1-15 21:21

1354669803 发表于 2014-1-15 21:18 static/image/common/back.gif
这样算么 大大

败了..膜拜大牛{:301_1002:}

专卖小七 发表于 2014-1-15 21:58

大大这个算么。

无邪 发表于 2014-1-15 22:05

各种大大..{:301_995:}

1354669803 发表于 2014-1-15 22:17

无邪 发表于 2014-1-15 22:05 static/image/common/back.gif
各种大大..

机器码取的是硬盘id吧 和飘零的一样

Syer 发表于 2014-1-15 22:20

没输入一个字符 就比较一次、、、
页: [1] 2 3 4 5
查看完整版本: 第一次写KM,大牛们手下留情啊