用Java編寫的代碼被編譯成字節碼的語言。問題是,Java字節碼可以很容易地反編譯成可讀的源代碼。這可以通過反編譯等JD或JAD反編譯器的幫助下完成的,使用這樣的工具任何人都可以很容易地看到你的代碼。 Jfuscator通過極難逆向工程的Java應用程序可以保護您的知識產權。
特點包括:
*混淆的作品!
JFuscator保護更多的應用程序比其他任何混淆,因為它知道什麼是安全的改變,哪些需要被單獨留在家中。儘管如此,它可以讓你完全控制混淆過程。
*字符串變形
變種包含敏感數據到無字符串表示,這使它們不再作為在常量池中字符串字符串。讓字符串解密發生在受保護的應用程序的不同部分,使得基於針對加密字符串變得無法攻擊。
*智能流混淆
通過將代碼轉換為字節代碼級別打破高層次的結構,如循環,條件和分支指令。 JFuscator掩蓋程序流程不改變什麼代碼確實在運行。
*高度可配置
Jfuscator排除在混淆使用排除對話框,列出你的應用程序中聲明的所有類,方法和字段的成員。使用排除對話框無縫地避免不必要的類,方法或字段重命名。
* Java 7的兼容
Jfuscator支持從1.1所有的JDK直至並包括Java 7中。
*構建工具
集成JFuscator保護您的構建腳本,JFuscator可以運行在基於Java的構建工具Ant的任務或使用它的命令行工具。
*調試支持
通過剝離源代碼行數和文檔的URL,名稱和被刪除,以及局部變量的類型刪除調試信息。
*保護任何歸檔
保護任何類型的檔案用於部署應用程序,包括罐,郵編,戰爭和EAR文件存檔。
*跨類重命名
混淆多個類,居住在不同的檔案。 JFuscator將檢測引用改名類和成員,並對其進行修改,以確保基準保持有效和一致的。
*增量混淆
部署補丁程序或通過確保類和成員的新名稱是與以前的版本混淆使用的那些一致支持加載項。
軟件詳細信息:
評論沒有發現