VisualSVN 4.0.10 破解版 附上破解过程

VisualSVN一般情况下使用不需要破解,可以直接使用社区授权。但是社区授权不支持域用户。
如果要再域下面使用就需要破解了。

原版的VisualSVN和破解后的DLL已打包上传(仅供学习使用)

破解方法:
1、安装原版VisualSVN
2、打开“C:\Program Files (x86)\VisualSVN\bin”
3、替换“VisualSVN.Core.dll”
4、打开VS,VisualSVN,About VisualSVN,LicenseType是Professional就成功了。

附上破解的制作过程:

1、反编译原版“VisualSVN.Core.dll”
2、修改“VisualSVN.Core.Protector”
using System;
using System.Runtime.CompilerServices;
using System.Threading;
using VisualSVN.Core.Licensing;
using VisualSVN.Utils;

namespace VisualSVN.Core
{
    public class Protector : IProtector
    {
        public Protector(ILicenseStorer privateStorer, ILicenseStorer publicStorer, IDecoder decoder, IDomainJoinChecker domainJoinChecker) { }

        public License GetCurrentLicense()
        {
            return new License()
            {
                Version = 2,
                Type = LicenseType.Professional,
                Binding = LicenseBinding.User,
                Capacity = 1,
                EndTime = DateTime.MaxValue,
                StartTime = DateTime.MinValue,
                PurchaseDate = DateTime.MinValue
            };
        }

        public DomainJoinStatus GetDomainJoinStatus()
        {
            return DomainJoinStatus.Joined;
        }

        public bool IsRegistered()
        {
            return true;
        }

        public License ParseKey(string key)
        {
            return GetCurrentLicense();
        }

        public bool RegisterKey(string key)
        {
            if (this.RegistrationChanged != null)
            {
                this.RegistrationChanged(this);
            }
            return true;
        }

        public event RegistrationChangedEventHandler RegistrationChanged;
    }
}

3、重新编译DLL,失败。没关系,继续。
4、删除编译失败的部分,只要保证“Protector”这个类能顺利编译通过即可。
5、用“ildasm VisualSVN.Core.dll /out=VisualSVN.Core.txt”这条命令生成IL
6、打开“VisualSVN.Core.txt”搜索如下内容
   “.class public auto ansi beforefieldinit VisualSVN.Core.Protector”
   从“.class”开始复制到下面的“} // end of class VisualSVN.Core.Protector”
7、用同样的方法生成原版“VisualSVN.Core.dll”的IL(最好新建一个文件夹生成,会出来很多资源文件。)
8、替换原版“VisualSVN.Core.dll”生成的IL中的“VisualSVN.Core.Protector”(就是先前复制的那段)
9、用“ilasm VisualSVN.Core.txt /dll”生成破解后的DLL。

ildasm路径:C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\ildasm.exe
ilasm路径:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\ilasm.exe

附件地址:http://download.csdn.net/detail/jsj30651/8167577#comment
时间: 2024-10-05 01:06:45

VisualSVN 4.0.10 破解版 附上破解过程的相关文章

VisualSVN 5.1.5 破解版 手动破解教程 生成dll文件

VisualSVN 5.1.5 破解版 手动破解教程 生成VisualSVN.Core.L.dll文件 附上本人用到的命令: ildasm "D:\Program Files (x86)\VisualSVN\bin\VisualSVN.Core.L.dll" /out="D:\Program Files (x86)\VisualSVN\bin\bak\VisualSVN.Core.L.il" ilasm "D:\Program Files (x86)\Vi

Xamarin for VS 4.0.0.1712 Stable版完整破解补丁

Xamarin for VS 4.0.0.1712 Stable版完整破解补丁 支持Priority最高权限(超企业版)开发, 支持Android, IOS调试.  支持Android打包为Bundle,  IOS打包为IPA.  Android和IOS都支持真机发布运行. 只适用于以下环境 1. Windows + Visual Studio 2013 或 2015 + XCode 2. Xamarin.VisualStudio_4.0.0.1712.msi 下载地址: http://down

3dmax2013-2019【3dsmax破解版】破解中文版(付破解教程)

3dmax2013-2019[3dsmax破解版]破解中文版 界面语言:中文版/英文版 软件大小:5.32GB 运行环境:Win2003,WinXP,Win2000,Win9X,Win7 运行支持:64位 下载链接: 3DMAX全系列 (百度网盘)密码: 5y7k 3dmax2019[3dsmax2019破解版]破解中文版介绍 虽然2019年还没到,但是Autodesk公司将于2018年5月左右发布3dmax2019,目前网上已经开始流传3dmax2019中文破解版的安装包了,不知道是不是官方的

After Effects CS3中文破解版(免破解)

After Effects CS3中文破解版(免破解)点击下载 After Effects CS3安装破解教程1.解压安装包,双击"AE_CS3_chs.exe"即可开始程序的安装2.弹出安装界面,直接点击下一步 3.选择After Effects CS3的安装路径,默认路径为C:\Program Files (x86)\Adobe\Adobe After Effects CS3,可点击浏览更换路径,或直接默认点击下一步 4.勾选"创建桌面快捷方式"即安装完成在桌面

MindManager 2019中文破解版+注册码+破解补+破解教程+安装教程

MindManager 2019中文破解版:http://www.3322.cc/soft/38804.htmlMindManager 2019破解版是一款由美国Mindjet公司开发的可创造.管理和交流思想的通用标准的绘图软件,拥有直观.友好的用户界面和丰富的功能,它是一个可易于使用的项目管理软件,可帮助用户更好的提高项目组的工作效率和小组成员之间的协作性,用户可将该软件作为一个组织资源和管理项目的方法,并可从脑图的核心分枝派生出各种关联的想法和信息.MindManager是基于四十多年的对大

【转载】Zend Studio 10正式版注册破解

1.文件和汉化文件 ZendStudio官方下载地址:http://www.geekso.com/component/zendstudio-downloads/ 百度云地址: 10.0.0.msi文件: url1 juno汉化文件: http://pan.baidu.com/share/link?shareid=594170&uk=2835918805(recommended) 2.破解文件 ZendStudio10.0.0破解文件:url2 3.注册码License key:15BD3D963

spring5.0.10注解版-一些核心组件作用、初始化时机

1.beanFactory :容器调用无参构造器时,先调用父类的无参构造器:GenericApplicationContext,这个类定义了 DefaultListableBeanFactory并在无参构造器中初始化, beanFactory的作用:保存bean的定义信息 bean实例化之后保存在哪? 2.prepareBeanFactory(ConfigurableListableBeanFactory beanFactory)方法解析: 1-设置类加载器:   beanFactory.set

完美:adobe premiere cs6破解版下载[序列号+汉化包+破解补丁+破解教程]

原文地址:http://blog.sina.com.cn/s/blog_6306f2c60102f5ub.html 完美:adobe premiere cs6破解版下载,含序列号.汉化包.注册机.破解补丁与破解教程 adobe premiere cs6简介: Adobe出品全球顶级视频编辑创作软件Premiere Pro CS6 采用了全新的64bit技术,在加快你工作效率的同时,保持了Adobe Encore CS6一一贯的稳定性. Adobe Premiere Pro cs6属目前最高版本,

MongoDB客户端工具MongoVUE破解版

MongoDB客户端工具MongoVUE破解版 附上百度网盘地址:http://pan.baidu.com/s/1w8OyU 整体感觉和mysql-front有点类似,截图如下: MongoDB客户端工具MongoVUE破解版,布布扣,bubuko.com