所有.Net混淆器在速度方面都是相同的吗?

时间:2009-06-30 21:48:49

标签: .net obfuscation

我目前使用VS附带的免费模糊处理工具,它可以满足我的需求,但是我的程序在模糊处理后似乎更慢,其他的模拟器更好吗?

由于

2 个答案:

答案 0 :(得分:8)

似乎更慢?基准吧。在尝试解决之前证明你确实遇到了问题。

我怀疑所有混淆器都具有相同的性能特征,但我也怀疑任何人都可以真实地预测任何特定的应用程序在没有尝试的情况下对真实应用程序的影响。写出一个很好的基准,你将能够获得做出真正知情决定所需的证据。

答案 1 :(得分:1)

我认为混淆的程序不太可能会变慢。你确实意识到一个遮挡器只重命名方法,变量,删除调试信息等,字节代码几乎保持不变。没有逻辑上的原因它应该更慢,混淆器是愚蠢的,不能重写代码的一部分,它们肯定不是一个被吸引来提供功能的库。