Resharper注册机实现以及源代码

一直用Resharper,每次找注册机也麻烦,就想怎么才能自己能做个注册机,把它原理给搞懂了,不就不用找了。今天早上起来研究了下Resharper注册机,网上找到一位大神之前做Resharper注册机的博客(博客地址:http://www.cnblogs.com/feidao/archive/2004/08/12/32537.html)。仔细研究了下,功夫不服有心人啊,上午就把注册机给做出来了(该注册机在8.0以上版本测试通过)。 由于Resharper的dll文件一直没有经过加壳处理,可以直接反编译看到源代码。在Resharper的安装目录下找了下相关的dll文件,发现一个dll,就是上面大神说的那个dll文件(估计是经过长期版本更新,原来大神说的dll文件已经改名重写了),该dll文件名称是:JetBrains.Platform.ReSharper.Shell.dll 关于dll文件分析工作,上面大神都有解释。 主要是:GetLicense和UserHash这两个方法,关于公钥和私钥,我是直接从原来的注册机中反编译过来的(囧)。 上一张效果图: [caption id="" align="alignnone" width="361"]Resharper8.XXX注册机 Resharper8.XXX注册机[/caption] 废话不多说,直接上源代码。 点我下载 http://pan.baidu.com/share/link?shareid=396212624&uk=1662765070
原文地址:https://www.cnblogs.com/woaic/p/3942919.html