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)\VisualSVN\bin\bak\VisualSVN.Core.L.il" /output="D:\Program Files (x86)\VisualSVN\bin\bak\VisualSVN.Core.L.dll" /dll

1.首先备份当前visualSVN安装目录文件bin里面的VisualSVN.Core.L.dll文件,给自己留条后路。

2.用管理员权限打开VS命令提示工具,如下图↓

3.打开后找到刚刚备份好的目录,并找到文件VisualSVN.Core.L.dll,执行命令  ildasm “备份文件目录\VisualSVN.Core.L.dll” /out=”备份文件目录\VisualSVN.Core.L.il”,

这个时候会得到一个后缀名为.il的同名文件。

如下图↓

4. 用记事本打开得到的 VisualSVN.Core.L.il 文件,在其中搜索 “KeyToLicenseUnsafe”,找到KeyToLicenseUnsafe方法,大概在3188行附近。查找并替换成下面的代码,然后保存:
.method public hidebysig static class VisualSVN.Core.Licensing.License
          KeyToLicenseUnsafe(class VisualSVN.Core.IDecoder decoder,
                             string key) cil managed
  {
    // 代码大小       69 (0x45)
    .locals init (class VisualSVN.Core.Licensing.License V_0, class VisualSVN.Core.Licensing.License V_1, class VisualSVN.Core.Licensing.License V_2)
    IL_0000: nop
    IL_0001: newobj instance void VisualSVN.Core.Licensing.License::.ctor()
    IL_0006: stloc.1
    IL_0007: ldloc.1
    IL_0008: ldsfld valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::MinValue
    IL_000d: stfld valuetype [mscorlib]System.DateTime VisualSVN.Core.Licensing.License::StartTime
    IL_0012: ldloc.1
    IL_0013: ldc.i4.1
    IL_0014: stfld valuetype VisualSVN.Core.Licensing.LicenseBinding VisualSVN.Core.Licensing.License::Binding
    IL_0019: ldloc.1
    IL_001a: ldc.i4 0x7ffffffe
    IL_001f: stfld int32 VisualSVN.Core.Licensing.License::Capacity
    IL_0024: ldloc.1
    IL_0025: ldsfld valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::MaxValue
    IL_002a: stfld valuetype [mscorlib]System.DateTime VisualSVN.Core.Licensing.License::EndTime
    IL_002f: ldloc.1
    IL_0030: ldc.i4.2
    IL_0031: stfld valuetype VisualSVN.Core.Licensing.LicenseType VisualSVN.Core.Licensing.License::Type
    IL_0036: ldloc.1
    IL_0037: ldstr "100"
    IL_003c: stfld string VisualSVN.Core.Licensing.License::PurchaseId
    IL_0041: ldloc.1
    IL_0042: call string [mscorlib]System.Environment::get_UserName()
    IL_0047: stfld string VisualSVN.Core.Licensing.License::LicensedTo
    IL_004c: ldloc.1
    IL_004d: stloc.0
    IL_004e: ldloc.0
    IL_004f: ldloc.0
    IL_0050: ldfld valuetype [mscorlib]System.DateTime VisualSVN.Core.Licensing.License::StartTime
    IL_0055: stfld valuetype [mscorlib]System.DateTime VisualSVN.Core.Licensing.License::PurchaseDate
    IL_005a: ldloc.0
    IL_005b: stloc.2
    IL_005c: br.s
    IL_005e
    IL_005e:ldloc.2
    IL_005f: ret
  } // end of method LicenseConverter::KeyToLicenseUnsafe

5. 运行下面的代码,看到successfully表示成功了。将重新编译的dll文件覆盖到安装目录中就OK了。
ilasm "备份目录\VisualSVN.Core.L.il" /output="备份目录\VisualSVN.Core.L.dll" /dll

6.将生成的VisualSVN.Core.L.dll文件替换bin目录下的VisualSVN.Core.L.dll。

下载:VisualSVN.Core.L.dll

原文地址:https://www.cnblogs.com/jaday/p/8446028.html

时间: 2024-11-03 05:20:20

VisualSVN 5.1.5 破解版 手动破解教程 生成dll文件的相关文章

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.勾选"创建桌面快捷方式"即安装完成在桌面

win7旗舰版64位缺失tbb.dll文件

win7旗舰版64位缺失tbb.dll文件 https://zhidao.baidu.com/question/688589990330312804.html 到好的电脑中复制一个,黏贴到下同的路径下即可. 1.在同系统中找到此文件,黏贴到:C:\Windows\System32文件夹底下 2.打开CMD窗口输入如下命令注册一下所有的动态链: for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 回车执行 for %1 in (%wi

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就成功了.

Navicat Premium破解版快速安装配置(附文件)

Navicat Premium是当下非常好用的数据库管理软件,但是价格非常昂贵,并且还有某些小bug,感觉3000+的人民币 与软件本身的价值还是不相称.下面是破解安装流程安装过程是在MAC 10.10 系统上进行(10.9的话步骤可能比这个简单,但还是建议升级10.10). 虽然是破解版,但是整个过程还是有许多值得注意的地方,请严格按照本文步骤进行,有自我发挥的步骤的最后基本都是安装失败. 网盘地址:http://pan.baidu.com/s/1kTl8piJ 整个安装的过程必须全程断网否则

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

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

完美: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属目前最高版本,

PPT转换成PDF转换器免费破解版

PPT转换成PDF转换器免费破解版对PPT转换成PDF文件内容进行编辑,最好办法是选择一款专业好用的PPT转换成PDF转换器,能适用于办公各种流行文件的转换,并且转换的效果要与原文保持一致.本章与大家分享一款转换效果出色的转换器——迅捷PPT转换成PDF转换器. PPT转换成PDF转换软件特征: ppt转换成pdf转换器完美的PPT转换成PDF文件识别技术: PPT转换成PDF转换器拥有先进的PPT转换成PDF文件识别技术,能够深入PPT转换成PDF文件内容进行扫描和分析,结合软件提供的转换接口

Mac环境下安装Fireworks CS6 破解版

Fireworks 设计软件 本文只提供mac破解版的安装教程 注意:为了尊重作者版权,特声明安装教程来源 http://www.cr173.com/mac/123182.html Fireworks CS6 Adobe推出的一款网页作图软件,软件可以加速 Web 设计与开发, 是一款创建与优化 Web 图像和快速构建网站与 Web 界面原型的理想工具. 这款软件止步于cs6版本并且不会再有新的版本出现 下载 注册机 http://xz.cr173.com/soft2/xf-amcs6.dmg