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

一直在Linux上只用Web版处理邮件,就是因为找不到太好的能支持Exchange的邮件客户端。在网上无意中发现了ExQuilla这个Thunderbird的插件,试用了一下还是不错的,很方便,不过只能免费试用60天,60天之后必须付费,价格是$10/年。

网上能找到的解决办法都是用老版本的Thunderbird,搭配老版本的ExQuilla,但版本都太老了点。

花了点时间看了下ExQuilla的注册验证算法,其实算法蛮简单。把exquilla_for_microsoft_exchange-31.0.1136-tb-windows.xpi文件解开, 注册验证相关的算法都在components里面的一个DLL文件exquilla-beta-i686.dll(linux下是一个同名的.so文件),注册码的结构是:

EX0,*@*,2015-03-19,80324c6d8724c3e4cd0111b51a5718ad

可以看到,注册码被用逗号分成了四个部分:

  1. 第一部分是注册类型,EX0是免费给的试用类型,我不知道EX1、EX2是什么情况,但试了下,EX1是可以用的
  2. 第二部分是邮件,*@*是免费给的60天试用的,这里要填有效的Exchange邮箱,可以在选项里Valid Emails里看到
  3. 第三部分是license过期日期。
  4. 第四部分是校验码,分别是前三个部分再加上
    356B4B5C算出来的MD5值。

例如,注册类型EX1、Exchange邮箱i@ssfighter.com,到期日期2015-01-18,可以计算出MD5值为:

MD5(EX1,i@ssfighter.com,2015-01-18,356B4B5C)=
5253dbb7d2b5a6e152974b2003025ba9

用计算出的MD5值作为注册码的最后一部分即可注册成功。



fox
2015年05月13日 15:30:38

给力!

Changmin's Blog
2015年06月9日 10:53:33

[…] 以上内容为转载,原文地址为:http://blog.ssfighter.com/2015/01/exquilla-31-0-crack/ […]

scinart
2015年07月1日 11:31:11

太屌了!

iamtrump
2015年07月22日 17:15:48

It works! Thank you!

kissarmy
2015年08月16日 15:35:31
kissarmy
2015年10月30日 00:48:23
ronnie
2015年11月17日 00:45:30

still working for Thunderbird 38.3 en Exquilla 38.0.1159
Great trick!

exquilla license 破解 | 中庸
2015年11月28日 21:19:39

[…] 参考这个文章:ExQuilla 31.0 破解 […]

bianl
2016年01月12日 10:01:06

太棒了,最新版可用

vivian
2016年09月20日 08:58:02

有用,谢谢

ronnie
2016年11月2日 05:44:40

I am back after one year. And it still works!

发表评论

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