1. jad反編譯工具怎麼用
下好以後解壓就可以用了,軟體就只有一個exe文件和一個幫助文件,為了方便使用,我直接將exe文件放到JDK的bin目錄里了:)
下面先來看看從網上搜集來的介紹:在眾多的java反編譯工具中,有幾種非常著名的工具使用了相同的核心引擎——JAD,其中主要包括:Front
End Plus、mDeJava、Decafe Pro、Cavaj Java Decompiler、DJ Java
Decompiler、NMI』s Java Class Viewer和國產的JAVA源代碼反編譯專家。
JAD本身是一個命令行工具,沒有圖形界面,上述的這些工具大多是在JAD內核的基礎之上加了一個圖形界面而已。這么多種產品的共同選擇,足可證明JAD
在JAVA反編譯領域中的尊貴地位。 JAD是使用Microsoft Visual
C++開發的,運行速度非常快,可以處理很復雜的JAVA編譯文件。眾多的參數使JAD可以靈活應付多種加密手段,令反編譯的代碼更加優化和易讀。由於
JAD參數太多,沒必要一一解釋,其中有幾個最常用的如下:
-d - 用於指定輸出文件的目錄
-s - 輸出文件擴展名(默認為: .jad),通常都會把輸出文件擴展名直接指定為.java,以方便修改的重新編譯。
-8 - 將Unicode字元轉換為ANSI字元串,如果輸出字元串是中文的話一定要加上這個參數才能正確顯示。
最常用的反編譯指令如下所示:
Jad -d c:\test -s .java -8 HelloWorld.class
這將當前目錄下的HelloWorld.class反編譯為HelloWorld.java並保存在c:\test目錄里,其中的提示輸出為中文,
而不是Unicode代碼。
附件:對下載後的說明文檔的簡單翻譯,希望對你有所幫助(mathsfan修改於2006.10.29,翻譯的不好請見諒)0、1略去2、怎樣使用JAD
反編譯一個簡單的java class文件'example1.class'用如下命令: jad example1.class
這個命令將在當前目錄下創建一個'example1.jad'文件,假如當前目錄下存在這個文件,則JAD會提示你覆蓋它與否。選項
-o 允許覆蓋時沒有任何提示。選項 -s 允許改變輸出文件的後綴名: jad -sjava example1.class
這個命令將要創建'example1.java'文件。在一起使用-o 和
-sjava選項時請小心,因為JAD會附帶的重寫你的源文件。JAD使用JAVA
class的名字作為輸出文件的名字。例如,假如class文件'example1.class'包含JAVA class
'test1'那麼JAD將會創建文件'test1.jad'而不是'example1.jad'。假如你想具體指明你的輸出文件的名字使用輸出重命名:
jad -p example1.class > myexm1.java
選項 –d允許你具體指明另外的輸出文件目錄,不管這個目錄是新建的、默認的或者當前目錄。例如:
jad -o -dtest -sjava *.class
(或者 jad -o -d test -s java *.class, 這個有同樣的效果)
這個命令將在當前目錄下反編譯所有的.class文件並在'test'文件夾下建立所有擴展名為.java的輸出文件。
假如你想反編譯整個目錄樹下的JAVA classes,使用如下命令:
jad -o -r -sjava -dsrc tree/**/*.class
這個命令將反編譯當前目錄樹里所有的.class文件並且在當前目錄下建立src文件夾後根據包的名字來輸出文件。例如,假如有一個文件
'tree/a/b/c.class'在包'a.b'下包含了class 'c',那麼輸出文件的名字為'src/a/b/c.java'。
在先前的命令上將通配符那裡注釋掉。則它是用JAD來處理而不是command殼,所以在UNIX上的最後一次參數將會被單獨引用。
jad -o -r -sjava -dsrc 'tree/**/*.class'
你想檢查編譯後的文件的正確性或者出於好奇的情況下,這里有一個選項 –a 將會告訴JAD給輸出的JAVA虛擬位元組碼註解。
2. java手機不能安裝jad軟體怎麼辦,有沒有解壓rar,zip的軟體
用UC下載Jad文件,然後改後綴安裝。譬如_Jad下載後退出UC改成.jad就可以安裝。Jad只是證書或者引導文件utf-8的編碼。必須配合Jar一起改後綴安裝才能用。非智能諾基亞S40手機解壓ZIP文件推薦下載MC4.1飛度證書版以及Blue
FTP1.70官方證書版。解壓rar文件推薦無心,流年似水或者UniFM1.4泥人漢化版…
3. jar和jad怎麼解壓
用RAR可以解的
4. 為什麼解壓文件時總是得不到想要的子文件(jad或jar格式的)呢
是不是從網上下的就是jar格式的,你電腦隱藏了文件的擴展名。
你用winrar解壓jar格式的程序得到的是亂七八糟的一些文件和文件夾。
5. 在解壓黑莓手機軟體時,發現解壓後只有jad文件和cod文件,那麼怎麼由jadcod文件生成alx文件
樓主,jad和alx都是用來安裝程序的引導文件,只不過alx是在電腦上用桌面管理器安裝時需要的,jad是在手機上直接安裝用的,把jad和cod一起放進入儲存卡(要放在一起哦),在手機上進入媒體→黑莓鍵→瀏覽→找到jad文件,點擊即可安裝。
6. 如何安裝設置eclipse反編譯插件jad
獲取net.sf.jadclipse_3.3.0.jar並進行配置:
1,網上下載資源,下載後將net.sf.jadclipse_3.3.0.jar放置到eclipseplugins目錄下,
2,然後刪除eclipse的configuration目錄下org.eclipse.update文件;
7. 我下載下來的游戲是一個壓縮包,解壓後看到的是一個jad文件和一個壓縮文件,沒有jar的文件怎麼辦
你把壓縮包的後綴改成JAR應該就行了啊!!一般手機游戲的壓縮包不需要解壓的!!
8. 如何解壓JAR或者JAD文件
你可以下載安裝一個WinRAR 解壓軟體。右鍵你要解壓的文件,選擇解壓到當前文件夾或者什麼的
9. 為什麼帶有jad的jar文件無法解壓
你可以試一下改變格式,改成允許解壓的,應該就行了。
10. 為什麼我找到的手機游戲都是壓縮的,解壓後找不到你說的帶.jad的文件
你直接上手機網
d.cn
3g.cn
joyes.com
zkgame.com
gamebean.com
可以直接下載jar格式的免費游戲
下載壓縮的要用
電腦
解壓
在傳進手機里
解壓後有個文件夾
進去之後就可以看見
。jar後綴的文件了