。net反抽取技术通过包装可执行文件隐藏代码

问题描述 投票:-1回答:1

我不是希望使我的应用程序具有99%的安全性,我的目标也不是防止一个确定好的反向工程师对其进行反汇编,而只是保护我的源代码不受安装了de-像REflcator或dotPeek这样的编译器可以从字面上获取我的整个Visual Studio项目。 Mirosoft令人窒息,也很愚蠢。

[我想指出的是,我的目标不是混淆,而是将代码打包在包装器中,或者通过其他任何方式使反汇编工作一开始就非常困难。

[从Prevent Decompiling开始,我尝试使用Ngen.exe将其转换为本机代码,但无法正常工作。混淆器有时甚至会破坏应用程序。

[我也尝试过Themida.Net Reactor试用版,不幸的是,它们都非常令人满意,它们不是免费的。

  1. 以上两种软件如何工作?有关使用过的技术的任何资源/文档?
  2. 是否有其他选择或免费的打包​​程序可以达到这样的效果,从而避免自己编写?
  3. 如何实现.net(如果确实重要的话,更确切地说是wpf)可执行文件与C或C ++一样难以分解?
c# .net reverse-engineering obfuscation disassembly
1个回答
0
投票

您可以免费使用“ ConfuserEx

© www.soinside.com 2019 - 2024. All rights reserved.