`

jad 反编译 class文件

    博客分类:
  • Java
 
阅读更多

用jad反编译了下新浪微博的提供的开放api代码,jad是多款java反编译工具的内核,但其本身没有图形界面

 

首先下载jad,然后解压,解压后含有jad.exe和Readme.txt

由于jad没有图形界面,使用命令行方式反编译

 

本次使用的命令是

jad -o -r -s java -d sina sinaWeiboAndroid-20110614/**/*.class

-o表示无需确认直接覆盖输出

-r表示恢复包的目录结果

-s表示指定文件的输出类型,默认为.jad。-s java表示以.java后缀输出

-d表示指定输入文件的目录,最后为源文件的目录。sinaWeiboAndroid-20110614/**/*.class表示该文件夹下所有class文件

 

jad下载: http://www.varaneckas.com/jad

jad使用参考: http://www.360doc.com/content/11/0504/15/1485725_114313466.shtml

其他反编译工具介绍:http://www.iteye.com/topic/393967

分享到:
评论

相关推荐

    jad反编译class文件包

    这时,jad反编译工具就派上了用场。jad 是一个开源的Java反编译器,它能够将.class文件转换回接近原Java源代码的形式,帮助开发者分析和理解已有的Java程序。 jad反编译的工作原理是解析.class文件中的字节码指令,...

    Mac下的jad: 反编译class文件

    Mac下的jad, 可以用来反编译class文件 完整版 MAC下Java 反编译利器 JD-GUI/Jad/JadClipse MAC下Java 反编译利器 JD-GUI/Jad/JadClipse mac java反编译 Mac 使用Jad 反编译class文件

    在Eclipse中反编译Class文件完全详解

    jad -r -s <output_directory> *.class # 使用jad反编译所有Class文件,将输出存放在 ``` 这将把所有反编译后的Java源代码保存在指定的输出目录下,方便进一步查看和分析。 总的来说,Eclipse结合JadClipse和Jad...

    jad反编译压缩文件

    "jad反编译压缩文件"就是一个专注于这个目的的资源包。 jad是Java Application Decomompiler的简称,它是一款强大的Java反编译器,能够将.class文件转换回可读的Java源代码。jad的使用不仅有助于我们理解已有的二...

    jad class文件的反编译软件

    使用jad 反编译class文件的步骤通常包括以下几步: 1. **安装jad**:首先,需要下载jad 的最新版本,并按照官方文档的指示进行安装。 2. **运行jad**:在命令行中,通过指定jad 命令、输入的class文件路径以及输出...

    eclipse运用jad反编译class文件并解决乱码-附件资源

    eclipse运用jad反编译class文件并解决乱码-附件资源

    java class文件反编译

    2、打开一个文件夹,XJad将该文件夹下所有*.class文件进行反编译,并保存至该文件夹下, 依据包路径信息生成文件夹路径,如com.spring.framework.*, 将建立com\spring\framework的文件夹结构; 3、打开一个*.jar...

    eclipse反编译class文件

    总的来说,反编译class文件是为了在没有源代码的情况下理解已有的二进制代码。虽然反编译的结果可能无法完全恢复原始的源代码,但对于调试、学习和分析第三方库的功能非常有帮助。在使用反编译工具时,务必遵守版权...

    Eclipse反编译Class文件所需要的插件

    `net.sf.jadclipse_3.3.0.jar`则是JAD Eclipse插件的库文件,它将JAD的功能集成到Eclipse环境中,使得用户可以直接在IDE内反编译Class文件。 安装JADclipse插件的步骤如下: 1. 下载`jad.exe`和`...

    jad反编译所需文件

    jad反编译是Java开发者用来查看和理解Java字节码的一种工具,它将.class文件转换回接近源代码的形式。jadclipse是一款集成在Eclipse IDE中的jad反编译插件,使得开发者可以直接在IDE中查看已编译的Java类的源代码,...

    java反编译工具(.class文件反编译成.java文件)

    Java反编译是将已编译的字节码(.class文件)转换回源代码(.java文件)的过程,这对于理解和学习已有的Java程序、逆向工程或调试都是很有用的。标题提到的"java反编译工具"是用于这个目的的软件,它能够帮助开发者...

    MyEclipse反编译Class文件工具

    反编译Class文件的工具有很多种,例如JAD, FernFlower, CFR等,而MyEclipse内嵌的反编译器可能是这些工具的集成或者是自己定制的版本。这些工具通常会尝试解析Class文件的结构,然后根据字节码指令生成对应的Java源...

    jad158反编译class文件工具(windows)

    Jad158是一款专为Windows操作系统设计的Java字节码反编译工具,它能够将编译后的.class文件转换回可读的Java源代码。在IT行业中,反编译是用于理解和学习已编译的二进制代码的一种技术,尤其在软件逆向工程、代码...

    jad反编译工具

    jad反编译工具是软件开发领域中用于逆向工程的重要工具,主要针对Java字节码进行解析和转换为源代码。在Java应用程序的保护和分析过程中,jad起着至关重要的作用。它允许开发者查看和理解已编译的.class文件内部结构...

    Eclipse中反编译Class文件完全详解

    其次,JadClipse是一个Eclipse插件,它将JAD的功能集成到Eclipse IDE中,使得开发者可以直接在Eclipse中反编译并查看Class文件。这对于调试和理解第三方库或无法获取源代码的项目特别有用。 以下是使用JAD和...

    jad 编译.class文件成java源文件

    标题"jad 编译.class文件成java源文件"所指的,就是使用JAD工具将`.class`文件反编译为`.java`源代码的过程。`.class`文件是Java虚拟机(JVM)运行的二进制格式,而`.java`文件是程序员编写的源代码格式。通过反编译...

    么把.class文件反编译成.java 经修改后再编译成.class

    其中,JAD 是一个流行的反编译工具,它可以将.class 文件反编译成.java 文件。 二、JAD 反编译工具的使用 使用 JAD 反编译工具非常简单。首先,需要下载 JAD 反编译工具并将其解压缩到指定目录下。然后,打开...

Global site tag (gtag.js) - Google Analytics