如何使用Fiddler进行手机端抓包

如何使用Fiddler进行手机端抓包如何使用 Fiddler 进行手机端抓包 fiddler 手机抓包

如何使用Fiddler进行手机端抓包

一、Fiddler简介&功能&原理

1、简介

Fiddler是目前常用抓包工具之一,它是位于客户端和服务端之间的代理,能够记录客户端和服务端之前的所有请求,可以针对特定的请求,分析请求数据设置断点、调试web应用、修改请求的数据,还可以修改服务器返回的数据,功能强大好用。

2、功能

 2.1 能够监听http/https的流量,可以捕获从浏览器或者客户端软件向服务器发送的http/https请求; 2.2 能够查看已捕获请求中的内容; 2.3 伪造请求,不仅可以伪造客户端的请求,还能够伪造服务器的响应数据,方便前后端的调式及测试场景覆盖; 2.4 测试网站的性能; 2.5 解密https的外部会话。因为https本身是一种加密的协议,通过fiddle我们可以进行解密操作; 2.6 提供第三方扩展插件以满足更多的需求。 3、工作原理 ![在这里插入图片描述](https://img-blog.csdnimg.cn/046af7867ba04026aaf69d50a.png) ```java 如上图,Fiddler 作为一个代理,先是捕捉到客户端的 request 请求,然后再自己转发到服务器端,服务器接收到请求时,会返回一 个响应 response ,Fiddler 还是会继续捕捉到服务器的响应请求,再来转发给客户端,简单来说, Fiddler 就是作为一个中间人。 

二、 安装配置

1、下载&安装

官网:https://www.telerik.com/fiddler 下载网址:https://www.telerik.com/download/fiddler 安装教程(仅供参考):https://bianchenghao.cn/s/RDiEineuUs5dsCCkpjvwUw 

2、 fiddler配置

说明:fiddler默认只抓取HTTP请求,抓取HTTPS请求时需要手动配置

 2.1 首先在fiddler菜单栏选择Tools->Options->HTTPS 2.2 勾选【Decrypt HTTPS traffic】【Ignore server certificate errors】,下拉框选择【from all process】; 

在这里插入图片描述

2.3 【Actions】,选择【Trust Root Certificate】,然后选择【yes】,最后选择【是】; 

在这里插入图片描述
说明:设置fiddler connections的值,允许fiddler远程连接

2.4 在fiddler菜单栏选择Tools->Options->Connections; 2.5 勾选【Allow remote computers to connect】弹框后【确定】,最后【OK】并重启Fiddler !!! 

在这里插入图片描述

3、 手机端设置

3.1 查看自己的本机IP 

在这里插入图片描述
在这里插入图片描述

或者将鼠标箭头移动到fiddler右上角的Online也可查看本机ip 

在这里插入图片描述

手机安装证书(Android和IOS设置基本一致) 前提条件:手机和电脑在同一网络(公司内网) 
说明:一个手机可以安装多个证书,但是每安装的一个证书里面都设置有IP地址,所以安装的证书和电脑IP是一一对应的,更换电脑后该证书将不能使用,只能重新安装证书才能使用
3.2 手机端下载证书,打开手机浏览器,地址栏输入:【IP:端口】,例如:【10.19.199.11 :8888】 

在这里插入图片描述在这里插入图片描述

3.3 安装证书 

说明:有的手机可以直接已下载的文件进行安装,有的手机则不行,如果不能直接安装证书,我们可以通过以下方法来

Android手机:安装证书 手机—>设置—>搜索【证书】,然后选择安装证书或者证书管理,安装证书,输入证书名称,名称自己起,凭据用途选择【VPN和应用】 然后【确定】; 

Tips:选择安装的文件后,需要输入手机的锁屏密码,输入锁屏密码才能安装证书。
在这里插入图片描述

3.4 查看已安装证书 在手机设置页打开【信任的凭据】,如下图所示: 

在这里插入图片描述

3.5 手机端设置代理 设置->WLAN->连接的WLAN,代理选择手动,输入主机名(本机IP,参考3.1)和端口(默认为8888,参考2.5)然后保存即可; 

在这里插入图片描述

3.6 使用fiddler抓取手机端请求数据包 

在这里插入图片描述

谢谢你这么好看,还关注我!!!
今天的文章 如何使用Fiddler进行手机端抓包分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2024-10-20 10:06
下一篇 2024-10-20 09:46

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/4198.html