fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

今天研究了下fiddler怎么抓取手机app的内容,分享给大家,本文教程是Fiddler+夜神模拟器对安卓app进行抓包,因为安装Xposed和JustTrustMe需要手机root,而模拟器可以非常方便的root

fiddler可以抓取手机app的数据,但是有些时候我们却不能抓取到,会提示网络错误无法联网,监听内容像下面一样,原因是APP启用了SSL Pinning(SSL 证书绑定)

这里采用Xposed+JustTrustMe关闭SSL证书验证,首先需要下载Xposed和JustTrustMe,下面进行安装。

参考网址:https://blog.csdn.net/qq_41331466/article/details/123739659

1、安装fiddler,这里不说明了,按照路径一路安装就行了,安装好之后进行配置

①配置fiddler允许监听到https
Tools => Options => HTTPS

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

②配置fiddler允许远程连接

Tools => Options => Connections

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

③重启Fiddler   

到这Fiddler配置告一段落,接下来安装配置夜神模拟器。

2、安装夜神模拟器,并抓取数据

安装夜神模拟器就不说明了,安装步骤一路向下就行。下面是怎么抓包

注意:在这之前先完成上面的fiddler配置,并重启fiddler,保持fiddler是运行状态。

①打开内置浏览器 输入电脑内网ip+fiddler设置的端口号(默认8888)

http://内网ip:8888

②下载证书

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

③双击下载好的证书文件 安装证书

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

安装时会提示设置锁屏PIN密码,随便设置一个密码即可。

④更改手机无线网的代理

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法
fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

安装完证书后,浏览器可能会一直弹窗报错“该网站的完全证书有问题”

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

解决方法

浏览器 【设置】- 【隐私与安全】- 【显示安全警告】 ,取消勾选就行

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

完成上述所有步骤后,在fiddler中已经可以抓取到一些简单的http请求了。

3、破解app抓包限制

现在的app会有一种叫做SSL Pinning的技术,能够确定连接的合法性,防止中间人攻击。我们要做的就是突破这个SSL pinning,这里使用 Xposed + JustTrustMe 来达到目的。

注意:安卓手机安装Xposed框架需要Root,可能会导致手机变砖,建议使用模拟器。

①在夜神模拟器里面搜索sposed,我这里已经安装过了,所以显示的是打开

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

模拟器中应用商店一般都有Xposed Installer,搜索下载安装即可,也可以到官网下载【点击】

注意:模拟器安装Xposed框架时,先将之前设置的WIFI代理关闭,不然会出现下面的错误,导致框架安装不了。

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

正常打开如下,点击 Version 89更新

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

安装成功

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

②安装JustTrustMe模块

JustTrustMe:一个禁用SSL证书检查的xposed模块。

下载安装即可,github下载地址【点击】

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

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

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

到这里一切配置完成,能够正常抓取app数据包。

fiddler怎么抓取app内容,fiddler抓取手机app,app打开提示没网络的解决办法

注意:

推荐使用模拟器进行抓包。

下载软件时先将设置的WIFI代理关闭,抓包时再手动设置代理。

正常配置后抓不了app数据包,推荐使用Xposed+JustTrustMe解决方案。

发布者:彬彬笔记,转转请注明出处:https://www.binbinbiji.com/jianzhanjiaoliu/2446.html

(8)
上一篇 2022年6月19日 13:46
下一篇 2022年6月21日 18:57

相关推荐

发表回复

您的电子邮箱地址不会被公开。

蜀ICP备14017386号-13