zoukankan      html  css  js  c++  java
  • Fiddler

    Fiddler是一款由C#语言开发的免费http调试代理软件

    能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器

    安装

    实现手机抓包

    1.pc端设置

    (1).配置fiddler允许监听到https

    打开Fiddler菜单项Tools->Options->HTTPS

              勾选CaptureHTTPS CONNECTs

              勾选Decrypt HTTPS traffic和Ignore servercertificate errors

    注:

      第一次会弹出是否信任fiddler证书和安全提示,直接点击yes就行

    (2).配置fiddler允许远程连接

     Tools->Options->Connections

      勾选allow remote computers to connect

    默认监听端口为8888

    2.手机端设置

      手机和电脑都处于同一个网络

     电脑的ip和fiddler端口号

    (1)打开手机端浏览器,地址 http://ip:端口号如:192.168.5.224:1234

    (2)跳转到证书下载页

       点击FiddlerRootcertificate下载证书,下载后起名,确定

       设置一个手机密码

    (3)更改手机无线网的代理 

               系统设置-WLAN,长按已经连接的wifi名称,修改网络,代理选择手动,主机名就是fiddler的电脑ip地址,端口号,就是fiddler的端口号,与浏览器中ip:端口号保持一致,点击确定

    (4)测试

       操作手机,电脑的fiddler中会显示一些http信息

     

    3.停止

      (1)电脑对手机的网络监控

                系统设置-WLAN,长按已经连接的wifi名称,修改网络,代理选择无

       (2) 删除手机中证书                       

               系统设置—安全—收信任的凭证—用户,点击证书删除即可

       (3)删除手机上密码

               手机系统—安全—密码,删除系统密码即可;

    注:

      手机端使用代理后,如果你把Fiddler关闭了,这是手机是无法打开网页的,因为把代理关了,所以这时只要在wifi配置界面把代理设置为无。再重新连接即可

  • 相关阅读:
    信息学奥赛一本通(C++)在线评测系统——基础(二)基础算法 —— 1312:【例3.4】昆虫繁殖
    信息学奥赛一本通(C++)在线评测系统——基础(二)基础算法 —— 1312:【例3.4】昆虫繁殖
    数数塔 NBUT 1083
    SSLZYC 2576 平台
    SSLZYC 2133 腾讯大战360
    SSLZYC 2575 给出字符串
    SSLZYC 2574 Closest
    SSLZYC 1127 方程的解数
    SSLZYC 1692 魔板
    SSLZYC 1125 集合
  • 原文地址:https://www.cnblogs.com/baby123/p/7324378.html
Copyright © 2011-2022 走看看