兄弟们,请问目前c#编写的程序如何混淆加密?
兄弟们,请问目前c#编写的程序如何混淆加密? 试了好几个都不太行,要么程序运行不了,要么混淆效果很差 本帖最后由 HuskyHappy 于 2024-6-5 14:04 编辑第一步。混淆可以试用1.ConfuserEx 2.AgileDotNet3.dotNET_Reactor
第二步,适当加壳打包单文件,1.Enigma Virtual Box2.单文件制作工具 3.VMProtect
或者多制作一些DLL,用C++封装一些静态DLL,然后用C#封装调用DLL,再去引用,打包到单文件里面
我个人现在习惯用ConfuserEx或者VMProtect + Enigma Virtual Box,感觉还凑合,在大神面前就是献丑了
可以试试https://www.52pojie.cn/forum.php?mod=viewthread&tid=1890105&highlight=VMProtect 第一步。混淆可以试用1.ConfuserEx 2.AgileDotNet3.dotNET_Reactor
第二步,适当加壳打包单文件,1.Enigma Virtual Box2.单文件制作工具 C#的话用DNGuard多棒 .net8AOT打包 vmp3.8.8可以 HuskyHappy 发表于 2024-6-5 13:31
第一步。混淆可以试用1.ConfuserEx 2.AgileDotNet3.dotNET_Reactor
第二步,适当加壳打包单文件,1.En ...
之前用过dotNET_Reactor、smartassmly,但是打包后好多都运行不起来
{:1_907:} renxiaofeixia 发表于 2024-6-5 14:22
.net8AOT打包
是.net6的程序 不太好升级,因为服务器不支持.net8 来自星星的我 发表于 2024-6-5 14:04
C#的话用DNGuard多棒
这个收费不便宜 哈哈 heimalang 发表于 2024-6-6 14:22
之前用过dotNET_Reactor、smartassmly,但是打包后好多都运行不起来
那就VMProtect
页:
[1]
2