Soot是一个很有效的程序分析工具,最基本的一个功能就是生成程序控制流图(Control Flow Graph,CFG)。下面这条命令给出了使用最新的JAR包生成CFG的方法:
java -cp soot-2.5.0.jar soot.tools.CFGViewer --soot-classpath .;"%JAVA_HOME%"\jre\lib\rt.jar Elevator
java -cp soot-2.5.0.jar soot.tools.CFGViewer --soot-classpath .;"%JAVA_HOME%"\jre\lib\rt.jar Elevator