📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

Blogs >> ReWolf's Blog

Created: Saturday, September 18 2010 03:39.00 CDT  
Printer Friendly ...
dirtyJOE - Java Overall Editor
Author: ReWolf # Views: 8630

dirtyJOE - Java Overall Editor is a complex editor and viewer for compiled java binaries (.class files). Current version still have some limitations, but hopefully those will be removed within the next releases.

dirtyJOE is free for non-commercial use.

dirtyJOE is entirely written in C++, no third party libraries were used.

Main features:
- Viewer for: constant pool, methods, fields, attributes
- Editor for: constant pool, bytecode

You can download it from http://dirty-joe.com


Blog Comments
GynvaelColdwind Posted: Saturday, September 18 2010 04:43.14 CDT
Ah, this will come in handy ;)
Thanks for sharing, looking forward to future versions too ;)

ReWolf Posted: Sunday, September 26 2010 14:43.58 CDT
New version is out:

2010-09-26 v1.1 (c169):

    * Added Edit option for Minor version, Major version, Access flags, This class and Super class fields on Overview tab.
    * Added Show Refs button on Constant Pool tab.
    * Added Object filter on Constant Pool tab.
    * Added context menu on Constant Pool tab with some common operations: Copy Text, Edit Item, Add Item and Show References

ReWolf Posted: Saturday, October 30 2010 19:10.06 CDT
2010-10-31 v1.2 (c213):
    * Added context menu for Interfaces field (Implements listbox on Overview tab).
      You can now Add, Edit and Delete specific interface.
    * Added context menu for Attributes listbox on Overview tab. You can now Edit,
      View, Add and Delete specific attribute. Currently supported attributes: InnerClasses,
      Synthetic, Deprecated, ConstantValue, Signature, SourceFile, EnclosingMethod
    * Added Edit with dirtyJOE feature to shell context menu of .class files
    * Added simple Check for Updates mechanism
    * Name of opened file is visible on window title
    * Native x64 executable as a separate download

ReWolf Posted: Thursday, January 6 2011 14:07.08 CST
2011-01-06 v1.3 (c255):
  * Added support for editing Name, Descriptor and Flags on Methods and Fields tab
  * Added Add and Delete actions for Methods and Fields
  * Added Add, View, Edit and Delete actions for attributes on Methods and Fields tab and in Code Editor
  * Added support for editing Max Stack and Max Locals fields in Code Editor
  * Added support for adding Code and Exceptions attributes
  * Added support for editing exception records in Code Editor
  * Code Editor window merged with Code Editor
  * GUI ported to WTL (Windows Template Library)



Add New Comment
Comment:









There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit