使用两种不同的混淆器处理相同的 .NET 程序集(将一个程序集的输出作为输入提供给另一个程序集)会增加使反编译变得不可能的机会吗?
Thanks.
反编译从来都不是不可能的。不过,当前的工具可能很容易达到无法为您完成所有工作的程度,因此您当然可以增加手动逆向工程的数量。
两种工具进行大致相同的转换来混淆代码,与仅使用一种工具相比,效果很小或没有效果。然而,如果有很多事情每个人都做了而另一个人却没有那么那么might使逆向工程变得更加困难。
无论是否有帮助,由于混淆器中的错误而导致混淆引入错误的风险总是会增加,并且如果有错误的代码被重新混淆,则可能更难以追踪。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)