| | | | Version: 2.2.5 Support Eclipse Version: 3.3+ License: Free LGPL Development Status: Production/Stable Company: Sable Research Group, McGill University
| |  | Home Page |  | Plugin Support |  | Discussion Forum | |
| | Update Site URL: http://www.sable.mcgill.ca/soot/eclipse/updates/ |
The Soot Eclipse Plugin is integrates The Soot program analysis and transformation framework for Java with Eclipse. It allows you to access all Soot features, such as intraprocedural and interprocedural data flow analysis on your Java programs, obfuscation and decompilation of Java bytecode, etc.
Data flow analyses can be visualized as shown in the screenshot. This aids extensions of Soot, as own customized data flow analyses can easily be integrated and visualized. The plugin comes with a set of predefined tutorial examples.
Furthermore, the programmer can select an option to visualize the results of each data flow analysis directly in the source code via tags. String tags are displayed as text as gutter annotations. Color text highlight source statements in a certain color. Link tags allow the user to jump from one statement to another related statement in the source code, just by a mouse click. This is useful for visualizing relationships between statement, e.g. domination. Custom tags can easily be added with Soot. Added on: 19-Mar-2008
|