gpt4 book ai didi

.net - .NET 代码混淆真的值得吗?

转载 作者:行者123 更新时间:2023-12-03 15:15:33 24 4
gpt4 key购买 nike

从我读到的内容来看,代码混淆并没有那么难“破解”,它只会延迟不可避免的事情。在这种情况下,它的目的是什么?

如果有人真的想窃取您的资源,他们可以。

如果有人需要出于无害/有用的目的查看您的源代码,他们就不能。

您可能不应该在代码中存储任何敏感内容,因此这应该不是问题。

如果你不混淆,你仍然没有提供完整的源代码,所以你可以出售“源代码许可证”。

有趣的是,我见过的唯一被混淆的代码是包含错误的糟糕代码。我需要查看代码的唯一原因是找出问题所在以及我可以做些什么来解决它。

例如,我需要替换 ASPDotNetStoreFront 中的一些图像。在查找标记的位置时,我发现它们包含在编译后的代码中。废话。所以我想我会反编译代码,找出要通过正则表达式替换哪些 img 标签。我试图查看源代码以查看哪些图像可能来自给定的编译方法,而反射器无法处理它,我认为是因为混淆。我真的没有时间四处寻找反编译器/反混淆器。

最佳答案

我认为这是值得的。您的成本几乎为零,而且您使黑客的生活变得更加艰难。即使他们破解了它,你也很高兴知道你浪费了他们生命中的几个小时到几个星期。仅仅因为锁不完美并不意味着你不锁门。

关于.net - .NET 代码混淆真的值得吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2314513/

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