
|
|
|
|
Home / Computers / Programming / Languages / Java / Class Libraries / Data Formats / Java Class Files
|
|
|
|
Web Sites
|
- Barat 1.3 - A Compiler Front-End for Java - Supports static analysis of Java programs. It parses Java source code files and class files and builds a complete abstract syntax tree from Java source code files, enriched with name and type analysis information. [Open Source, GPL]
www.inf.fu-berlin.de/~bokowski/javabarat/index.html
- Byte Code Engineering Library - Implementation of an API for reading, writing, and modifying class files in an object-oriented fashion. Can be used to create (dis)assemblers, (de)compilers, and obfuscators. [Open Source, LGPL]
bcel.sourceforge.net
- CafeBabe - Graphical disassembler and editor of Java bytecodes. [Open Source] Note: download at parent page.
www.geocities.com/CapeCanaveral/Hall/2334/Programs/cafebabe.html
- Dumping Class Files - Chuck McManis's code to parse class files. [Free for non-commercial].
www.mcmanis.com/~cmcmanis/java/dump
- Package gnu.bytecode - Contains classes to generate, read, write, and print Java bytecode (.class) files. Part of the Kawa project. [Open Source, GPL]
sources.redhat.com/kawa/api/gnu/bytecode/package-summary.html
- Trove - Contains a Class File API to simplify the creation (and modification!) of Java class files - high-level methods are provided in order to avoid having to write bytecode directly. [Open Source, BSD-like]
opensource.go.com/Trove/index.html
|
|
|
|
|