Fiddler抓包手机和部分app无法毗连网络题目

[复制链接]
发表于 2025-12-17 15:15:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快  
迩来公司在做app项目,测试情况app包没有调试模式,导致测试过程中无法检察哀求接口和哀求的参数,故必要通过抓包工具抓包。
fiddler安装设置

1、下载安装fiddler,这里不分析白,百度下载,安装好之后举行设置

①设置fiddler答应监听到https
Tools => Options => HTTPS

②设置fiddler答应远程毗连
Tools => Options => Connections

③重启Fiddler(设置完成后必要重启才气见效)   
2、安装模拟器(夜神、mumu),并设置署理

①打开模拟器wifi,修改网络署理


②打开内置欣赏器输入电脑内网ip+fiddler设置的端标语(默认8888),下载fiddler证书

③下载完成后安装

④安装完成后欣赏器会不绝弹出证书有题目

办理方法
欣赏器 【设置】- 【隐私与安全】- 【表现安全告诫】 ,取消勾选就行
以上是全部步调,安装完成后就可以举行抓包了。如app提示无法毗连网络参考以下方法
存在题目:
以上步调只能抓取部分app的包,有的app无法抓包,设置署理后,app就会提示无法毗连网络
题目缘故原由:
假如开启fiddler抓包后,部分APP正常解密HTTPS,部分APP不可(比力范例的是应用市肆,淘宝,知乎等)缘故原由是APP启用了SSL Pinning(SSL 证书绑定)
根本原理是APP内置了一个证书校验。导致你固然安装而且信托了你抓包工具的证书,但是假如APP开启了Pinning,仍然会把你这个证书当做无效证书,导致HTTPS创建失败。
3、破解app抓包限定

采取Xposed+JustTrustMe关闭SSL证书验证
留意:安卓手机安装Xposed框架必要Root,大概会导致手机变砖,发起使用模拟器。
①在夜神模拟器内里搜刮sposed,直接下载

留意:模拟器安装Xposed框架时,先将之前设置的WIFI署理关闭,否则会出现下面的错误,导致框架安装不了。
正常打开如下,点击 Version 89更新

安装乐成

②安装JustTrustMe模块
JustTrustMe:一个禁用SSL证书查抄的xposed模块。
下载安装即可,github下载所在:https://github.com/Fuzion24/JustTrustMe/releases

安装完成后,在Xposed Installer中勾选该模块,然后重启装备。

以上设置完后就可以重新设置网络署理举行抓包
留意:
保举使用模拟器举行抓包。
下载软件时先将设置的WIFI署理关闭,抓包时再手动设置署理。
正常设置后抓不了app数据包,保举使用Xposed+JustTrustMe办理方案。
末了感谢每一个认真阅读我文章的人,礼尚往来总是要有的,固然不是什么很值钱的东西,假如你用得到的话可以直接拿走:

这些资料,对于做【软件测试】的朋侪来说应该是最全面最完备的备战堆栈,这个堆栈也陪伴我走过了最困难的旅程,渴望也能资助到你!凡事要赶早,特殊是技能行业,肯定要提升技能功底。

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表