参考:
https://xray.cool/xray/#/scenario/burp
https://docs.xray.cool/#/configration/mitm
https://www.sqlsec.com/2020/04/xray.html
在burp的user options中设置上游代理服务器:
有几个需要测的域名就写几个。
然后在xray的配置文件config.yaml中配置需要扫描的域名:
然后执行
xray_windows_amd64.exe webscan --listen 127.0.0.1:7777 --html-output your_domain.html
安装yamllint:
https://yamllint.readthedocs.io/en/stable/quickstart.html#installing-yamllint
执行指定poc:
./xray webscan --plugins phantasm --poc /home/test/poc.yaml --url http://example.com/
参考:
https://www.anquanke.com/post/id/184204
bug
跟burp联动之后
碰到
No response received from remote server.
参考:
http://www.safe6.cn/article/231
把这里的选项取消掉。
新版本BurpSuite2021.5.1增加了http2,而且这玩意默认为启用的。在测试一下不支持http2就会报这个错。