Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 保护IL不受逆向工程的影响_Asp.net_Security_Clr - Fatal编程技术网

Asp.net 保护IL不受逆向工程的影响

Asp.net 保护IL不受逆向工程的影响,asp.net,security,clr,Asp.net,Security,Clr,如何保护我的IL不受反向工程的影响?是否提供了任何obfuscator工具?它能提供最大的安全性吗? 是一个.net模糊器 使用模糊器并不意味着代码不能反向工程。但这会使逆向工程变得更加困难。 所以这不是100% 还有其他类似的混淆器 免费 没有最高安全性这回事。phoenix提到的Dotfuscator做得很好,但最终混淆器所做的是使反向工程变得更加困难,但并非不可能。您可以而且应该使用这些混淆工具,但.net il的设计方式非常容易进行反向工程。这样你就不会获得任何真正的安全感。这里犯

如何保护我的IL不受反向工程的影响?是否提供了任何obfuscator工具?它能提供最大的安全性吗?

是一个.net模糊器

使用模糊器并不意味着代码不能反向工程。但这会使逆向工程变得更加困难。

所以这不是100%

还有其他类似的混淆器

免费


没有最高安全性这回事。phoenix提到的Dotfuscator做得很好,但最终混淆器所做的是使反向工程变得更加困难,但并非不可能。

您可以而且应该使用这些混淆工具,但.net il的设计方式非常容易进行反向工程。这样你就不会获得任何真正的安全感。这里犯的最大错误通常是在源代码中嵌入凭证或加密密钥,然后坏人可以反汇编并读取。确保你没有这样做

但是,您可以测试模糊器与.net reflector的配合情况,后者将为您反汇编.net代码

您应该检查模糊器

用更少的钱提供更好的保护。

另请参阅这些复制品:,