What is Soot
A framework for analyzing and transforming Java and Android Applications.
- Soot can process and produce code from the following sources.
- Java bytecode
- Android bytecode
- Jimple
- Jasmin
- This is a powerful framework that many research group use.
- For example, Soot can transform application file(apk) to Jimple code which developers can see actual code.
- To run Soot, you will also need the projects Jasmin and Heros.