使用.Net Reactor v6.0.0.0进行Net项目混淆加壳

1. 选择要加壳混淆的dll动态库或者exe可运行文件。(也可以一个可运行文件附带多个dll库文件,这种方式最后执行结果exe和dll合并产生一个exe可运行文件,所以一般情况下如果一个项目包含多个动态库就一个个单独进行混淆加壳)

 

2.配置加壳混淆参数,在Quick Setting中点击配置,也可以在Protection Presets 中选择 application(如果目标文件为exe文件的话)或者Libray(如果目标文件为dll文件的话)中的Standard(标准)或Strongest(增强)。

 

3. 配置目标软件试用天数。(可选)

4. 执行加壳, 混淆操作,输出 XXX---Successfully Protected  表示成功,在被混淆文件的目录下创建一个XXX_Secure文件夹,该文件夹下包含被混淆加壳的输出文件XXX。

 

5.总结:

        使用版本是.Net Reactor v6.0.0.0,目前(2020.3.3) 混淆后的文件,被de4dot(破解 反混淆很强的工具)反混淆出来的效果不是很好。但.Net Reactor v6之前的版本5.9.8等等混淆后的文件,很容易被de4dot反混淆出来,不建议使用。

混淆加壳后dll exe 文件拖到ILSpy.exe 程序中即可查看效果。

.Net Reactor v6.0.0.0 试用版下载:

https://download.csdn.net/download/u012278016/12225282

 

使用参考:

          https://blog.csdn.net/shujudeliu/article/details/80679951

          https://blog.csdn.net/y13156556538/article/details/53149814

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值