Dotfuscator professional edition is designed to stop even the best of decompilers from producing useful output Dotfuscator professional edition旨在阻止各种反编译器生成有用输出,即便是那些最好的反编译器。
Initially , he removed the decompiler from his web site , but he later came up with a better solution , in the form of crema 起初,他把反编译器从他的网站上移去,但是他后来以crema的形式提供了一个更好的解决方案。
The decompiler , as a computing machine , has no way of knowing which of the possibilities could be recompiled with valid semantics 反编译器只是一种计算机器,无法知道哪种可能的结果经过重新编译后在语义上是有效的。
It was this very frustration that led to the creation of java decompilers , which essentially turn compiled bytecode back into source code 正是这个原因导致了java反编译器的出现,它可以把编译后的字节码完全转回成源代码。
Instead of adding code constructs , dotfuscator works by destroying the code patterns that decompilers use to recreate source code Dotfuscator通过破坏反编译器重新创建源代码所使用的代码模式来起作用,而不是通过添加代码构造。
As java decompilers have come into regular use , so have java obfuscators , which effectively put a smoke screen around your code 随着java反编译器的普遍使用, java模糊处理器也同样被普及,它的作用就好像放一块烟幕在您的代码前面。
While not unique to the java language , code decompilation has never been deployed so publicly or ubiquitously as it is among java developers 尽管代码反编译器不只是针对java语言,但它从来没有象在java开发人员中那样被公开地或广泛地使用。
Thus , dotfuscator professional was able to successfully prevent two major decompilers from reverse engineering your dotfuscated code 因此, dotfuscator professional能够成功阻止两种主要的反编译器对经过dotfuscator模糊处理的代码进行反向工程。
Some of the newer decompilers have intricate graphical interfaces , but we ll use mocha , which was the first publicly available decompiler , for our initial examples 但在一开始所举的例子中,我们将使用的是mocha ,它是第一个公开的可利用的反编译器。
As with other obfuscators , dotfuscator makes life more difficult for decompilers and disassemblers ; it does not claim 100 percent protection 和其他模糊处理器一样, dotfuscator仅仅使得反编译器和反汇编程序的工作更加困难;它不宣称提供百分之百的保护。