Skip to content

TaintBench/TB-Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Usage

Watch this short introduction video.

How to build it?

  • 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) or libs/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 change A.B.C to the current version number.