2、SySeVR环境配置(下)

目录

1、上节的补充

2、安装neo4j

 3、ant安装

4、joern安装

5、py2neo安装

6、安装python-joern-0.3.1

7、验证joern是否安装成功


1、上节的补充

        李珍老师公开的资料地址:GitHub - SySeVR/SySeVR

         另外,我并没有按照李珍老师推荐的安装方法:安装docker和英伟达的驱动,docker不难安装,驱动就比较难,后面我放弃了。直接安装所需软件。

2、安装neo4j

        将解压出来的SySeVR文件夹移动到/home下:

         修改环境变量:

vim /etc/zsh/zshrc

export NEO4J_HOME=/home/SySeVR/neo4j
export PATH=$PATH/bin:$PATH

         更新配置文件:

source /etc/zsh/zshrc

        进入neo4j的conf目录,修改neo4j-server.properties

         确保location指向./joernIndex文件。

         进入bin文件夹,修改neo4j的权限,开启neo4j:

chmod neo4j //修改权限
./neo4j start //运行neo4j

         在浏览器中输入:http://localhost:7474,即可看到:

         !!!neo4j安装完毕。

 3、ant安装

        设置环境变量:

vim /etc/zsh/zshrc

export ANT_HOME=/home/SySeVR/softdir/apache-ant-1.9.14
expoer PATH=$ANT_HOME/bin:$PATH

         更新环境:

source /etc/zsh/zshrc

          查看ant -version

         !!!恭喜各位,ant安装成功。

4、joern安装

        设置环境变量,并更新:

vim /etc/zsh/zshrc
source /etc/zsh/zshrc

         在joern-0.3.1文件下,输入"ant" --我的理解是,建立ant与joern的联系。

         在用一个目录下,输入"ant tools",结果与前一步相同。

         至此,joern安装大概完成!!!

5、py2neo安装

        确保是python 2.7,然后安装py2neo:

python2 setup.py install

 

6、安装python-joern-0.3.1

        同上。

7、验证joern是否安装成功

        因为新版的压缩包里,没joern-tool这个安装包,因此再joern-tools目录下用joern-lookup不可行。

        查看joern目录下的全部文件:    

         删除.joernIndex文件,因为你每次进行新的实验,都需要将该文件删除,这个文件是joern与neo4j之间的"桥梁"。

         查看测试数据:

         将测试数据导入joern:

 

        !!!大概能导入数据,差不多环境就配完了,之后在运行代码过程中出现问题再说。恭喜大家通关!

 

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值