使用ConfuserEx实现项目加密
工具链接:https://github.com/yck1509/ConfuserEx
1.打开加密工具,选择要加密的文件夹目录(Base Directory栏中显示),自动生成Output Directory,然后点击+号,选择要加密的dll。
2.回到加密工具中,按照下图标记的步骤进行加密,操作完成后点击小界面的Done按钮结束选择(规则一般选择两个即可:anti ildasm和 invalid metadata)
3. 点击Protect,等待加密结束
4.加密结束后,会在目录下生成一个Confused文件夹,这个文件夹中存放的是加密后的文件
其它参考(如自动化加密):
1.How to use ConfuserEx Obfuscator
2.How to use ConfuserEx?
3.
For use in command line (Confuser.CLI.exe) :
Confuser.CLI.exe myProjectFile.crproj
Project file example :
<?xml version="1.0" encoding="utf-8"?>
<project baseDir="c:\" outputDir="c:\Confused" xmlns="http://confuser.codeplex.com"><rule preset="none" pattern="true"><protection id="anti debug" /><protection id="anti dump" /><protection id="anti ildasm" /><protection id="anti tamper" /><protection id="constants" /><protection id="ctrl flow" /><protection id="invalid metadata" /><protection id="ref proxy" /><protection id="rename" /><protection id="resources" /></rule><module path="ICSharpCode.AvalonEdit.dll" /><module path="ICSharpCode.Decompiler.dll" /><module path="ICSharpCode.NRefactory.dll" /><module path="ICSharpCode.NRefactory.CSharp.dll" /><module path="ICSharpCode.NRefactory.VB.dll" /><module path="ICSharpCode.TreeView.dll" /><module path="ILSpy.BamlDecompiler.Plugin.dll" /><module path="ILSpy.exe" /><module path="ILSpy.SharpDevelop.LGPL.dll" /><module path="Mono.Cecil.dll" /><module path="Mono.Cecil.Pdb.dll" />
</project>
Config file format : https://github.com/yck1509/ConfuserEx/blob/master/docs/ProjectFormat.md
使用ConfuserEx实现项目加密相关推荐
- Unity3D项目加密-精锐5加密锁解决方案
Unity3D项目加密 Unity3D项目研发完成,发布前开发者需要对代码及资源进行加密,防止代码被反编译,防止资源被盗窃,造成不必要的损失.如果不做加密,可能很快就会出现一堆破解版游戏. Unity ...
- python项目加密
在python项目部署的时候,我们常常会遇到要将python项目加密,本文采取的做法是将python项目编译成so文件,从而达到加密的效果. 对单个python脚本进行加密: 安装Cython 在py ...
- 给unity项目加密利用mac地址
今天真是又学了一招,使用mac地址给项目加密,防止被盗用信息, bool isOpen = false;private void Start(){NetworkInterface[] nis = Ne ...
- 关于JavaWeb项目加密的实现 2021-04-24
关于加密这个东西很实用,加密这个东西在做项目时都会用到,首先自己创建了一个加密的类MyMd5.class package cn.com.zzn.server;import cn.com.zzn.mod ...
- Unity 项目加密插件Obfuscator
加密混淆的目的是让不怀好意者更难对你的项目进行逆向工程,我们可以使用Obfuscator 插件. 该插件的好处是与Unity构建过程无缝链接,源文件的内容保持不变,而混淆只针对于已编译的程序集. 插件 ...
- SpringBoot项目加密数据库密码
真实的项目开发中,数据库的密码不可能以明文方式写在配置文件中,一般都是经过加密的: 今天,主要介绍用Driver来对数据库的密码进行加密. alibaba druid加解密规则: 明文密码+私钥(pr ...
- java代码混淆 项目加密解决方案 class文件加密 支持JDK16
通过 gui反编译代码效果如下: 核心代码,加密串 一览无余. 无法保证版权, 成果被随意盗用,下面这展示 ,通过 本工具加密后的效果 package come.tool.wari.util;impo ...
- 【Unity3D日常开发】Unity3D项目的加密、激活思路分享
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有 ...
- 使用JVMTI实现Java源码加密及SpringBoot项目包加密解决方案实践总结
这里写自定义目录标题) 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 1. 为什么要对源码加密 2. 源码加密的方法 3. 为什么选择JVMTI方法 3.1 加密方 ...
- 世界杯将至,体育类加密项目迎来春天?
8 月 16 日,2022 年世界杯足球赛 (The FIFA World Cup) 正式进入倒计时 100 天,与足球有关的加密板块开始活跃,特别是 NFT. 涵盖球迷的体育粉丝经济服务平台 Chi ...
最新文章
- C#中将dll汇入exe,并加壳
- [C++] 指向常量的指针 VS 指针类型的常量
- [翻译] RKCardView
- 前端篇--------1.css学习笔记
- 什么是中国1号信令?
- java根据exif旋转,关于图片文件旋转JPEG与EXIF信息
- 编译好的C一执行就崩溃,第一句输出都没有,是怎么回事?
- 计算机的主要元器件介绍,计算机基础电子元器件介绍.ppt
- Jfree 数据可视化
- 「目标检测算法」连连看:从Faster R-CNN 、 R-FCN 到 FPN
- android 删除指定短信,Android拦截短信并删除该条短信
- 莫高窟永不褪色的微笑,照耀在华为未曾止步的数据保护征程
- git clone 身份验证失败
- android仿简书编辑器,自己写一个类似知乎编辑器的编辑器(3)
- linux ln命令
- uniapp开发微信小程序,从构建到上线
- webpack 的热更新是如何做到的?原理是什么?
- listview 和RecycleView区别
- 计算机显卡怎样安装方法,独立显卡怎么安装驱动 电脑独立显卡安装方法【详细步骤】...
- 用Python的turtle库写一串糖葫芦!
热门文章
- 基于OMAPL138的Linux字符驱动_GPIO驱动AD9833(二)之cdev与read、write
- SQL语句之表的创建和使用
- 套料软件XSuperNEST
- 关于触摸屏触摸驱动安装步骤
- linux搭建steam服务器吗,如何在Linux系统服务器中安装steam play
- erphpdown9.64插件加Modown1.9模板主题下载
- linux ping 不通 arp incomplete,关于show arp表,显示Incomplete问题
- Java基本数据类型取值范围
- 禁用计算机上的所有鼠标加速,win10系统电脑的鼠标加速功能怎么关闭
- 微信小程序——调查问卷案例