手机爬虫抓包

手机爬虫抓包

一、背景

需要获取手机上某些app数据时,无法使用网页分析编写爬虫代码。

使用到的软件有
1、Fiddler,Classic版本即可
2、安卓手机(因为我爬取的是小米社区,ios无法安装)或者夜神模拟器(在电脑上模拟手机的软件)

二、开始配置

2.1 Fiddler配置

安装教程网上都有,按着安装即可。

安装完毕后,打开Fiddler,窗口Tools->Options进去,按照如图设置,

记住这个端口号:8866(一般默认是8888,博主自己设置成了8866)

2.2 手机端配置(配置过程中保证Fiddler打开)

命令行中输入:ipconfig,获取ip地址

有了ip地址后,打开手机当前的网络连接WLAN(保持手机和电脑连接的是一个无线网络),设置代理,选择手动,输入刚刚获取的ip地址至主机名,端口号为Fiddler中设置的端口号,如图。

打开手机设置,查看手机版本号,连续点击手机版本号5,即可进入开发者模式,如图:

进入开发者模式后,在设置中即可找到“开发者选项”这一个设置,点击进入,讲USB调试打开

2.3 证书安装-手机端操作

使用Android手机的浏览器打开: http://192.168.31.185:8866 ,点"FiddlerRootcertificate" 然后安装证书即可。

三、开始抓包

打开任意一个手机App,即可看到Fiddler中获取到的数据,点开任意一个即可进行分析

posted on 2022-01-09 21:36  Crazyinfo  阅读(759)  评论(0)    收藏  举报