您现在的位置是:探索 >>正文
burpsuite配置火狐浏览器代理
探索442人已围观
简介火狐浏览器默认不信任Burp Suite的CA证书,所以抓HTTPS流量时全是加密乱码。解决这个问题的顺序其实很反直觉:先配代理,再装证书,最后调代理状态。别搞反了,否则你会卡在证书报错上半小时。 打 ...
火狐浏览器默认不信任Burp Suite的置火CA证书,所以抓HTTPS流量时全是狐浏加密乱码。解决这个问题的览器顺序其实很反直觉:先配代理,再装证书,代理最后调代理状态。置火别搞反了,狐浏否则你会卡在证书报错上半小时。览器
打开Burp Suite,代理切到Proxy标签下的置火Options子页。默认监听地址是狐浏127.0.0.1:8080,这个别动。览器真正要改的代理是火狐——在地址栏输入about:preferences,滚到最底部找网络设置。置火点“设置”按钮,狐浏选“手动代理配置”。览器HTTP代理填127.0.0.1,端口8080。下面那个“为所有协议使用相同代理”的勾选框,建议勾上。不勾的话,你访问HTTPS网站时火狐会走SSL代理通道,但Burp的监听端口还是8080,结果就是连接被拒。
配完代理先别急着开浏览器。火狐有个坑——它默认会缓存DNS和连接状态。你改了代理设置后,最好彻底重启火狐,不是关标签页,是退出整个进程。Windows下按Ctrl+Shift+Q,Mac用Cmd+Q。否则火狐可能还在用旧连接池,代理死活不生效。
现在访问http://burp,火狐会警告“连接不安全”,别管它,点“高级”再点“继续前往”。Burp会弹出一个页面,右上角有个“CA Certificate”按钮,点它下载证书。下载完是个cacert.der文件,双击导入。导入时注意,存储位置选“信任此CA以标识网站”,别选“标识电子邮件用户”。选错了,HTTPS流量能抓但会报证书链错误。
证书装好后,回Burp的Proxy->Intercept标签,确认Intercept按钮是关闭状态(灰色)。很多人一开始就开着拦截,结果浏览器转圈圈,以为代理没通。其实代理通了,只是请求被卡在Burp手里。先关掉拦截,让流量直接通过,等确认能正常上网了再开拦截。
测试方法很土但有效——访问https://example.com,看Burp的HTTP history里有没有出现example.com的记录。有,说明代理和证书都对了。没有,先查火狐代理设置里的“不使用代理”列表,看是不是把localhost或127.0.0.1排除了。另外,火狐的“增强跟踪保护”也可能干扰代理,在地址栏左侧盾牌图标里把它关掉。
最后提醒个细节:Burp的代理监听地址别设成127.0.0.1以外的IP,除非你要抓手机流量。火狐和Burp在同一台机器上时,127.0.0.1最稳。设成0.0.0.0虽然能监听所有接口,但火狐可能因为IPv6解析问题连不上。要是你系统开了IPv6,火狐会优先尝试::1,而Burp默认不监听IPv6,连接直接超时。遇到这情况,在about:config里把network.dns.disableIPv6设为true,一了百了。
这套配置我折腾过不下十次,每次换新机器都要踩一遍DNS缓存或证书信任位置的坑。按这个顺序走,十分钟内能通。要是还不行,大概率是火狐版本太新,把“信任此CA”的选项藏得更深了——在证书导入向导里多翻两页,别急着点完成。
Tags:
上一篇:minio未授权信息泄露漏洞
下一篇:黑帽选择
相关文章
webshell获取
探索拿到一个webshell,说白了就是拿到了服务器的“后门钥匙”。这事不光彩,但干渗透测试的人天天跟它打交道。 最常见的路子是上传漏洞。我见过一个案例,某政府网站有个图片上传功能,开发人员只检查了文件后 ...
【探索】
阅读更多360热门漏洞免疫
探索360安全卫士的“热门漏洞免疫”功能,说白了就是给系统打补丁前的一道临时防线。它不替代补丁,但能在补丁发布前或无法立即安装时,把漏洞利用的路径先堵死。这个思路,在0day漏洞频发的当下,确实有它的实用 ...
【探索】
阅读更多如何做渗透
探索凌晨两点,我盯着终端上跳动的光标,目标服务器的80端口像一扇虚掩的门。这不是电影,没有酷炫的3D地图,只有一行行真实的代码在回应我的试探。渗透测试的本质,就是一场与管理员智力的博弈,你永远不知道下一 ...
【探索】
阅读更多