gpt4 book ai didi

.net - .NET 中的混淆 : how is it done how secure is it?

转载 作者:行者123 更新时间:2023-12-02 15:48:13 25 4
gpt4 key购买 nike

我在 another question 中提出了一个关于混淆的观点有人回答说“混淆并不能阻止太多”。

我不想在评论中展开辩论,而是希望得到社区的认真解答,了解我的代码在使用 X、Y 或 Z 混淆器进行混淆时的安全性,以及是否有任何混淆工具真正能完成工作。

我也对任何有助于获得混淆器工作原理的基本了解的解释感兴趣。

根据我的理解,混淆不能阻止反射和检测方法等,但它会通过扭曲变量名称来降低方法中的代码的可读性。这是错误的吗?它还有什么作用?

最佳答案

混淆永远不可能真正安全,因为总是可以查看 MSIL。即使有一个好的混淆器,人们也可以简单地从 MSIL 重现大部分代码,并且由于您别无选择,只能编译为 MSIL,所以您实际上无能为力。

关于.net - .NET 中的混淆 : how is it done how secure is it?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/925929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com