且行且远
分类: 逆向手札 由 ssfighter 于 2007年6月1日 发表

这两天忙毕设忙的不行了,很少有时间玩破解了。今天破解的这个理财软件是我很久以前就从网上下载了的,但是一直没有时间仔细研究写注册机。上周终于找了一个下午的时间去研究了一下,由于时间紧,也没有研究的特别深入,看了一下好像是有三种注册通过的方法,但是我只看了一下第一种,做好了注册机。由于这个软件用了很少用的IDEA加密算法来进行保护,本来是想写一点算法分析的,但是做完之后又懒得写注册算法分析了,就简单写一写注册过程好了。

软件用Aspack加的壳,很好脱,就不多说了。脱完之后用PEiD侦壳可知是用Delphi写的,用Dede进行静态分析+OD动态调试。用dede可以看出其中用了TCipher控件,但Dede只能看出用了IDEA加密算法,实际上软件使用SHA-1+IDEA来保护。由于我只看了第一种注册算法,不知道后面的,就简单写一下吧。

首先经过很简单的变化,可以经过异或等变化得到QiuJianShe-2005这个关键字符串,然后对这个串进行SHA-1变化,得到20个字节的Hash值,取其前16个字节作为IDEA的Key。首先对FF FF FF FF FF FF FF FF这八个字节进行IDEA加密,得到64位加密后的值CD 5C BF 3F 99 15 68 7F,记住这个值。然后把序列号(必须是16位)两两结合变成16进制码,这样也就变成了8个字节,对其进行IDEA解密,其Key仍然是前面的那个,然后再把解密后的值与上面的那个加密后的值进行异或,得到的8个字节应该是机器码。于是,注册算法也就得到了,用机器码先与那组加密后的值进行异或,接着再进行IDEA加密,得到的数就是序列号。没有用TCipher控件来做,自己做了一个IDEA加密类,也算是学了一下IDEA加密的过程,呵呵。

不过我不太能理解为什么要用IDEA这种对称算法来进行加密,既然都用了复杂的加密算法,用非对称算法多好啊,呵呵,不过这个软件用来练手不错,算法不难,比较容易理解,呵呵。

顺便简单说说这款软件吧,这是我有一段时间在网上找理财类软件的时候偶然找到的。通过对比理财类软件,发现还是财智家庭理财是这方面软件的绝对老大,功能非常强大,而且适合中国人的需要。相比之下,这款实创个人理财系统的功能就要差很多了。他把所有的帐务都归为一类,并没有区分现金、定期、活期、信用卡的区别,而且似乎也没有保存利率等基本资料,相比起来就有点功能很弱了,而且也仅仅有记账功能,没有报表、图表的功能,也不能按月显示收支情况,相比之下不能算作理财,只能是个简单的记账本,应该说要走的路还很长,而注册费用却显得有些高。

注册机下载:

单击此处下载



潇湘
2008年08月2日 22:55:21

觉得这款软件还不错,能给个实创个人理财系统1.66 注册机 的注册机吗?先设谢过了。

ssfighter
2008年08月3日 01:43:05

@潇湘
抱歉,没破解过1.50以后的版本……

潇湘
2008年08月3日 10:44:21

1.50版一直都在用,我只作家庭理财用,其他的要不功能太强大要不就是太小,实创现在升级1.66版了,居然要重新注册,晕死了。大哥给个注册机吧,谢谢了。我的邮箱:yachch@126.com QQ:524960320
呵呵
小妹这厢有礼了

ssfighter
2008年08月3日 12:27:16

@潇湘
我都说了,我没破解过1.50以后的版本……

楚郡
2008年08月17日 10:14:58

1.50的下不了了啊!能不能发到我邮件里一个。

全小爱
2008年10月29日 20:40:48

您好,我想学习软件破解,能推荐几款破解方面的软件吗?想向您学艺,谢谢

全小爱
2008年10月29日 20:46:07

QQ:86996322

伤心的夜
2010年03月9日 15:28:04

我的是手机版的V1.03的,注个册要38块,太贵了吧/!楼主能不能帮忙弄个注册码啊!10块!

发表评论

昵称:  (必须)
邮件:  (必须)
网址: 
评论: