• Fiddler抓包-只抓APP的请求


    fiddler抓手机app的请求,估计大部分都会,但是如何只抓来自app的请求呢?

      把来自pc的请求过滤掉,因为请求太多,这样会找不到重要的信息了。

      环境准备:

      1.电脑上已装fiddler

      2.手机和电脑在同一局域网

      一、设置

      1.fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect。

      2.记住这里的端口号:8888,后面会用到。

     

    二、查看电脑IP

      1.打开cmd,输入:ipconfig,记住这个IPv4地址。

      >>ipconfig

    三、设置代理

      1.手机设置->WLAN设置->选择该wifi,点右边的箭头(有的手机是长按弹出选项框)。

    2.选择修改网络配置:

      配置主机名:与主机电脑IP地址保持一致

      端口号:8888

      3.保存后就可以抓到来自手机的请求了。

     

     四、抓APP上的HTTPS请求

      1.如果app都是http请求,是不需要安装证书,能直接抓到的,如果是https请求,这时候手机就需要下载证书了。

      2.打开手机浏览器输入:10.224.xx.xx:8888 ,这个中间的host地址就是前面查到的本机地址。

      3.出现如下画面,点箭头所指的位置,点击安装就可以了。

    五、设置过滤

      1.手机上设置代理后,这时候fiddler上抓到的是pc和app所有的请求,如果pc上打开网址,会很多,这时候就需要开启过滤功能了。

      2.打开fiddler>Tools>Fiddler Options>HTTPS>...from remote clients only,勾选这个选项就可以了。

      ...from all processes :抓所有的请求

      ...from browsers only :只抓浏览器的请求

      ...from non-browsers only :只抓非浏览器的请求

      ...from remote clients only:只抓远程客户端请求

       (注意:如果手机设置代理后,测玩之后记得恢复原样,要不然手机无法正常上网。)

    最后:下面是配套学习资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!【100%无套路免费领取】

    软件测试面试小程序

    被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!

    8小时传疯!大厂面试真题全被大佬整理在这个小程序上了!【软件测试,建议收藏】

    涵盖以下这些面试题板块:

    1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux

    6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础 

      全套资料获取方式:点击下方小卡片自行领取即可

  • 相关阅读:
    字符串的模式匹配
    NeurIPS 2023丨说话人识别:语音解耦与自监督
    隐私计算python实现Paillier同态加密
    Fiddler抓包原理讲解以及实例操作
    d3dcompiler_47.dll是什么文件?游戏确实d3dcompiler_47.dll的常用解决方法
    【软考】系统集成项目管理工程师(十)项目质量管理
    CMOS图像传感器——Remosaic技术
    RxJS:前端开发的未来
    X-former系列(Transformer大家族)
    常用Git命令记录
  • 原文地址:https://blog.csdn.net/Xsk215/article/details/134012333