网上百度一下Dotfuscator Professional Edition 4.96 下载,会找到很多链接链接地址。

安装后,首先对应设置一下

把DisableStringEncryption设为NO,

1:即启用字符串加密;检查DisableControlflow、DsiableRenaming也为NO,即保证控制流和混淆功能打开,其他默认。如下图:

2:Rename选项勾选“useenhancedoverloadinduction”(使用增强模式),注意:不要勾选下方的“Donotsuppressonserializabletypes”,即序列化类型的变量不加密,否则编译后可能异常;“RenamingScheme”选择“Unprintable”(不可打印字符,即乱码),也可以选择其他如小写字母、大写字符、数字的方式,如下图:

3:String Encryption选项include里勾选需要字符串加密的工程文件EXE、DLL等,点击Build,之后就可以啦:

点击这个播放按钮即可生成:

哈哈报错了, 报错信息如下:

Could not find a compatible version of ildasm to run on assembly F:\xxx\bin\gumuweb.dll.  This assembly was originally built with .NET Framework v4.0.30319.
Build Error.

这个可能是你的.Net Framework 可能在4.0或者以上,所以你要配置一下相关信息

要混淆不同的.Net Framework版本需要在Settings,Project Properties,添加配置如下。

其中ILASM和ILDASM后面必需要加上对应版本的版本号,然后文件引用对应的版本文件即可。

ILASM_v4.0.30319
C:\Windows\Microsoft.NET\Framework\v4.0.30319\ilasm.exe

ILDASM_v4.0.30319
C:\Program Files\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\ildasm.exe
正常大部分用户的对应信息都是在以上位置,我以前电脑安装的是vs2015也是在以上位置,另外一台电脑安装的vs2019,以上位置就不对了,所以你对应去C:\Program Files (x86)\Microsoft SDKs\Windows\这个位置找下,我找到了,位置如下:

C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\ildasm.exe

这个时候头头一晕,浪费了小半个小时,以为版本不一样了,文件名可以更改一下成对应的版本,结果报错了,最后不断尝试和百度,最后发现这个后面的版本号必须跟ILASM_的版本号对应,不能改。

记住,记住、记住、Name不要改就用上面的,你后面对应的文件版本不一样没有关系。

终于成功了!

被混淆的文件同级会有一个Dotfuscated这样的文件夹,点击进去就能发现已经被混淆的bll文件。

加密后的效果 如下:

有兴趣的朋友可以去看下vs2019自带的跟网上下载的混淆区别(点击即可访问):

Visual Studio 2019 自带混淆工具DotFuscator使用方法(混淆.dll文件)

Dotfuscator Professional Edition 4.96 版的使用教程相关推荐

  1. DevPartner Studio Professional Edition 11 内存泄露检测使用

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! DevP ...

  2. DreamSpark发布,高校学生免费使用Visual Studio 2008 Professional Edition 等微软软件

    今天上网无意中搜索到学生可以免费使用VS2008专业版,后来又在joycode看到该新闻才知道,今天,比尔盖茨在美国斯坦福大学正式宣布了DreamSpark项目,该项目将允许高校学生免费在非商业领域使 ...

  3. 球星测试软件,2KOL球星测评丨篮球之神,迈克尔.乔丹(96版)

    迈克尔.乔丹(96版) 迈克尔·乔丹在在1984年NBA选秀中于第1轮第3位被芝加哥公牛队选中.(他的前面两位分别是哈基姆·奥拉朱旺和萨姆·鲍伊) 91-93赛季,乔丹连续2次荣膺常规赛MVP和3次总 ...

  4. Pycharm Professional Edition 激活码(license),有效期至2018年01月30日

    Pycharm Professional Edition 激活码(license)(Yep, 请复制以下全部内容) BIG3CLIK6F-eyJsaWNlbnNlSWQiOiJCSUczQ0xJSzZ ...

  5. Pycharm Professional Edition 激活码(license),有效期至2018年10月14日

    Pycharm Professional Edition 激活码(license)(Yep, 请复制以下全部内容) EB101IWSWD-eyJsaWNlbnNlSWQiOiJFQjEwMUlXU1d ...

  6. SmartScore 64 Professional Edition v11.3.76 WiN 专业乐谱扫描识别软件

    SmartScore 64 Pro 是一款专业的乐谱扫描识别软件,可识别乐谱,对部分或页数没有任何限制.记谱法.歌词和文本识别准确率高达 99+%*.处理合唱乐谱.乐队编曲.歌剧.赞美诗.音乐剧.器乐 ...

  7. avast! 4.7.1043 Professional Edition 简体中文版

    avast! 4.7.1043 Professional Edition 简体中文版 [界面语言]:简体中文 [软件类型]:国外软件 [运行环境]:Win9x/NT/2000/XP/2003 [授权方 ...

  8. 向大家推荐一款功能强大且免费的杀毒软件:avast! 4 Professional Edition

     向大家推荐一款功能强大且免费的杀毒软件:avast! 4 Professional Edition 这是本人最近刚刚搜集到的杀毒软件,没想到这么好用,而且还免费,功能强大,再也不用像以前那样去找盗版 ...

  9. Total Recorder Professional V6.0 注册版

    Total Recorder Professional V6.0 注册版 软件大小:2.52 MB 软件语言:英文   软件类别:国外软件 / 注册版 / 媒体制作 运行环境:WinXP, Win20 ...

最新文章

  1. 1.初次运行git前的配置
  2. ICLR 2021 | 显存不够?不妨抛弃端到端训练
  3. metasploit framework
  4. 字符串最长回文子串_最长回文子串
  5. 190706每日一句
  6. idea 从svn 下载项目
  7. echarts 生成 迁徙图_echarts迁徙图
  8. waves效果器_学会EQ效果器,浑厚亮嗓又大气
  9. 机器学习基础知识之概率论基础详解
  10. 设计一款内容阅读app,要求与市面上的产品有差异化,列举其核心功能,画出页面设计原型图(2-3个),说明其产品价值
  11. C++11多线程 内存序(std::memory_order_relaxed)
  12. 前后端通信:WebSocket之实时监控
  13. 苹果ios7越狱后Safari浏览器与天气闪退情况解决方法详解
  14. 数据结构与算法(python):图(Graph)的基本概念及应用
  15. 四、项目计划(华为项目管理法-孙科炎读书摘要)
  16. iOS逆向-手把手教你写支付宝蚂蚁森林收集能量助手
  17. ubuntu16.04 安装opencv的viz模块
  18. 【Mac新手必看】Desktop Picture壁纸文件夹找不到怎么办?苹果壁纸设置教程
  19. Electric Fences_usaco3.4_皮克定理
  20. 华清远见嵌入式学习笔记

热门文章

  1. LeetCode 1011. Capacity To Ship Packages Within D Days(python)
  2. 不同虚拟化技术 virtio 之间的区别
  3. LOTO示波器选型指南
  4. 你所知道与不知道的游戏机发展史 60-90年代
  5. 松下plc FP-XH写的4轴控制程序,其中两个轴做直线插补,已经在12台设备上稳定运行,程序文件包含有plc程序触摸屏程序
  6. 联想旧电脑装Linux,改为网站服务器 - Part 1
  7. 一些技术管理常见问题笔记
  8. postgresql逻辑备份工具pg_dump和pg_resotre学习
  9. druid获取加密后的密码串
  10. java spit 点_java split()使用方法解析