首页
社区
课程
招聘
[原创]使用 Eziriz .NET Reactor 对c#程序加密
2023-7-3 17:03 14991

[原创]使用 Eziriz .NET Reactor 对c#程序加密

2023-7-3 17:03
14991


我目前测试过好几个c#加密软件。效果很多时候是加密后程序执行错误,或者字段找不到的现象

遇到这个加密软件用了一段时间都很正常,分享一下使用流程


破解版本自行百度。有钱的支持正版,我用的是 Eziriz .NET Reactor 6.8.0

第一步

 安装 Eziriz .NET Reactor 到vs2022.


第二步

 设置加密选项

 这里的选项要根据自己的环境设置,目前我只是简单选择加密,

 具体加密选项自行百度,这里给出参考 ,设置好了点Save Project,把设定配置保存成文件,后面使用


第三步

把加密设置到c#工程配置选项里

要把刚才生成的xxx.nrproj设置进去



第四步

卸载工程配置,修改工程文件,

补全 ReactorLocation 字段,他是你加密工具的全路径

修改 Target 把AfterTargets的Compile修改成CopyFilesToOutputDirectory (这一步非必要我使用了第三方库和修改了生成路径,他会找不到我第三方库所以要修改一下,如果你并没有这些,请保持Compile)



修改完成,。剩下的就是加载工程,然后选择 release 版本编译。编译好以后会弹加密窗口。

这样就算设置正常。




下面给出加密前和加密后的截图

加密前

加密后


最后

加密有技巧的,使用 public 是无法加密函数名字和参数名字的,需要使用 internal 或者 private 可以有效的屏蔽类名,函数名字,参数名等信息

添加Native EXE File选项可以有效防止混淆还原(生成时需要选择x86模式才能正常加密)



[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

最后于 2023-7-12 02:07 被mudebug编辑 ,原因:
收藏
点赞1
打赏
分享
最新回复 (6)
雪    币: 4835
活跃值: (1912)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
chinasmu 2023-7-3 17:13
2
1
脱壳机不是都有了吗
雪    币: 74
活跃值: (693)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
luzhmu 2023-7-3 17:29
3
1
上VMP,谁看都头疼
雪    币: 16133
活跃值: (19937)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
秋狝 2023-7-3 21:12
4
1
感谢分享
雪    币: 187
活跃值: (1396)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xingbing 2023-7-5 08:53
5
0
没看到有这个脱壳机。
雪    币: 43
活跃值: (227)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
chaego 2023-10-25 09:53
6
0
试试企业旗舰版DNGuard-Enterprise-v4.60CN.zip
也可以在线试用https://xiaoluo.chaego.top
下载地址:https://chaego.lanzouy.com/i71hk19u0yza
密码:f0dr
雪    币: 67
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
小猫吃 2023-11-21 16:13
7
0
chaego 试试企业旗舰版DNGuard-Enterprise-v4.60CN.zip 也可以在线试用https://xiaoluo.chaego.top 下载地址:https://chaego.lanzou ...
好奇加密之后  如果需要别的项目种引用的话,不影响吗?
游客
登录 | 注册 方可回帖
返回