• Fiddler手机抓包设置


    前提条件:
    1).电脑需要安装Fiddler
    2).测试手机需要支持Wifi
    3).测试手机与电脑需要同一网络
    4).所测APP需支持代理 

    三、设置Fiddler

    1.(1)电脑端打开安装好的的fiddler,打开Tools-Options

    (2)HTTPS设置如下图

    (3)Connection设置如下图,端口号设为8888

    2.手机端添加代理

    注:电脑联网和手机联网在一个局域网,手机和电脑都是连的公司网络

    电脑的ip地址

    手机端设置-WLAN中给网络设置代理,选中连接的WLAN,对该网络进行编辑,代理中选择手动,主机名填写电脑的ip地址(电脑cmd-ipconfig),端口写刚刚fiddler写的端口8888

    3.手机端用浏览器访问http://IP:端口,用电脑的端口和fiddler设置的端口访问安装证书,访问网络,观察fiddler能否成功抓包。这时候一般情况下手机网络能访问,抓包成功。

    4.fiddler抓包手机添加代理后连不上网解决办法:

    手机设置代理后,无法访问网络了,如断网般。。。研究了半天,和同事一起借助百度的力量解决了。

    (1)打开注册表,在HKEY_CURRENT_USERSOFTWAREMicrosoftFiddler2下创建一个DWORD,值设置为80(十进制)

    (2)编写FiddlerScript rule,点击Rules > Customize Rules,用ctr+f查找到OnBeforeRequest方法添加一行代码

    Inside the OnBeforeRequest handler*, add a new line of code:

    if (oSession.host.toLowerCase() == "webserver:8888") oSession.host = "webserver:80";

  • 相关阅读:
    【Todo】各种语言里面的for循环 & loop
    git/icode操作记录
    UVA 639 (13.08.25)
    TkinterGUI
    [置顶] think in java interview-高级开发人员面试宝典(七)
    通过memcached来实现对tomcat集群中Session的共享策略
    Hibernate 配置详解(7)
    python模块之bsddb: bdb高性能嵌入式数据库 1.基础知识
    Python基础
    Objective-C中NSArray和NSMutableArray的基本用法
  • 原文地址:https://www.cnblogs.com/Inbreeze/p/10601669.html
Copyright © 2020-2023  润新知