首页 > 其他分享 >第40篇 ConfuserEx混淆代码,防止反编译

第40篇 ConfuserEx混淆代码,防止反编译

时间:2024-10-22 11:42:46浏览次数:7  
标签:反编译 ConsoleApp exe ConfuserEx 混淆 40 dll

要想自己的dll或程序禁止被反编译成功,可以使用ConfuserEx混淆代码

1.正常反编译

1.1 创建一个demo控制台

image

新建Test类,写个fun
image

1.2 正常编译看的效果

目前有很多.NET的反编译工具,例如ILSpy,JustDecompile,dnSpy.下面使用dnSpy对ConsoleApp进行反编译。

image

2.混淆编译dll流程

使用ConfuserEx工具编译dll,可以通过https://github.com/yck1509/ConfuserEx/releases获取编译程序

2.1 获取ConfuserEx工具,启动程序

image

启动程序如下

image

将需要混淆的DLLs或者Exe拖拽到Drag input modules区域。

image

注意:这里需要额外说明一下,当前ConsoleApp.exe程序是没有签名的。如果我们对DLLs或者Exe签过名,这里需要额外的将签名文件添加进来。请看下面的截图

image

image

选择对ConsoleApp.exe签名的那个Key文件路径,输入key对应的密码。

image

选择Global Setting或者单个选择exe或者dll,点击右侧“+”。

image

image

image

最后一步,点击Protect!
image

混淆dll或exe成功后会有一个Confused文件夹,里面就是混淆后的dll
image
image

反编译结果如下:
image

反编译后是看不到,对应的类Test和方法Fun(),说明dll已经混淆成功了

标签:反编译,ConsoleApp,exe,ConfuserEx,混淆,40,dll
From: https://www.cnblogs.com/chenshibao/p/18492218

相关文章

  • 20222401 2024-2025-1 《网络与系统攻防技术》实验二实验报告
    1实验内容1.1实践基本知识1.1.1后门后门就是不经过正常认证流程而访问系统的通道。最早的后门并不是恶意的,而是开发人员为了便于在开发期间调试程序而设置的快捷路径。按照存在位置进行分类,可以分为以下4类:编译器后门操作系统后门应用程序后门伪装成正常程序的后门1.......
  • STM32F407 HAL库:双DAC的信号发生器+双ADC采集
    文章目录概要CubeMX配置代码细节1.串口发送:串口重定向:调用HAL库函数:2.串口接收:3.DAC+DMA提前写入的数据:函数生成数据:DAC+DMA程序中调用:4.ADC+DMAADC转换标志位:ADC的使用:5.FFT操作总结概要使用F407内部的DAC由定时器触发并加上DMA操作实现如正弦波、方......
  • P10724 [GESP202406 七级] 区间乘积,洛谷id:sxshm
    题解一、分析看看标签:数论,再看题目:完全平方。这不是质因数分解的标配吗?继续看数据范围:1≤ai......
  • 20240917【省选】模拟
    难说T1暴力可以写dp只要你学过线性基那么你就会想怎么用线性基做,显然是要套点数据结构维护的。你要知道两个线性基可以在\(O(\log^2n)\)的时间内合并,得到的线性基是原来两个的交。可以用线段树维护,复杂度\(O((n+q)\logn\log^2a)\),难说能不能过。没有修改,所以考虑用常熟......
  • 目前最新 ReflectorInstaller_11.1.0.2067 .NET 反编译软件
    目前最新ReflectorInstaller_11.1.0.2067.NET反编译软件一、简介二、.NETReflector的主要功能包括:1.**反编译**:反编译是将已编译的.NET程序集(如.dll或.exe文件)转换回可读的源代码。这使得开发者可以查看和学习第三方库的实现细节,或者在没有源代码的情况下进行故障......
  • AT2401C 功率放大器(PA)2.4g集成芯片 完全取代替代RFX2401C兼容软件硬件
    AT2401C功率放大器(PA)2.4g集成芯片完全取代替代RFX2401C兼容软件硬件AT2401C功率放大器(PA)射频前端集成芯片,它是一款面向Zigbee,无线传感网络以及其他2.4GHz频段无线系统的全集成射频功能的射频前端单芯片。AT2401C内部集成了功率放大器(PA),低噪声放大器(LNA),芯片收发开关控制......
  • windows系统配置nginx环境运行pbootcms访问首页直接404的问题
    问题描述客户在安装PbootCMS后,访问后台 /admin.php 正常,但直接访问首页或其他页面时出现404错误。运行环境为Windows+Nginx+PHP。详细经过伪静态规则问题:客户反映伪静态规则一直无法生效。代码放到服务器后,除了后台 /admin.php 可以访问,其他页面均返回404......
  • 商业化的畅想:404的众包平台,也许是园子商业化的未来
    园子的众包平台在哪里?现在只能用404回答你。园子商业化的未来在哪里?现在404的众包平台未来会告诉你。众包平台是园子2024年开始重新探索商业化出路的首选商业模式,源于一位园友的建议,详见博文帮助开发者用代码改变口袋,定于2024年5月开始的融资计划,详见博文融资做与众不同的众包平......
  • 网关失效前端请求一直报404
    这个问题是网关什么的我都配置的对但是前端页面请求过来就直接报404问题原因全局过滤器的使用全局过滤器是作用于所有路由的过滤器,无需单独配置。在SpringCloudGateway中,全局过滤器可以用来实现一些统一化处理的业务需求,例如权限认证、IP访问限制等。然而,如果不正确使用全局......
  • 408数据结构-折半查找,分块查找 自学知识点整理
    前置知识:查找的基本概念折半查找折半查找又称二分查找,它仅适用于有序的顺序表。因个人习惯,下文均用二分代替折半。二分查找的基本思想:首先将给定值ke......