`
Qaohao
  • 浏览: 261455 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

反编译jar

    博客分类:
  • Ant
阅读更多
  在做java开发时,很多时候只有看到源代码时,才能把工具的使用搞清楚,此外还能学习优秀工具中的代码,我们平时使用的反编译工具jad,只能反编译单独的字节码文件,所以我自己就抽空写了个ant脚本,用来反编译jar,拿出来晒晒。
0
1
分享到:
评论
3 楼 请输入用户名 2010-12-14  
我空间写了个脚本,也是反编译jar的,不过要比楼主更方便,不需要安装ant 呵呵。
2 楼 Qaohao 2010-05-06  
jad不支持中文,保证输入路径中没有中文字符。
1 楼 萧十一狼 2010-05-05  
用你的这个ant构建有问题啊?
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\common\collect\o.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\common\collect\p.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\common\collect\q.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\common\collect\r.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\common\collect\t.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\common\collect\v.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\common\collect\w.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\common\collect\y.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\common\collect\z.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\inject\B.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\inject\ConfigurationException.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\inject\ConstantConversionException.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\inject\CreationException.class'
    [apply] JavaClassFileReadException: can't open input file on `C:\反编译jar\tmp\com\google\inject\ExternalContext$1.class'

相关推荐

    利用 fernflower 反编译 jar包

    标题中的“利用Fernflower反编译jar包”指的是使用FernFlower这款工具,将.jar文件转换回可读的Java源代码。这有助于我们理解程序的工作原理,进行学习、调试或二次开发。FernFlower以其高效率和代码可读性而受到...

    android 反编译jar包

    4. **逆向工程基础**:反编译jar包属于逆向工程的一部分,这涉及到计算机科学和软件工程的原理,包括二进制分析、汇编语言理解、程序流图分析等。在反编译过程中,理解这些基本概念有助于更有效地解读反编译结果。 ...

    eclipse离线插件compiler反编译jar包进行debug调试

    本文将详细介绍如何利用Eclipse离线插件compiler进行反编译jar包并进行debug调试。 首先,我们需要了解什么是反编译。反编译是将已编译的二进制代码(如.class或.jar文件)转换回源代码的过程。这对于没有源码的库...

    利用bat反编译jar包生成源码jar包

    标题中的“利用bat反编译jar包生成源码jar包”指的是通过批处理脚本(BAT)配合反编译工具,将已有的Java字节码(JAR包)转换为源代码并打包成新的JAR包的过程。这个过程通常用于没有源代码但需要查看或修改JAR包...

    java反编译工具jad操作批量反编译jar包

    本篇文章将深入探讨JAD在批量反编译jar包中的应用及其相关知识点。 首先,我们要了解Java的编译过程。当一个Java程序被编译时,Java源代码(.java文件)会被Java编译器(javac)转化为字节码(.class文件),这些...

    一款反编译jar包工具,无需安装,直接运行即可

    标题中的“反编译jar包工具”是指一种能够将Java字节码(.class文件)转换回源代码(.java文件)的软件。在Java开发中,.jar文件是Java类库的打包形式,通常包含编译后的类文件和其他资源。这种工具对于开发者来说...

    eclipse源码反编译jar包

    标题“eclipse源码反编译jar包”指的是在Eclipse中安装并使用特定的插件来查看.jar文件的源代码。这通常涉及到将反编译工具集成到Eclipse中,以便开发者可以在不离开IDE的情况下查看和理解第三方库的内部工作。描述...

    java反编译工具,强大得很,轻松反编译jar

    java反编译工具,轻松无压力反编译jar

    反编译jar包工具,获取jar包源码

    在这种情况下,反编译jar包工具就显得尤为重要。本篇文章将详细探讨如何使用反编译工具来获取jar包的源码,并解析其中涉及的技术和注意事项。 首先,了解什么是jar包。JAR(Java Archive)是Java平台的一种标准归档...

    jad反编译jar包攻略

    step by step 教你怎样对jar包进行解压,反编译,经本人实际使用,完全没有问题。

    MAC Jar反编译工具

    4. 反编译JAR文件:通过菜单栏选择"File" -> "Open File",然后选择需要反编译的JAR文件。 5. 查看源代码:JD-GUI会显示反编译后的源代码,你可以浏览、搜索和复制代码。 除了JD-GUI,还有其他的命令行工具如JAD,...

    eclipse中反编译jar包源码

    "eclipse中反编译jar包源码"这个主题涉及到如何在Eclipse集成开发环境中使用特定的插件和工具来查看.jar文件的源代码。 首先,我们来看一下标签"jad",它是Java反编译器JAD的简称。JAD是一款流行的Java字节码到源...

    反编译jar包

    在软件开发过程中,有时我们需要查看或理解已编译的Java应用程序的内部工作原理,这通常涉及到反编译jar包。本文将详细介绍如何反编译jar包,并分享一款实用的小工具,帮助开发者更好地理解和分析代码。 首先,让...

    apktool反编译jar包 apktool.jar

    apktool反编译jar包 apktool.jar

    JAVA反编译工具 可反编译JAR包

    Java反编译工具是开发者和逆向工程人员用于查看Java字节码的工具,它们能够将已编译的.class文件或.jar包转换回可读的源代码形式。这对于理解库的功能、学习API的实现或者在没有源代码的情况下进行调试非常有用。...

    jar反编译工具,轻松反编译jar

    jar反编译工具,轻松反编译jar,很好用的哦。

    java防反编译jar

    因此,"java防反编译jar"这个主题至关重要,它关注的是如何保护Java代码不被轻易地逆向工程分析。 为了防止Java代码被反编译,开发者通常会采用混淆工具,如ProGuard、Allatori、Zelix KlassMaster等。这些工具的...

    myeclipse代码反编译jar

    【标题】"myeclipse代码反编译jar"涉及到的核心技术是Java的反编译,主要工具是Jadclipse,这是一款集成在MyEclipse中的插件,用于查看和理解已编译的.class文件的源代码。在软件开发过程中,有时我们需要查看已发布...

    Java反编译jar包,Java反编译jar包

    Java反编译jar包,Java反编译jar包 Java反编译jar包,Java反编译jar包 Java反编译jar包,Java反编译jar包 Java反编译jar包,Java反编译jar包 Java反编译jar包,Java反编译jar包 Java反编译jar包,Java反编译jar包 ...

    反编译Jar包生成源码文件

    1、打开一个或者多个*.class文件,XJad反...3、打开一个*.jar文件,XJad将该Jar文件中的所有*.class文件解压缩到临时目录并进行反编译, 并将源文件带包路径信息保存至当前文件夹下名称为“~” + *.jar 的文件夹中;

Global site tag (gtag.js) - Google Analytics