首页
社区
课程
招聘
[原创]VisualSVN v1.41 爆破分析
发表于: 2008-4-30 17:59 5586

[原创]VisualSVN v1.41 爆破分析

2008-4-30 17:59
5586
不错的源码管理客户端,前面有人发过它的破解,看意思好像是替换RSA的公钥,然后注册.
我们这里来爆破,其实这个软件相对来说破解比较简单.
好开始..NET的东西要用.NET Reflector
分析VisualSVN.Core.dll这个文件.里面有个Protector类,Protector有个IsRegistered方法,让它直接反回true,哈哈,爆破成功...

其中要用ILDasm查找原文件IsRegistered特征代码,然后把里面的函数替换成return true的特殊代码就OK了.

还有一种方法就是修改VisualSVN.Core.Licensing.LicenseConverter类的License KeyToLicense(IDecoder decoder, string key)方法,使它始终返回一个VisualSVN.Core.Licensing.License 的类对象,就会有一个License了...永远不过期.

好了就这些了,大家自己去改吧.

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
不错~非常感谢
2008-4-30 18:15
0
游客
登录 | 注册 方可回帖
返回
//