一、基本环境准备
1、python2.7
多个版本,可通过创建软链接将python默认为python2.7
alias python3='/usr/local/bin/python3.6'
. ~/.bashrc
ln -s /usr/bin/python2.7 /usr/bin/python
2、java7(jdk1.7.80)
3、Ant1.9
4、ubuntu18.04
二、joern安装
1、下载joern
wget https://github.com/fabsx00/joern/archive/0.3.1.tar.gz
tar xfzv 0.3.1.tar.gz
cd joern-0.3.1
wget http://mlsec.org/joern/lib/lib.tar.gz
tar xfzv lib.tar.gz
2、ant编译安装joern
cd joern-0.3.1
ant
3、安装py2neo
pip install py2neo==2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/cvcc
注意,临时使用国内源,参考: