E:\eclipse\javalib\oracle9jdbc>cd testclass
E:\eclipse\javalib\oracle9jdbc\testclass>jar xf ..\classes12.jar
E:\eclipse\javalib\oracle9jdbc\testclass>dir
Volume in drive E is work
Volume Serial Number is 82C1-3953
Directory of E:\eclipse\javalib\oracle9jdbc\testclass
03/02/2007 09:55 AM <DIR> .
03/02/2007 09:55 AM <DIR> ..
03/02/2007 09:55 AM <DIR> javax
03/02/2007 09:55 AM <DIR> META-INF
03/02/2007 09:55 AM <DIR> oracle
0 File(s) 0 bytes
5 Dir(s) 16,771,207,168 bytes free
E:\eclipse\javalib\oracle9jdbc\testclass>jad -sjava -dsrc -o -r *\*****\*.class
Parsing javax\sql\ConnectionEvent.class... Generating src\javax\sql\ConnectionEvent.java
Parsing javax\sql\ConnectionEventListener.class... Generating src\javax\sql\ConnectionEventListener.java
Parsing javax\sql\ConnectionPoolDataSource.class... Generating src\javax\sql\ConnectionPoolDataSource.java
Parsing javax\sql\DataSource.class... Generating src\javax\sql\DataSource.java
Parsing javax\sql\PooledConnection.class... Generating src\javax\sql\PooledConnection.java
Parsing javax\sql\RowSet.class... Generating src\javax\sql\RowSet.java
Parsing javax\sql\RowSetEvent.class... Generating src\javax\sql\RowSetEvent.java
Parsing javax\sql\RowSetInternal.class... Generating src\javax\sql\RowSetInternal.java
Parsing javax\sql\RowSetListener.class... Generating src\javax\sql\RowSetListener.java
Parsing javax\sql\RowSetMetaData.class... Generating src\javax\sql\RowSetMetaData.java
Parsing javax\sql\RowSetReader.class... Generating src\javax\sql\RowSetReader.java
Parsing javax\sql\RowSetWriter.class... Generating src\javax\sql\RowSetWriter.java
... ...
E:\eclipse\javalib\oracle9jdbc\testclass>cd src
E:\eclipse\javalib\oracle9jdbc\testclass\src>dir
Volume in drive E is work
Volume Serial Number is 82C1-3953
Directory of E:\eclipse\javalib\oracle9jdbc\testclass\src
03/02/2007 09:56 AM <DIR> .
03/02/2007 09:56 AM <DIR> ..
03/02/2007 09:56 AM <DIR> javax
03/02/2007 09:56 AM <DIR> oracle
0 File(s) 0 bytes
4 Dir(s) 16,766,341,120 bytes free
相关推荐
在使用jad反编译小工具时,用户通常会遇到以下几个关键步骤: 1. **选择反编译器**:有许多不同版本和实现的jad工具,如JAD、Procyon、FernFlower等。每个工具都有其独特的反编译策略和代码质量,用户需要根据需求...
本篇文章将介绍一个名为"java反编译小工具"的程序,该工具可能是为简化这个过程而设计的。 首先,我们提到的"java反编译.exe"很可能是这个工具的可执行文件,用于在Windows操作系统上运行。通常,.exe文件是Windows...
【知识点详解】 在软件开发过程中,有时我们需要查看已编译的 `.class` 文件的源代码,以便理解其内部实现或学习他人的...记住,合理使用反编译工具可以帮助理解代码逻辑,但尊重他人的知识产权,不要滥用反编译技术。
使用jad反编译时,用户需要先将APK解压,找到其中的.dex文件,然后使用jad命令行工具进行反编译。例如,对于名为“fanbianyi”的压缩包,解压后可能包含jad工具和一些示例的.dex文件。用户可以运行以下命令来反编译...
《深入理解反编译工具:jd-gui.exe的探索与应用》 在软件开发领域,了解和使用反编译工具是提升技术能力、解决特定问题的重要手段之...无论是为了调试、学习还是研究,掌握反编译技巧都是每个IT从业者应该具备的能力。
本文将深入探讨Java类文件的反编译,以及如何使用一些常见的小工具来完成这个任务。 1. **Java反编译的基本概念** - 反编译:将目标代码(通常是机器码或字节码)转换回高级语言的过程。 - 字节码:Java源代码被...
3. **学习和研究**:反编译可以作为学习Java编程的一个辅助手段,通过查看别人实现的代码,理解其设计思路和实现技巧。 4. **安全分析**:在网络安全领域,反编译Java应用可以检测潜在的安全漏洞。 尽管Java反编译...
需要注意的是,反编译并不总是能完全恢复原始的源代码,尤其是在原始代码包含复杂优化或使用了特定编程技巧的情况下。此外,反编译他人的代码可能涉及到版权问题,因此在实际操作时应确保遵循相关的法律法规。 总的...
标题提到的“java反编译工具(很小的)”可能是指一个轻量级的Java反编译器,它设计简洁,易于使用,但功能可能并不像大型反编译工具那样全面。 Java的字节码是平台无关的,由JVM(Java虚拟机)执行。然而,这些字节...
- **JADclipse**:这个插件集成了JAD反编译器,提供了简洁的界面和快速的反编译功能。JADclipse同样可以在Eclipse的上下文菜单中直接启动反编译操作。 - **Decompiler**:这是一个轻量级的反编译插件,它支持多种...
Java反编译是Java开发领域中的一个重要概念,它涉及到对已编译的Java字节码(.class文件)进行逆向工程,以恢复接近原始的源代码...在使用绿色版的反编译工具时,应确保其稳定性和安全性,同时遵守软件使用的相关规定。
在实际使用中,Java反编译工具可以帮助开发者进行逆向工程,了解已有的代码逻辑,修复bug,甚至学习新的编程技巧。不过,需要注意的是,反编译他人作品用于商业目的可能涉及到版权问题,因此在使用此类工具时应遵守...
在Java开发中,反编译工具有多种选择,如JAD (Java Decompiler)、FernFlower、Procyon等。这些工具各有优缺点,有的在保留原始代码结构方面做得更好,有的在处理复杂的字节码时更出色。标题中提到的“比网上的任何...
Java反编译是将已编译的Java字节码(.class文件)转换回源代码的过程,这在软件开发、逆向工程、调试和学习已...在实际应用中,根据具体需求,还可以配合其他反编译工具,如JAD、Procyon等,以获取更全面的反编译效果。
Java反编译工具有很多,除了JD-GUI,还有如JAD、Procyon等。这些工具各有特点,选择哪个主要取决于具体需求,如速度、准确性和功能集。在进行反编译时,应遵守软件许可协议,尊重原作者的知识产权,并且只用于合法的...
此外,对于个人学习和研究,反编译开源软件的字节码通常是允许的,因为它可以帮助我们学习他人的编程技巧和实现。 在描述中提到的"exe"可能指的是这个反编译器是Windows平台的应用程序,因为.exe是Windows系统的可...
- **dex2jar**:将.dex文件转换为.jar文件,方便使用Java反编译工具如JD-GUI或JAD。 - **Frida**:动态代码插桩工具,可以在运行时查看和修改应用程序的行为。 - **Smali/baksmali**:这是针对Dalvik字节码的汇编/...
描述中提到“对一些小的文件还好,大的就抱歉了”,可能意味着所使用的反译器在处理大文件时性能不足。 3. 用户界面与易用性:对于开发者来说,直观的用户界面和便捷的操作流程可以提高工作效率。 4. 支持与更新:...
开发者可以使用反编译工具,如JD-GUI或JADClipse,来查看`.jar`文件中的源代码。 通过学习这款游戏的源码,开发者可以深入理解J2ME的事件处理模型、图形绘制机制(如使用`Graphics`类进行屏幕绘图)、用户界面组件...