安卓模拟器自动抓取某红书晒单数据

本文介绍了如何通过安卓模拟器搭配Fiddler抓取小红书的晒单数据。首先,下载并配置模拟器(如Mumu),安装Xposed框架和JustTrustMe模块以绕过SSL证书检测。接着,下载Fiddler并设置代理,通过ADB命令自动化获取数据。最后,利用FiddlerScript保存接口数据,并用adb模拟用户行为,实现数据的自动抓取和存储。
摘要由CSDN通过智能技术生成

因为最近有个需求,需要获取某红书的晒单数据,网站版也没有搜索接口,只能从app下手了,app的接口加密方式太难破解,所以不考虑破解接口,那就只剩下用adb命令模拟用户操作,然后用fiddler获取接口数据了。

先大致介绍一下步骤吧,首先下载模拟器,模拟器需要安装xposed框架和xposed框架下的JustTrustMe模块,主要是利用这个模块来绕过某红书ssl证书检测,因为不绕过就没办法获取晒单详情这个接口。下载fiddler,用fiddler作为代理服务器,在模拟器上设置代理,拦截某红书详情接口,再用fiddler的fiddlerScript将晒单详情接口数据保存到一个文本中。到这里就能抓取到详情数据了,接下来就是用adb命令去循环获取数据了。

一、下载模拟器

这里我用的是网易的mumu模拟器,本来开始我用的雷电模拟器,但是后面某红书加了个检测代理的东西,只要在模拟器用了代理就无法访问app了,所以换了mumu模拟器,这个模拟器添加代理某红书检测不到,大公司出的是要牛皮些。
模拟器需要安装xposed框架和框架里面的JustTrustMe模块,主要就是用这个模块来绕过app的ssl证书验证,不然无法获取详情接口数据。安装xposed框架的时候需要注意关闭模拟器设置里的应用兼容性,不然无法安装,安装完成后再开启,xposed版本也要注意,要根据安卓版本安装对应xposed版本,版本不对也无法安装。

二、下载fiddler

fiddler这真的是个神器,功能太强大了。下载完成后先开启https证书,这是fidder伪造的一个CA证书,开启过后才能获

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值