代码之家  ›  专栏  ›  技术社区  ›  muek

如何防止.NET应用程序被反编译[重复]

  •  0
  • muek  · 技术社区  · 14 年前

    可能重复:
    What is the best .NET obfuscator on the market?
    Best .NET obfuscation tools/strategy

    你好,

    我将使用NET 4.0结束我对小企业应用程序的开发。

    我想知道您使用哪种工具来防止代码被反编译/窃取。

    我知道市场上有一些工具,但我想知道最好的工具,记住我正在使用反射来访问属性和一些方法

    谢谢

    2 回复  |  直到 14 年前
        1
  •  0
  •   Gustavo Puma    14 年前

    您可以使用Visual Studio的Dotfuscator。

        2
  •  1
  •   Andrew Dementiev    14 年前

    这是不可能的。dotfuscated和packed应用程序可以由专业人员解包和解包,也可以反转。 任何程序都可以被黑客攻击,任何.NET程序都可以被打开,因为正常工作需要IL代码,而IL代码很容易被打开。

    (谷歌翻译自俄语)