【问题标题】:Code Security for .net other than using obfuscation [duplicate].net 的代码安全性,而不是使用混淆 [重复]
【发布时间】:2013-09-06 15:52:29
【问题描述】:

除了混淆之外,还有什么方法可以防止代码被反汇编。

【问题讨论】:

标签: .net


【解决方案1】:

没有办法防止你的代码被反汇编!

运行时需要能够执行您使用代码创建的指令,否则您的软件将无法运行。如果运行该软件的计算机可以读取指令,则控制该计算机的用户可以访问指令并通过反编译重新创建代码版本 - 它可能看起来与原始代码不完全相同,但将编译为等效程序。

然而,有几种方法可以隐藏指令和代码结构以防窥探——其中之一就是混淆。最终,它们只是减速带,因为有能力的黑客可以在执行软件时将您的指令从机器的内存中复制出来......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-22
    • 2013-01-29
    • 1970-01-01
    • 1970-01-01
    • 2021-12-14
    • 2013-11-29
    • 2012-11-04
    • 1970-01-01
    相关资源
    最近更新 更多