首页 > 编程语言 >C#代码混淆工具ConfuserEx的使用

C#代码混淆工具ConfuserEx的使用

时间:2023-07-07 15:14:28浏览次数:35  
标签:混淆 exe 加密 ConfuserEx C# 点击

1.运行ConfuserEx.exe

 2.选择要加密的exe文件

例如:我们要加密混淆测试.exe时可以参照如下操作:

点击“+”:

选择要加密的exe文件,点击“打开”

点击打开后,会自动带出软件所在的目录,和输出目录,ConfUsed文件夹为混淆成功后之后新的exe的输出目录:

3.加密配置

Setting-->勾选上Packer

再选择我们要加密的exe文件,点击右侧的“+”号,Rules下会自动增加一条“True”的配置

 4.混淆加密

点击Protect标签页,再点击Protect!按钮,等待混淆加密完成

加密完成后的exe文件会被复制到Confused文件夹下: 

双击软件,可以正常运行:

 5.使用反编译软件ILSpy测试

打开ILSpy,分别将混淆加密之前的“混淆测试.exe”,和加密之后的exe都拖入到左侧窗口

 混淆之前的exe可以直接反编译出源码:

 混淆之后的exe无法直接反编译成源码,至此,标示使用ConfuserEx混淆加密C#程序成功!

 

标签:混淆,exe,加密,ConfuserEx,C#,点击
From: https://www.cnblogs.com/soulsjie/p/17535003.html

相关文章

  • C++ 设计模式之建造者模式
    设计模式之建造者模式建造者模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。其UML图如下:简单理解就是Builder中定义了创建Product各个部分的接口。ConcreteBuilder中具体实现了创建Product中的各个部分的接口,就是具体的建造者。Director......
  • ubuntu pip is configured with locations that require TLS/SSL
    使用pip时出现pipisconfiguredwithlocationsthatrequireTLS/SSL是因为在编译时候没有加上开启SSL的参数,现在大部分的网络链接为了安全,都开启了SSL加密,常见的有HTTPS。加上--with-openssl=/usr参数--with-openssl需要指定的是openssl的源码目录,经过测试u......
  • C++设计模式之观察者模式
    设计模式之观察者模式观察者模式定义了一种一对多的依赖关系,让多个观察者同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。其UML图如下: 在ConcretSubject内部有一个Observer的列表,当Subject的状态发生改变时,会通知列表内......
  • rsync 用法教程
    rsynczabbix_agentd.log [email protected]:/tmp--progresshttp://www.ruanyifeng.com/blog/2020/08/rsync.html#Debian$sudoapt-getinstallrsync#RedHat$sudoyuminstallrsync#ArchLinux$sudopacman-Srsyncr如果apt-get没有命令:----linux系统......
  • Linux 特殊权限和 ACL 权限管理
    Linux上有三种特殊权限,分别是setuid,setgid,sticky。对应权限的数值分别为4,2,1。对应权限的字母分别为s,s,t。对应的操作分别为chmodu+sfile,chmodg+sdir,chmodo+tdir,对应的操作也支持将字母替换为数字 setuid:一般作用于二进制文件,二进制文件在设置了该权限后,用户在执行......
  • C++ 设计模式之抽象工厂模式
    设计模式之抽象工厂模式抽象工厂模式,提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。其UML图如下: 结合上图我们来理解一下抽象工厂模式的定义。提供一个创建一些列相关或相互依赖对象的接口,而无需指定它们具体的类。在上图中一系列相互依赖或相关......
  • vue3使用表格el-table-infinite-scroll.js:18 Uncaught (in promise) Error: [el-tabl
    先看下表格里面有没有这个el-scrollbar__wrapclass类 没有的话升级一下element-plus到最新的就行你可以先查看element-plus的版本npmview element-plus下载完之后 就有了......
  • Codeforces Round 879 (Div. 2)
    Preface补题其实这场题目昨天基本就写好了,但因为昨天晚上有CF所以博客就先没写,鸽到今天才补这场的难度只能说有点过于简单了,D之前都是一眼题,E最近学校那边做过类似的题目,F读懂题意后想到关键后也是个丁真题A.UnitArray为了偷懒我就直接枚举最后有多少个\(-1\)了#include<......
  • C++ 设计模式之模板方法模式
    设计模式之模板方法模式模板方法模式,定义一个操作中的算法的股价,而将一些步骤延迟到了子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。说白了就是有一个算法有很多部分,这个算法在基类中已经定义好了。而算法中的各个部分都写成各个成员函......
  • 实时体积云:Real time volumetric cloudscapes
    什么是体积云?原来的云都是平面的,在天空盒上方放一张移动的图片。。。而体积云则是有体积的,有高低的层次感。。这么理解不知道对不对?参考1:https://www.bilibili.com/read/cv18575367参考2:https://zhuanlan.zhihu.com/p/485899538参考3:https://www.bilibili.com/video/BV1iA411......