http://www.oschina.net/project/tag/167/code-confusion?lang=19&sort=view
Java混淆器 ProGuard
| ProGuard 是一個免費的 Java類檔案的壓縮,最佳化,混肴器。它刪除沒有用的類,欄位,方法與屬性。使位元組碼最大程度地最佳化,使用簡短且無意義的名字來重新命名類、欄位和方法 。eclipse已經把Proguard整合在一起了。更多ProGuard資訊 |
|
最新動向: ProGuard 4.11 發布,Java 代碼混淆器 發佈於 2年前 Java 位元組碼操縱架構 ASM
| ASM 是一個 Java 位元組碼操縱架構。它可以直接以二進位形式動態地產生 stub 類或其他代理類,或者在裝載時動態地修改類。ASM 提供類似於 BCEL 和 SERP 之類的工具包的功能,但是被設計得更小巧、更快速,這使它適用於即時代碼插裝。 ASM JavaDoc: http://to...更多ASM資訊 |
最新動向: 【每日一博】深入位元組碼 -- ASM 關鍵介面 MethodVisitor 發佈於 2年前 JS和CSS壓縮混淆 JsCompressor
| JsCompressor,主要用來壓縮、混淆JS(Javascript)與CSS,基於YUI Compressor,目的是方便不熟悉Java或者不喜歡命令列方式進行壓縮的Web開發人員使用。 功能: 1,可壓縮、混淆整個目錄(包括子目錄)下的JS或者CSS檔案,在同一個檔案夾內產生*.min.js或者*.m...更多JsCompressor資訊 |
最新動向: OSCHINA 6-4期軟體推薦 JsCompressor 發佈於 5年前 位元組碼閱讀器 JClassLib
| JClassLib不但是一個位元組碼閱讀器而且還包含一個類庫允許開發人員讀取,修改,寫入Java Class檔案與位元組碼。更多JClassLib資訊 |
最新動向: JClassLib 4.3 發布,Java 位元組碼查看器 發佈於 2年前 Jocky
| 1.1 什麼是Jocky? 我們知道,Java是一種跨平台的程式設計語言,其源碼(.java檔案)被編譯成與平台無關的位元組碼(.class檔案),然後在運行期動態連結。 這樣,編譯後的類檔案中將包含有符號表,從而使得Java程式很容易被反編譯。相信每一個Java開發人員,都...更多Jocky資訊 |
【商業】Java代碼混淆器 DashO Pro
| DashO Pro 是Java代碼保護的理想選擇。其代碼保護能力強大易用,方便靈活(商業軟體,非開源)。 該Java混淆器是: 獨立軟體開發商理想選擇——保護其重要智慧財產權; 業界理想選擇——防止針對Java代碼的內部和外部駭客威脅; Sun的選擇——代碼防護和混淆...更多DashO Pro資訊 |
最新動向: Java混淆器 DashO PRO 6.3 Build1 發布 發佈於 6年前 JODE
| JODE包含一個Java混淆器與一個Java最佳化器。通過一個指令檔可以控制Class檔案的多種最佳化方式。它支援以下操作: 1.能夠把Class,method,field 和local names 重命成簡略的,模糊的或者特定名字的或者依照一個轉換表. 2.除去debugging 資訊. 3.除去"壞死的"...更多JODE資訊 |
【免費】Java混淆器 yGuard
| yGuard是一款免費的Java混淆器(非開源),它有Java和.NET兩個版本。更多yGuard資訊 |
最新動向: yGuard 2.3.0 版本發布 發佈於 7年前 【商業】Java混淆器 Allatori
| Allatori(非開源軟體)是一個Java obfuscator屬於第二代obfuscators的家庭,因此它的所有頻譜的機會保護你的智慧財產權。 Allatori具有以下幾種保護方式:命名混淆,流混淆,調試資訊混淆,字串編碼,以及浮水印技術。對於教育和非商業項目來說這個混淆器是...更多Allatori資訊 |
【商業】Java虛擬機器增強工具 Excelsior JET
| Excelsior JET是一款有提前編譯技術的Java虛擬機器增強工具(非開源)。提前編譯器可以將您的類檔案和jars檔案轉化成高度最佳化的二進位可執行檔,能夠在Intel x86平台的Microsoft Windows和 Linux系統中運行。同傳統 JVM(Java虛擬機器)中啟動並執行原始類檔案相...更多Excelsior JET資訊 |
最新動向: Excelsior JET 9.0 MP2 發布,JAVA 虛擬機器增強工具 發佈於 2年前 RetroGuard
| RetroGuard是不錯的Java混淆器,在JBuilder7的企業版中也帶了這個混淆器。 而yGuard 是RetroGuard的一個升級版本內建一個ANT任務更多RetroGuard資訊 |
JavaGuard
| JavaGuard是一個通用的位元組碼模糊器,旨在容易地適合你的規則建造和測試進程,保證你的有價值的代碼更安全,使其不易被反編譯以及其它形式的反向處理。更多JavaGuard資訊 |
ReJava
| ReJava提供一個類庫用於操作class檔案(包括bytecode)和一個GUI工具用於編輯,混淆,注入代碼,搜尋class檔案。更多ReJava資訊 |
soot
| soot是一個java最佳化架構.它提供了四種中間(representation)表現用於分析與轉換java位元組碼.soot既可以作為最佳化和檢查 class檔案的工具也可以作為一個開發與最佳化java位元組碼的架構。在2.0以上的版本soot還包含一個eclipse外掛程式。...更多soot資訊 |
Retrotranslator
| Retrotranslator是一個Java位元組碼轉換工具。它能夠把用JDK5.0編譯的Java Class轉換成可運行在JVM1.4。支援的Java5特性包括:泛型、注釋、枚舉、可變參數個數、自動裝箱/拆箱、增強式的for迴圈、靜態匯入、並 行工具(Concurrency Utilities)、增強collect...更多Retrotranslator資訊 |
Facebook ProGuard
| Facebook ProGuard 是 Facebook 對 ProGuard 的改進版本,速度更快,基於 ProGuard 4.11 開發。 ProGuard 是一個免費的 Java類檔案的壓縮,最佳化,混肴器。它刪除沒有用的類,欄位,方法與屬性。使位元組碼最大程度地最佳化,使用簡短且無意義的名字來重新命名類、...更多Facebook ProGuard資訊 |
jarg
| The jarg makes smaller a jar file in whitch java classes are stored更多jarg資訊 |
Jen
| Jen為位元組碼操作與產生提供一組進階API.利用它可以對Java classe進行重新命名,把一個資料成員(Field)改成Public存取權限和新增一個構建函數等操作。Jen基於ASM2.1並完全支援Java5 注釋(annotations)與範型(Generics)。此外它還提供一組額外的工具類用於在運...更多Jen資訊 |