zoukankan      html  css  js  c++  java
  • 配置Fiddler抓包手机发送的请求数据

    1.基础环境

    1)       浏览器(我用的是微软edge,ie也行,geogle需要安装Proxy SwitchyOmega插件,配置代理)

    2)       Fiddler(我用的是4.6.2版本)

    3)       手机(我用的是荣耀8,其他的手机也行)

    2.注意要点

    1)       电脑和手机必须连接同一个wifi

    2)       电脑端浏览器必须打开,否则手机上不了网

    3)       电脑打开代理,在打开fiddler时会自动打开,可以通过右击桌面右下角的网络—打开“网络和Internet”设置—代理—查看手动设置代理是否开启

    4)       Fiddler配置允许远程连接

    5)       手机配置代理

    3.配置

    1)       电脑和手机必须连接同一个wifi

    2)       打开电脑端浏览器,否则待会手机上不了网

    3)       电脑打开代理,在打开fiddler时会自动打开,可以通过右击桌面右下角的网络—打开“网络和Internet”设置—代理—查看手动设置代理是否开启

         

    4)       Fiddler配置允许远程连接

    a)       打开Fiddler-工具-选项-HTTPS-按照以下红框勾选和选择-动作-Trust Root Certificate-确定

         

         

    b)       点击连接-输入监听端口(我这里是8888,可以随意改)-按照以下两个红框勾选-确定

         

    c)       关闭fiddler软件,再打开fiddler软件,使得刚刚的配置生效。

    (网上有说法要用软件左上角的文件-退出的方式关闭,不可以通过右上角的X按钮关闭软件,不然操作系统的代理会没有关。我特意试了,两种关闭方式关闭软件,操作系统的代理都会随着fiddler软件关闭而关闭。)

      5)       手机配置代理

        a)       电脑端:检查电脑的IP地址

        快捷键(WIN+R)方式打开运行窗口,输入cmd,回车,打开命令行窗口

           

        输入ipconfig,回车,查看无线局域网适配器WLAN的Ipv4地址(我这里是192.168.124.6),若是有多个,看有默认网关的那个Ipv4地址

        

        b)       手机端:配置代理

        长按wifi-修改网络

        

        勾选 显示高级选项 – 代理,选择手动 – 填写服务器主机名(这里填的就是刚刚电脑端查到的ipv4地址,我这里的是192.168.124.6)和服务器端口(这里填的是fiddler软件填的监听端口,我这里的是8888)- 保存

        

        手机安装fiddler证书

        手机打开浏览器,输入刚刚配置的代理服务器主机名和端口名,回车-点击FiddlerRoot certificate,下载后安装

         

        这样就配置好了,接下来可以通过手机打开百度网页,看看是否有捕获到数据,也可以打开APP软件,查看捕获数据

    4.出现的问题及解决思路

    1)       手机上不了网

    a)       电脑端没有打开浏览器(我的理解是fiddler要通过浏览器发请求出去)

    解决:电脑端打开浏览器

    b)       手机配置代理的时候,代理的服务器主机名或端口不对

    解决:确认电脑端的无线WLAN的Ipv4地址(步骤3.5)a))和Fiddler软件配置的监听端口(步骤3.4)b))是否是手机配置代理时输入的代理的服务器主机名或端口(步骤3.5)b)),如果不是,重新修改手机配置代理时的代理的服务器主机名或端口

    c)        手机没有安装fiddler证书

    解决:手机安装fiddler证书(步骤3.5)b))

    2)       Fiddler没有捕获到数据

    a)   Fiddler配置后没有重启

    解决:重启Fiddler软件后,再次配置手机端代理,即步骤3.5)重新做一遍

  • 相关阅读:
    Atitit sql计划任务与查询优化器统计信息模块
    Atitit  数据库的事件机制触发器与定时任务attilax总结
    Atitit 图像处理知识点体系知识图谱 路线图attilax总结 v4 qcb.xlsx
    Atitit 图像处理 深刻理解梯度原理计算.v1 qc8
    Atiti 数据库系统原理 与数据库方面的书籍 attilax总结 v3 .docx
    Atitit Mysql查询优化器 存取类型 范围存取类型 索引存取类型 AND or的分析
    Atitit View事件分发机制
    Atitit 基于sql编程语言的oo面向对象大规模应用解决方案attilax总结
    Atitti 存储引擎支持的国内点与特性attilax总结
    Atitit 深入理解软件的本质 attilax总结 软件三原则"三次原则"是DRY原则和YAGNI原则的折
  • 原文地址:https://www.cnblogs.com/ddbear/p/14899709.html
Copyright © 2011-2022 走看看