noidsirius / SootTutorial

A step-by-step tutorial for Soot (a Java static analysis framework)
GNU General Public License v3.0
430 stars 177 forks source link

doc or dockerfile image needs to take care of the following.. #3

Open nagkumar opened 4 years ago

nagkumar commented 4 years ago

doc can be bettered to include all these info

use Powershell

set-variable -name DISPLAY -value 172.17.0.3:0.0 docker run -ti --rm -e DISPLAY=$DISPLAY soot_tutorial

Inside the docker or some can be installed through Dockerfile image creation apt update apt install xvfb apt-get install libxrender1 libxtst6 libxi6 apt-get install net-tools git clone https://github.com/noidsirius/SootTutorial.git apt-get update && apt-get install -y vim git clone https://github.com/jenv/jenv.git ~/.jenv export PATH="~/.jenv/bin:$PATH" jenv add /usr/local/openjdk-8 jenv versions jenv local 1.8.0.252 cd SootTutorial ./gradlew check ./gradlew build ./gradlew run --args="HelloSoot" ./gradlew run --args="HelloSoot draw"

noidsirius commented 4 years ago

Thanks for the suggestion, I'll look into it. However, if you can make a pull request with your suggested changes that would be much better.