shadow苹果手机安装小火箭后rocket怎么买在编写爬虫前,我们都需要对目标应用进行抓包,然后分析一波后,才能进入到编写脚本的阶段
对于使用 iPhone 的小伙伴来说,日常抓包不要太容易。PC 端工具,比如:Charles、Fiddler 完全够打;「 Stream」是 iOS 端一款非常强大的网络抓包应用,界面简洁的同时功能非常强大
但对于使用 Android 高版本系统的小伙伴来说苹果手机安装小火箭后,抓包就没那么便利了!由于高版本系统提高了安全策略,要抓包必须将 CA 证书放置到系统证书目录下才能进行正常抓包,而用户安装的证书默认为用户证书,导致很多 App 没法进行正常抓包
Android 同样有一款强大的网络抓包工具,即:小黄鸟「 HttpCanary 」
安装小黄鸟 App 后,进入到设置页面,导出 HttpCanary 根证书
打开小黄鸟 App,在设置目标应用中设置为「 VMSO 」苹果手机安装小火箭后,然后在主界面开启抓包开关,最后在 VMOS 中操作目标应用
需要补充的是shadowrocket过期了怎么办,小黄鸟 HttpCanary 应用中更推荐使用「 平行空间 」进行抓包,但是实际使用过程发现存在闪退及安装插件等问题,不太推荐使用
如果手机已经完成 Root,我们只需要将第三方证书移动(比如:小黄鸟shadowrocket怎么买、Charles 等)移动到系统证书目录即可
Charles 在帮助中下载证书(比如:CER 证书),通过数据线拷贝到手机上
在文件管理中找到这个证书手动进行安装默认会安装到用户证书中安装目录:/data/misc/user/0/cacerts-added/
安装 RE 文件管理应用并授予 Root 权限,将上面的证书从用户证书目录移动到系统证书目录下系统的证书目录:/system/etc/security/cacerts
抓包测试查看 PC 端的 ip 地址,手机保持在同一局域网,然后设置为手动代理,最后抓包进行测试
上面以手机是否 Root 简单阐述了高版本 Android 系统各种场景的抓包流程
除了上面的抓包方式,还有很多方案可以选择。对于 Root 设备我们可以安装 Magisk 面具,再配合 movecert 模块进行抓包;或者我们也可以通过 EdXposed 框架 + trustmealredy 模块进行抓包,实际工作中,我们可以根据需求自行选择适合自己的方式
如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力!返回搜狐,查看更多










