zoukankan      html  css  js  c++  java
  • 如何使用Fiddler抓取Android手机数据请求

    1、首先需安装fiddler抓包工具

    2、安装成功后对fiddler进行简单配置:

         打开fiddler,Tools->Fiddler Options

          -勾选“Decrpt HTTPS traffic”,选中后Fiddler可以截获HTTPS请求

          -勾选“Allow remote computers to connect”,选中后允许别的机器把HTTP/HTTPS请求发送到Fiddler上

         配置完成后,重新启动Fiddler

                  

    3、获取Fiddler所在机器的IP地址

         这个比较简单,鼠标移动到fiddler右上角online,可以看到IP地址;

         或者 运行-->cmd-->ipconfig,即可获得IP地址

    4、Android手机安装Fiddler证书

         安装证书目的是为了获取https请求,如果只需要获取http请求,可忽略这一步

         获取CA证书:Actions-->Export Root Certificate to Desktop导出证书文件FiddlerRoot.cer,拷贝至sdcard,然后通过安全->凭据存储->从usb存储器安装添加证书。

         此时会弹出添加证书的Dialog,输入名字点击确定即可。

           

         或者知道fiddler所在机器的IP地址和端口号

         打开手机浏览器,访问地址,如IP:192.168.1.10,端口号:8888,则访问 http://192.168.1.10:8888,点击“FiddlerRoot certificate”,然后会弹出添加证书的Dialog。

    5、Android手机配置Fiddler代理

         打开wlan,找到当前网络连接,打开http代理,输入fiddler所在机器的IP和端口号,存储成功后即可开始抓包

  • 相关阅读:
    ios-UI-汤姆猫德游戏实现
    struts2在action中获取request、session、application,并传递数据
    centos 下 KVM虚拟机的创建、管理与迁移
    Java学习之道:Java 导出EXCEL
    __FUNCTION__, __LINE__ 有助于debug的宏定义
    unity坐标转换问题
    win10 bcdedit加入vhdx启动
    网页爬虫框架jsoup介绍
    Redis命令-HyperLogLog
    [Swift]LeetCode456. 132模式 | 132 Pattern
  • 原文地址:https://www.cnblogs.com/toray-xiaopm/p/9133942.html
Copyright © 2011-2022 走看看