dirtyJOE - Java Overall Editor is a complex editor and viewer for compiled java binaries (.class files).
dirtyJOE is free for non-commercial use.
dirtyJOE is entirely written in C++.
dirtyJOE is using Python library as a script engine.
Main features:
- Viewer for: constant pool, methods, fields, attributes
- Editor for: constant pool, bytecode, file header, attributes
- Python scripting for encrypted strings