K32-Fiddler配合BurpSuite抓包


一、概述

Fiddler是一个抓包工具,在抓取App的数据包时,它比BurpSuite抓取的包更全,但数据包的修改与重放功能不如BurpSuite好用,本教程演示在Windows 10系统中安装并配置Fiddler与BurpSuite联动抓包的步骤,让Fiddler抓到数据包后传递给BurpSuite,以结合两个工具的优点。

参考文章:
《H01-启动和激活Burp》
https://wiki.bafangwy.com/doc/646

二、步骤

  1. 访问下面的链接填写信息并下载Fiddler工具的安装包,如下图所示
    https://www.telerik.com/download/fiddler

  2. 下载完成之后双击安装包程序,开始安装Fiddler
    出现如下图所示的提示框时,点击同意:

    然后点击安装:

    安装完成后点击关闭:

  3. 在Windows的开始菜单中启动Fiddler,如下图所示
    点此处启动:

    启动后进入Fiddler的界面,关闭如下图所示的提示框:

  4. 在Fiddler的菜单栏点击Tools,然后打开Options窗口,在Options中找到Connections面板,检查你的设置是否与下图中所示的一致

    此处的设置是Fiddler的默认配置,它默认监听在本机的8888端口,并配置了系统代理,如果你的设置与此处不同,请手动修改,与图中保持一致

  5. 然后在HTTPS设置面板中按如下图所示的步骤安装证书并打开HTTPS解析功能
    按下图步骤操作:

    弹出此窗口后,点击YES:

    弹出此窗口后,点击是:

    弹出此窗口后,点击确定:

  6. 打开一个cmd窗口,执行ipconfig命令,查看你本机的局域网IP地址,如下图所示

  7. 回到Fiddler界面,按下图所示的步骤设置Fiddler的网关(即BurpSuite监听的地址)

  8. 启动BurpSuite,按下图所示的步骤设置监听器

  9. 重新启动Fiddler工具,然后打开BurpSuite的HTTP History界面,可以看到Fiddler抓取的数据包已经传递到了BurpSuite中,如下图所示

注意:Fiddler默认监听在8888端口,并且会自动设置系统代理,因此启动Fiddler后,Chrome浏览器等软件的流量会自动被Fiddler捕获,如果你要抓取Firefox或安卓模拟器中的数据包,需要自行将这些软件的代理服务器配置为Fiddler监听的地址。


清风 2024年12月14日 16:58 收藏文档