抓包工具-Fiddler

来源:互联网 发布:mac看不到隐藏文件夹 编辑:程序博客网 时间:2024/05/04 19:47

https://www.telerik.com/fiddler

介绍

陈科肇

任何浏览器,系统或平台的免费网络调试代理,HTTP / HTTPS流量记录。
陈科肇
你可以使用Fiddler代理网络流量进行抓包

下载&安装

下载地址:https://www.telerik.com/download/fiddler

安装,下载下来的是FiddlerSetup.exe文件,直接安装即可

本例使用的版本:
v4.6.20173.38786
Built: 2017年9月15日

使用

打开安装后的Fiddler.exe文件,就可以监听记录本地浏览器访问的流量记录了
参考文档:http://docs.telerik.com/fiddler/configure-fiddler/tasks/configurefiddler

接下来,就介绍如何配置记录从Android系统访问的HTTP / HTTPS流量
先参考文档方案http://docs.telerik.com/fiddler/configure-fiddler/tasks/ConfigureForAndroid

  • 配置Fiddler

    1. 点击Tools > Fiddler Options > Connections;
    2. 确保选中允许远程计算机连接的复选框;
    3. 如果您选中该框,请重新启动Fiddler
    4. 将鼠标悬停在Fiddler工具栏最右端的Online(在线)指示灯上,显示Fiddler服务器的IP地址;
  • 配置Android设置(这里使用的是 红米Note 4)

    1. 从屏幕顶部向下滑动,然后点击设置图标;
    2. 点按住Wi-Fi;
    3. 进入WLAN列表,选择你当前链接的Wi-Fi,进入网络详情页面;
    4. 点击代理设置下拉列表,然后选择手动;
    5. 键入Fiddler服务器(当前正在运行Fiddler的电脑)的IP地址和端口8888(通常为8888,即Tools > Fiddler Options > Connections>Fiddler listens on port的值);
    6. 填写好,点击保存;
  • 测试

    1. 要验证此配置,请访问http://ipv4.fiddler:8888/。Chrome应显示Fiddler Echo Service网页,流量应显示在Fiddler中。
    2. 在Android设备上,访问一个网站或打开一款APP进行访问网络获取数据,然后再看看 Fiddler上的流量记录情况是否发生
      陈科肇
原创粉丝点击