The TB-Viewer reads TAF-file (findings) and displays the taint flows together with (decomplied) source code of an APK in VS Code. This extension is created for TaintBench.
Watch this short introduction video.
- Make sure you have Oracle JDK 8 and Maven installed.
- (first time) install AQL-System to your local .m2 repository by running
libs/install_libs.sh
(linux or mac) orlibs/install_libs.bat
- build jar file with
mvn install -DskipTests
cd vscode
npm install
(if the first time)npm install -g vsce
(if the first time)vsce package
(this will create vscode extension under vscode directory)code --install-extension TaintBench-Viewer-A.B.C.vsix
(install the extension). Don't forget to changeA.B.C
to the current version number.