Confuse decompilers with control flow obfuscation 通過控制流模糊處理迷惑反編譯器
At the end of this article, i ll discuss jode, one of the newer decompilers available under the gpl 在本文的最后,我會討論一下在gpl下一個較新的反編譯器。
Even if highly advanced decompilers come to pass, their output will at best be guesswork 即使是非常高級的反編譯器最后進行了反編譯,其輸出結(jié)果最多也只是一種猜測。
We ll close with a look at one of the newer decompilers, just to give you an idea of what s out there 在本文的最后,我們看一下一個較新的反匯編器,僅僅讓您有個大致的概念。
Humans write and employ decompilers to automate decompilation algorithms that are too challenging for the mind to follow 人類編寫和使用反編譯器是為了自動執(zhí)行人類難以勝任的反編譯算法。
Explains control flow obfuscation and how dotfuscator professional edition uses this technique to foil decompilers 解釋控制流模糊處理以及dotfuscator專業(yè)版如何使用該技術(shù)干擾反編譯器的使用。
Dotfuscator professional edition is designed to stop even the best of decompilers from producing useful output dotfuscatorprofessionaledition旨在阻止各種反編譯器生成有用輸出,即便是那些最好的反編譯器。
It was this very frustration that led to the creation of java decompilers, which essentially turn compiled bytecode back into source code 正是這個原因?qū)е铝薺ava反編譯器的出現(xiàn),它可以把編譯后的字節(jié)碼完全轉(zhuǎn)回成源代碼。
Instead of adding code constructs, dotfuscator works by destroying the code patterns that decompilers use to recreate source code dotfuscator通過破壞反編譯器重新創(chuàng)建源代碼所使用的代碼模式來起作用,而不是通過添加代碼構(gòu)造。
Several of the more recent decompilers let you browse through a directory of . class files and decompile them with a single click 在最近出現(xiàn)的反匯編器中,有幾個能讓您瀏覽.class文件的目錄并且只要單擊一下,就能對它們進行反匯編。