zoukankan      html  css  js  c++  java
  • 通过Fiddler 远程 对 安卓手机 iPhone 苹果手机 访问请求抓包 Android IOS14.4 fiddler代理 无法联网

    Fiddler 中的设置

     

    1 查看 Fiddler所在 电脑的内网 ip地址. (cmd  > ipconfig 查看本机ipv4地址)

    2 Fiddler 设置 允许远程设备连接: Fiddler    Tools > Options > Connections >  勾选  Allow remote conmuters to connect  开启后需要重启fiddler.

    3 查看远程端口 默认为: 8888  可在  Fiddler  Tools > Options > Connections > fiddler listens on port 自行查看和自定义.

     

    在电脑浏览器中测试是否可以远程访问Fiddler. 浏览器地址栏输入 例如  192.168.2.101:8888 后回车. 如看到以下内容. 则Fiddler监听端口正常.

    Fiddler Echo Service

    GET / HTTP/1.1
    Accept: text/html, application/xhtml+xml, image/jxr, */*
    Accept-Language: zh-Hans-CN,zh-Hans;q=0.5
    User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
    Accept-Encoding: gzip, deflate
    Host: 192.168.2.117:8888
    Proxy-Connection: Keep-Alive
    

    This page returned a HTTP/200 response
    Originating Process Information: 360chrome:17720

     

    安卓 手机设置 WiFi 

    1. 设置 > WLAN (或 WIFI) 找到当前连接的ssid(手机需要和电脑为同一局域网)
    2. 代理类型: 切换为 手动
    3. 主机名 为 电脑的内网 ip地址. (cmd使用 ipconfig 查看ipv4地址)
    4. 端口 默认为 8888 可在  fiddler 中 options  > connections  > fiddler listens on port 查看和自定义.
    5. 保存

    如需抓取手机的https请求, 需使用手机浏览器访问: 192.168.2.101:8888(示例), 点击 

    如遇到 打不开 fiddler的代理页面 , 可能是 本地没有开放Fiddler的代理端口端口8888,  添加防火墙规则后重启防火墙即可.

     

    使用手机浏览器发送请求后, 查看电脑端的Fiddler 是否抓到手机的请求..

     

    苹果手机设置

    1. 设置 > 无线局域网 >  找到当前连接的ssid (手机需要和电脑为同一局域网)点后面的 i
    2. HTTP代理 >  配置代理 > 切换到手动
    3. 服务器 为 电脑的内网 ip地址. (cmd使用 ipconfig 查看ipv4地址)
    4. 端口 默认为 8888 可在  fiddler 中 options  > connections  > fiddler listens on port 查看和自定义.
    5. 存储

    如需抓取手机的https请求, 需使用手机浏览器访问: 192.168.2.101:8888(示例), 点击 

    如遇到 打不开 fiddler的代理页面 , 可能是 本地没有开放Fiddler的代理端口端口8888,  添加防火墙规则后重启防火墙即可.

     

    如 苹果手机 安装描述文件后 使用fiddler代理后无法联网,  在 设置 > 通用 >  关于本机 > 证书 > 信任设置 > 开启信任 fiddler的证书即可.

     

    • Fiddler  Tools > Options > Connections > Allow remote conmuters to connect  开启Fiddler远程访问后需要重启fiddler.
    • 打不开 fiddler的代理页面,  Windows本地没有开放8888端口, 添加防火墙规则后重启防火墙就好了.

     

    options  > connections 

    • fiddler listens on port
    • allow remote computers to connect

     

  • 相关阅读:
    [原译]Lambda高手之路第一部分
    阿里巴巴5月5日综合算法题详解
    [原译]Lambda高手之路第三部分
    [原译]多线程揭秘
    Leadtools控件变组件问题的解决方法
    写派生控件时不要随便override!
    关于foreach使用限制的一点误解
    WinForm中使用GDI+实现滚动动画
    注意:在SQL SERVER中使用NChar、NVarchar和NText
    局域网中禁止客户端用户直接访问服务器共享文件夹的简单解决方案
  • 原文地址:https://www.cnblogs.com/levia/p/14621314.html
Copyright © 2011-2022 走看看