Allatori Java obfuscator是第二代Java代碼混淆器,為您的知識產權提供全方位的保護。
標簽:開發商: Allatori
當前版本: v9.4
產品類型:軟件
產品功能:加密/解密
平臺語言:
開源水平:不提供源碼
本產品的分類與介紹僅供參考,具體以商家網站介紹為準,如有疑問請來電 023-68661681 咨詢。
大部分第二代混淆器都具有保護功能。Allatori除了保護功能之外,還附加了一系列的功能,幾乎可以抵御一切的代碼攻擊。同時,Allatori可以讓您的程序體積更小,速度更快,效果簡直讓人難以置信。
* 關于本產品的分類與介紹僅供參考,精準產品資料以官網介紹為準,如需購買請先行測試。
————功能特性————
————功能詳解————
名稱混淆
名稱混淆是Allatori的一大特色,包括類名稱、方法名稱和參數的混淆。名稱混淆的質量取決于其使用的算法。這些算法越深思熟慮、越復雜就越好。因此,我們花了很多時間來設計我們的名稱混淆算法,因此Allatori能夠理解和處理任何復雜的項目。它能夠區分任何依賴關系和繼承方案,并將其轉換為不可思議的、難以理解的代碼。
除了保護代碼外,名稱混淆還提供了另一個便捷的好處:最小化,使其盡可能地小。
流程混淆
Allatori更改了標準Java構造(循環、條件和分支指令),而且,在可能的情況下,更改了一系列命令,以便在反編譯后(如果他們能做到那么遠的話)找不到與Java等效的命令。Allatori中使用的獨特方法的混合使用使代碼的安全性最大化,這通常會導致反編譯過程失敗。
調試信息混淆
可以將Allatori輕松配置來執行以下操作:
1.不修改保留調試信息。
2.刪除調試信息。節省空間。
3.替換(混淆)調試信息。
增量混淆
當您需要為應用程序創建補丁或附加組件時,可以使用增量混淆。在這種情況下,您需要保證類、方法和字段的新名稱與以前混淆的版本一致。在混淆下一個發行版時,將在上一次運行Allatori期間生成的日志文件用作輸入,使兩者完全兼容。因此,補丁程序或附加組件可以無縫集成到先前部署的應用程序中。
J2ME混淆
Allatori Obfuscator附帶了用于CLDC的Sun Java Wireless Toolkit的插件,從而使對J2ME應用程序的混淆變得非常容易。此外,Allatori會自動為您的WTK項目生成一個配置文件。
設置完插件后,您只需在KToolBar中選擇“項目|包|創建混淆包”菜單選項即可獲得混淆的應用程序。
Android混淆
Allatori對Android應用程序進行了功能齊全的混淆,并且可以輕松地集成到構建過程中。我們為Android項目創建了一個典型的配置文件,使混淆Android代碼變得非常容易。
字符串加密
無論應用程序多么簡單,通常都含有字符串數據。它可能是文本的快捷鍵、GUI組件(如按鈕)、錯誤/異常信息或文本信息。對黑客來說,這些信息比任何代碼還有用。通過搜索代碼中的字符串,就可以顯示使用過此字符串的準確位置,幫助黑客更容易的理解程序算法。所以,字符串數據加密很重要。
Allator會對所有的字符串數據分析并進行編碼,使其處于類常量池中。Allatori還增加了一小段代碼,用于在程序運行時對字符串進行解碼。因此,黑客反編譯出來的將會是隨機組成的符號集,而不是字符串數據。
100%防止流行的反編譯程序
俗話說,知己知彼,百戰不殆。因此,Allatori團隊花費大量時間研究和分析現代反編譯器的原理。我們不僅僅研究它們是如何工作的,更試圖尋找它們的弱點,阻止反編譯過程。Allatori有一個特殊的代碼轉換模塊,任何試圖反編譯的行為都將產生致命的錯誤。因此,你的代碼是絕對安全的,因為不可能找到可用的反編譯器。
代碼優化
Allatori根據Ludwig von Bertalanffy的通用系統理論優化了混淆代碼。因此,我們已經能夠使用復雜的系統方法來分析和開發混淆和優化。我們在優化過程中選出三個主要問題:性能、尺寸減小和穩定性。在已優化的元素中,我們希望您特別注意常量池、類加載、字段和方法的用法、循環和布爾表達式的優化。
水印
水印是特殊的數據集合,這些數據使用隱寫技術嵌入到類文件中,用于識別。該數據可以包含任何類型的信息,但通常用于標識應用程序的所有者。須強調的是,水印被承認是法院的版權驗證。水印被認為是抵制盜版的強大武器,由于Allatori具有使用水印的所有功能,您不用擔心版本問題。
堆棧跟蹤實用程序
Allatori堆棧跟蹤實用程序在混淆過程中創建的日志文件的幫助下,從一個混淆的堆棧恢復原始堆棧跟蹤。
生成工具界面
Allatori Obfuscator是為適合任何自動化構建環境而設計的。它的命令行界面可以無縫集成到構建腳本中。此外,我們已經使與Apache Ant和Maven(使用最廣泛的構建工具)的集成盡可能容易。您可以使用以下語法在Allatori配置文件中使用Ant或Maven屬性:$ {PropertyName}。
慧都提供Allatori Java obfuscator正版試用下載,免費試用!
想要購買產品,您可以直接點擊“商城購買”!
如果您有任何問題,可隨時在線,我們竭誠為您服務!
更新時間:2025-06-10 10:04:34.000 | 錄入時間:2013-10-30 13:56:40.000 | 責任編輯:何思佳