The Bytecode Club
Log inJoin the club
Tools

Dava

Updated Mar 6, 2015by 3 revisions1,682,630 views

This page or section is unfinished.

Dava is an outdated Java 5 decompiler, its homepage is http://www.sable.mcgill.ca/dava/.

Download: The Bytecode Club tools page

How to use

Dava is included in Soot. Use a Soot release that contains Dava, configure the classpath for your input classes and Java runtime, and select -f dava when invoking Soot. For example, after configuring Soot's classpath, pass the fully qualified class name:

java -cp soot.jar soot.Main -f dava example.Main

Inspect the generated sources under Soot's output directory. Older Dava/Soot releases can require an older Java environment; consult that release's classpath instructions.

Based on Dava's official documentation and Soot's usage guide.

Category: Tools Category: Java Category: Reverse Engineering

Take it further.

Compare notes with the people working through the same ideas.

Find discussions