Burp suite使用学习
感谢大佬的burp教程:https://blog.csdn.net/Waffle666/article/details/111083913
https抓包
根据大佬提供的教程,学习https抓包,但无法直接访问http://burp/这个网址,不知去何处下载CA证书。
https://blog.csdn.net/Aaron_Miller/article/details/117292591#:~:text=Burpsuite%E5%B7%A5%E5%85%B7%20%E7%9A%84%20%E8%AF%81%E4%B9%A6%E5%AE%89%E8%A3%85%20B%20ursuite%20%E4%BD%9C%E4%B8%BA%E4%B8%80%E6%AC%BE%E5%8F%AF%E4%BB%A5%E7%94%A8%E6%9D%A5%E6%8C%96%E6%8E%98%E5%90%84%E7%A7%8D%E5%90%84%E6%A0%B7%E7%9A%84WEB%E5%AE%89%E5%85%A8%E6%BC%8F%E6%B4%9E%20%E5%B7%A5%E5%85%B7%20%EF%BC%8C%E5%9C%A8web%E5%AE%89%E5%85%A8%E6%B8%97%E9%80%8F%E6%96%B9%E9%9D%A2%E7%BB%8F%E5%B8%B8%E4%BC%9A%E4%BD%BF%E7%94%A8%E5%88%B0%EF%BC%8C%E5%8F%AF%E4%BB%A5%E7%94%A8B,http%20%E7%9A%84%E5%8C%85%EF%BC%8C%20%E5%AE%89%E8%A3%85%E8%AF%81%E4%B9%A6%20%E5%B0%B1%E5%8F%AF%E4%BB%A5%E6%8A%93%E5%8F%96%20https%20%E5%8C%85%EF%BC%8C%E5%B9%B6%E5%88%86%E6%9E%90%E5%88%A9%E7%94%A8%20https%20%E5%8C%85%E3%80%82
在该教程博客中提到访问本地burp监听的http地址即可进入CA证书下载页面
下载后导入即可,证书名称为"PortSwigger CA"
不知道为什么使用chrome浏览器,无需设置额外的https代理地址即可直接监听https,关闭http端口后代理走不通,似乎https监听用的仍是http设置的地址,也许是默认为同地址的443端口?推测其他(如火狐)浏览器需要单独设置SSL与HTTP的代理。
SwitchyOmega
根据教程http://c.biancheng.net/python_spider/SwitchyOmega.html下载SO后发现无法直接拖入插件中,报错为"CRX_HEADER_INVALID",用小新自带的解压缩无法处理.crx文件,下载rar后将.crx文件解压至单独文件夹,通过加载已解压的扩展程序成功安装SO,尝试使用burp suite调试,发现proxy模式下只有将http://与https://两协议同时设置为127.0.0.1:8080才可使用(直接默认修改也是一样的)
应用后burp suite调试成功。