1.环境准备
1.1 burp
1.2 浏览器,配置网络设置或使用插件Proxy SwitchOmega(本文以插件为例)
1.3 docker
2.启动docker
这里以 vulhub 靶场为例,docker启动命令如下:
docker run -it -d -p 56801:8080 --name "s2-059" --env HTTP_PROXY="http://192.168.137.82:8080" vulhub/struts2:s2-059
请注意,这里的 HTTP_PROXY=“http://ip:port” 指的是当前物理机的ip和浏览器设置的代理监听端口
3.浏览器访问
启动成功后在浏览器内选用代理,配置 8080 监听端口
访问物理机ip加配置的端口即可
burp默认配置(127.0.0.1:8080)即可抓包
4.总结
和网上大家搜到的教程一样,但是我自己实践下来没发现burp监听物理机IP能抓到包,反而是这样配置即可。潦草记录备忘,有不足还行批评斧正