起因是我需要保持一个APP上个人账户下的一些相册数据,无奈该APP未提供下载功能,所以想通过抓包的方式下载,以下是我通过在电脑上安装逍遥Android模拟器,再在电脑端安装charles抓包工具抓取APP的HTTPS加密请求,然后将获取到的数据批量保存到电脑上,最后使用python批量解析和下载图片的过程。
一、软件下载与安装
本次使用的软件包括逍遥模拟器、OpenSSL工具和Charles,可以通过这个链接一起打包下载【免费】抓包工具集-遨游9+OpenSSL3.3.1+Charles4.6.6资源-CSDN文库,也可以各自到其官网单独下载,安装过程没有什么需要注意的,就不再此赘述了。
- 逍遥模拟器:https://www.xyaz.cn/
- OpenSSL:https://www.openssl.org/source/
- Charles:https://www.charlesproxy.com/latest-release/download.do
二、Charles配置
- Proxy -> Proxy Settings:
- SSL Proxying Settings