BurpSuite & Firefox 代理配置
继上篇文章过后,干脆“送佛送到西”,将代理配置/插件这部分也放上来。
本篇内容原版是在语雀,这次就直接更新到博客上。
1 Firefox 本地开启代理
点击右上方
三横线打开应用程序菜单,点击设置:

来到
常规选项处,一直下拉到网络设置部分,点击设置:


点击
手动配置代理:

由于需要将流量转发到
BurpSuite上,需要配置BurpSuite的监听端口,查看BurpSuite的监听配置:

看图可知
BurpSuite监听的是127.0.0.1:8080,所以在Firefox上进行相同的配置:

配置完成后,点击确定即可。
访问本地
PhpStudy网站,即可抓到对应的HTTP报文:

注:此代理方式偶尔有点问题/Bug,抓包时有时无并且访问 127.0.0.1 时多数情况下无法抓到包,需要输入本机的真实 IP。
2 浏览器插件开启代理
点击右上方
三横线打开应用程序菜单,点击扩展和主题:

搜索
Proxy,然后回车:

选择前两个代理插件进行演示:

2.1 FoxyProxy Standard
点击进入插件详情:

点击
添加到 Firefox:

点击
添加:

勾选并点击
好的:

之后工具栏便会出现一个 Foxy 图标:

点击图标,单击
选项:

点击
添加:

代理设置如下:

输入完成后,点击保存即可。

再次点击工具栏图标,发现多了一行代理:

选中后,访问本地
PhpStudy网站,即可抓到对应的HTTP报文:

2.2 Proxy SwitchyOmega
点击进入插件详情:

点击
添加到 Firefox:

点击
添加:

勾选并点击
好的:

之后工具栏便会出现一个圆圈图标,并进入插件页面,点击
跳过教程:

点击左边的新建情景模式,进行名称设置:

选择
HTTP代理:

代理配置如下:
注:
<-loopback>表示不代理环回地址。
全部配置完成后,点击
应用选项即可:

点击工具栏图标,切换到
BurpSuite,访问本地PhpStudy网站,即可抓到对应的HTTP报文:

2.3 简单对比
个人观点,若有异议,肯定是我的错。
两款插件对比:
FoxyProxy Standard:更适合于火狐浏览器本身,其他浏览器无此插件。Proxy SwitchyOmega:适合于多浏览器使用,常用浏览器均有此插件,且页面较为简洁。