安装流程参考
http://www.secwk.com/2019/09/23/7432/
1、我们需要下载oracle的jdk,我从官网下的较为新的版本。
同时burp是如上文章中的1.7.37的包
2、下载好后,将安装包放到任意目录即可。我这里因为是在物理机下载的,用的xshell的rz命令将文件传到了kali的主目录下。
3、对俩包进行解压。其中,burp有2个jar文件,jdk直接就是一个目录文件。
4、将burp解压出来的俩jar文件移动到/usr/bin 目录下(这个目录只是用户命令存放的地方,将软件包移动到这里也是为了后续运行方便,如果移动到别处按照相关规律修改即可对后续的快捷执行脚本)。
5、接下来我们需要对环境变量进行修改,对原来的java环境进行替换。
我们将主目录下解压的jdk202的目录文件移动到/opt/目录下。然后输入以下命令:
sudo vim ~/.bashrc # 修改系统文件
# ----将以下文件粘贴到bashrc文件下,注意jdk文件名要匹配----
# install JAVA JDK
export JAVA_HOME=/opt/jdk1.8.0_202
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
# 上面步骤完成后按步骤执行以下命令,开始对旧版本进行替换更新
source ~/.bashrc
update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_202/bin/java 1
update-alternatives –install /usr/bin/javac javac /opt/jdk1.8.0_202/bin/javac 1
update-alternatives --set java /opt/jdk1.8.0_202/bin/java
update-alternatives --set javac /opt/jdk1.8.0_202/bin/javac
6、下面就可以直接运行burp了,先对其密钥进行破解。
首先进入/usr/bin目录下,直接输入图中命令即可运行(注意,在运行过程不要关掉此terminal)。
点击run运行:
运行之后点击 I ACCEPT,进入如下界面请讲license复制到弹出的窗口中,并点击next。
后续点击manual activation
互相复制一下;
成功!
7、为了后续直接从图标打开burpsuite,我们可以替换原来的快捷方式。先把运行中的burp关了。
按图示先把原来的/usr/bin目录下的burpsuite命令删除,并重写burpsuite文件:
#!/bin/sh
java -Xbootclasspath/p:/usr/bin/burp-loader-keygen.jar -jar /usr/bin/burpsuite_pro_v1.7.37.jar
# 写完后注意权限问题(实际工作最好直接 chmod +x burpsuite就好)
sudo chmod 777 burpsuite
之后进入/usr/share/applications/目录下, 对 ./kali-burpsuite.desk 文件进行修改:
差别如图所示,仅需在Exec-sh行删去 java -jar即可
之后点kali自带图标就可以运行啦!