Debugging and Reverse Engineering Tools
Version 0.2.0 of Diver is now available.
Diver is a set of tools for debugging and reverse engineering, which allows you to trace Java programs and visualise a program’s runtime functionality. IDEs can also be filtered based on what occurs at runtime.
With this version, screenshots can be saved as a sequence diagram, and a complete trace can be exported and shared with collegues. Importing functionality has also been added, threads can be filtered to reduce clutter, and markers can be added to Jar files for use within Diver.
Please see the What’s New page for more information.
Diver is a part of a research project at the Computer Human Interaction Software Engineering Lab at the University of Victoria.