• 继上篇文章过后,干脆“送佛送到西”,将代理配置/插件这部分也放上来。
  • 本篇内容原版是在语雀,这次就直接更新到博客上。

Firefox 本地开启代理

  • 点击右上方三横线打开应用程序菜单,点击设置

image-20230908125440367

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

image-20230908125456232
image-20230908125501173

  • 点击手动配置代理

image-20230908125508828

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

image-20230908125547920

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

image-20230908125600333

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

image-20230908125612728

注:此代理方式偶尔有点问题/Bug,抓包时有时无并且访问 127.0.0.1 时多数情况下无法抓到包,需要输入本机的真实 IP。

浏览器插件开启代理

  • 点击右上方三横线打开应用程序菜单,点击扩展和主题

image-20230908130452755

  • 搜索 Proxy,然后回车

image-20230908130457956

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

image-20230908130502759

FoxyProxy Standard

  • 点击进入插件详情:

image-20230908130505748

  • 点击添加到 Firefox

image-20230908130509016

  • 点击添加

image-20230908130513479

  • 勾选并点击好的

image-20230908130516787

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

image-20230908130642159

  • 点击图标,单击选项

image-20230908130519835

  • 点击添加

image-20230908130522666

  • 代理设置如下:

image-20230908130525395

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

image-20230908130528142

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

image-20230908130633174

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

image-20230908130530851

Proxy SwitchyOmega

  • 点击进入插件详情:

image-20230908130538397

  • 点击添加到 Firefox

image-20230908130534537

  • 点击添加

image-20230908130542072

  • 勾选并点击好的

image-20230908130545646

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

image-20230908130622940

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

image-20230908130548557

  • 选择 HTTP 代理:

image-20230908130613817

  • 代理配置如下:

注:<-loopback> 表示不代理环回地址。

  • 全部配置完成后,点击应用选项即可:

image-20230908130556386

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

image-20230908130559175

简单对比

个人观点,若有异议,肯定是我的错。

  • 两款插件对比:
    • FoxyProxy Standard:更适合于火狐浏览器本身,其他浏览器无此插件。
    • Proxy SwitchyOmega:适合于多浏览器使用,常用浏览器均有此插件,且页面较为简洁。