ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

使用fiddler对手机上的APP程序进行抓包

2021-07-30 16:01:47  阅读:274  来源: 互联网

标签:fiddler 证书 APP 手机 XP 安装 抓包


背景:

对手机APP测试时,经常需要对APP程序进行抓包,检查APP接口的数据是否正确。

 

前提:

  1. 必须确保安装fiddler的电脑和手机在同一个wifi环境下。

(公司中,XP-OFFICE和XP-MOBILE是同一个网络了,故可以电脑连XP-OFFICE,手机连XP-MOBILE)

 

安装配置步骤:

1.下载一个fiddler,网上随便下一个就可以了。

2.配置fiddler

Tools->Fiddler Options->Connections

 

 

说明:1.Fiddler listens on port是手机连接fiddler时的代理端口号,默认8888即可

       2.Allow remote computers to connect是允许远程发送请求,需要勾上

Tools->Fiddler Options->HTTPS

 

 

说明:勾上Decrypt HTTPS traffic,会抓到手机的https请求,如果想抓到https请求还需要在手机安装证书,下面会介绍

(PS:fiddler设置后一定要把fiddler重启一下才会生效)

 

 

3.手机上的配置

3.1安装fiddler证书

使用手机浏览器访问http://【电脑IP地址】:【fiddler设置的端口号】,即可以下载fiddler的证书并安装。

【查看电脑IP的方法,直接在cmd下ipconfig,或者鼠标滑过fiddler的online也可以看到IP地址】

 

 

以上面看到的我的IP地址为例,手机中通过浏览器访问http://10.192.152.60:8888,下载并安装fiddler证书。

 

 

 

 

 

 

fiddler手机安装证书报错无法安装该证书 因为无法读取该证书文件

解决方法:

IOS:设置 —> 通用 —> 关于本机 —> 受信任证书存储区,找到需要安装的证书,安装即可。

ANDROID:设置 —> 安全 —> 从手机存储安装(或者是:设置 —> 其他设置 —> 设备与隐私 —> 从存储设备安装证书),找到需要安装的证书,安装即可。

 

标签:fiddler,证书,APP,手机,XP,安装,抓包
来源: https://www.cnblogs.com/cforcnb/p/15080027.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有