Dotfuscator Professional Edition 4.96 版的使用教程
网上百度一下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 版的使用教程相关推荐
- DevPartner Studio Professional Edition 11 内存泄露检测使用
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! DevP ...
- DreamSpark发布,高校学生免费使用Visual Studio 2008 Professional Edition 等微软软件
今天上网无意中搜索到学生可以免费使用VS2008专业版,后来又在joycode看到该新闻才知道,今天,比尔盖茨在美国斯坦福大学正式宣布了DreamSpark项目,该项目将允许高校学生免费在非商业领域使 ...
- 球星测试软件,2KOL球星测评丨篮球之神,迈克尔.乔丹(96版)
迈克尔.乔丹(96版) 迈克尔·乔丹在在1984年NBA选秀中于第1轮第3位被芝加哥公牛队选中.(他的前面两位分别是哈基姆·奥拉朱旺和萨姆·鲍伊) 91-93赛季,乔丹连续2次荣膺常规赛MVP和3次总 ...
- Pycharm Professional Edition 激活码(license),有效期至2018年01月30日
Pycharm Professional Edition 激活码(license)(Yep, 请复制以下全部内容) BIG3CLIK6F-eyJsaWNlbnNlSWQiOiJCSUczQ0xJSzZ ...
- Pycharm Professional Edition 激活码(license),有效期至2018年10月14日
Pycharm Professional Edition 激活码(license)(Yep, 请复制以下全部内容) EB101IWSWD-eyJsaWNlbnNlSWQiOiJFQjEwMUlXU1d ...
- SmartScore 64 Professional Edition v11.3.76 WiN 专业乐谱扫描识别软件
SmartScore 64 Pro 是一款专业的乐谱扫描识别软件,可识别乐谱,对部分或页数没有任何限制.记谱法.歌词和文本识别准确率高达 99+%*.处理合唱乐谱.乐队编曲.歌剧.赞美诗.音乐剧.器乐 ...
- avast! 4.7.1043 Professional Edition 简体中文版
avast! 4.7.1043 Professional Edition 简体中文版 [界面语言]:简体中文 [软件类型]:国外软件 [运行环境]:Win9x/NT/2000/XP/2003 [授权方 ...
- 向大家推荐一款功能强大且免费的杀毒软件:avast! 4 Professional Edition
向大家推荐一款功能强大且免费的杀毒软件:avast! 4 Professional Edition 这是本人最近刚刚搜集到的杀毒软件,没想到这么好用,而且还免费,功能强大,再也不用像以前那样去找盗版 ...
- Total Recorder Professional V6.0 注册版
Total Recorder Professional V6.0 注册版 软件大小:2.52 MB 软件语言:英文 软件类别:国外软件 / 注册版 / 媒体制作 运行环境:WinXP, Win20 ...
最新文章
- 1.初次运行git前的配置
- ICLR 2021 | 显存不够?不妨抛弃端到端训练
- metasploit framework
- 字符串最长回文子串_最长回文子串
- 190706每日一句
- idea 从svn 下载项目
- echarts 生成 迁徙图_echarts迁徙图
- waves效果器_学会EQ效果器,浑厚亮嗓又大气
- 机器学习基础知识之概率论基础详解
- 设计一款内容阅读app,要求与市面上的产品有差异化,列举其核心功能,画出页面设计原型图(2-3个),说明其产品价值
- C++11多线程 内存序(std::memory_order_relaxed)
- 前后端通信:WebSocket之实时监控
- 苹果ios7越狱后Safari浏览器与天气闪退情况解决方法详解
- 数据结构与算法(python):图(Graph)的基本概念及应用
- 四、项目计划(华为项目管理法-孙科炎读书摘要)
- iOS逆向-手把手教你写支付宝蚂蚁森林收集能量助手
- ubuntu16.04 安装opencv的viz模块
- 【Mac新手必看】Desktop Picture壁纸文件夹找不到怎么办?苹果壁纸设置教程
- Electric Fences_usaco3.4_皮克定理
- 华清远见嵌入式学习笔记
热门文章
- LeetCode 1011. Capacity To Ship Packages Within D Days(python)
- 不同虚拟化技术 virtio 之间的区别
- LOTO示波器选型指南
- 你所知道与不知道的游戏机发展史 60-90年代
- 松下plc FP-XH写的4轴控制程序,其中两个轴做直线插补,已经在12台设备上稳定运行,程序文件包含有plc程序触摸屏程序
- 联想旧电脑装Linux,改为网站服务器 - Part 1
- 一些技术管理常见问题笔记
- postgresql逻辑备份工具pg_dump和pg_resotre学习
- druid获取加密后的密码串
- java spit 点_java split()使用方法解析