这里是从零开始的MAC OS的Burp suite 安装流程。我们从安装JDK环境开始
首先需要安装JDK
那么我们从安装JDK开始
首先进入https://www.oracle.com
点击products
点击右侧的download
然后在下面选择,看自己的系统选择,这边因为是MACOS 所以选择第二个
Arm 64 RPM Package
安装后双击打开
安装后打开终端输入java -version
通过前往下图这个链接可以找到jdk
一直进入文件,直到home,然后随便打开一个文件属性,复制其路径
安装好之后,便于后期的开发,需要将Java路径写入到环境变量。
在终端输入vim ~/.bash_profile
在文档中写入
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-18.0.1.1.jdk/Contents/Home
(写入方法:先按i,然后复制路径,输入结束后按ESC,最后同时按shift和;键,输入wq回车推出)
保存退出之后,还需要生效一下环境变量。
source ~/.bash_profile
这样就可以开始使用Java了。查看Java版本:
java -version
下一步是安装burp suite
https://portswigger.net/burp/communitydownload
直接点下载
这里我们选择burp suite Community edition 的MacOS
下载后安装即可
然后我们打开burp suite的proxy中进行配置
这个一般是默认配置好的。
好的,接下来我们进行火狐的配置
首先安装一个火狐浏览器
安装后打开,点击右侧的扩展与主题
在搜索栏中搜索FoxyProxy插件
选择第一个进行下载
下载安装后,在右上角会出现一个FoxyProxy,我们选择选项进行配置
选择添加
名字自定义,代理ip输入127.0.0.1 端口8080,选择保存。
这样我们的火狐代理就配置好了。
然后我们需要下载一个证书才能访问
在网址中输入https://burp,点击右边的CA certificate下载证书
下载后会得到一个cacert.der的证书文件
然后进入火狐的设置,搜索证书
在这边导入刚刚下载好的CA证书
如果在导入后可以找到,那么就已经成功了
接下来可以尝试和burp suite进行连接
首先打开代理
然后我们打开burp suite的intercept is on
如果可以抓到包,那么就已经完成配置了。