如何抓取移动端https包和移动应用包?

4 min read

针对 HTTPS 包的抓包,可以使用以下两种方法:

  1. 使用 Charles 抓包工具。Charles 是一款可以拦截 HTTP 和 HTTPS 请求的抓包工具,可以通过安装证书来达到 HTTPS 拦截的目的。具体步骤可以参考官方文档:https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/

  2. 使用 Fiddler 抓包工具。与 Charles 类似,Fiddler 也是一款可以拦截 HTTPS 请求的抓包工具,可以通过安装证书来达到 HTTPS 拦截的目的。具体步骤可以参考官方文档:https://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/DecryptHTTPS

移动端包的抓取方法则分为 Android 和 iOS 两种情况:

  1. 对于 Android 设备,可以使用 Android Studio 自带的工具来进行包的抓取。具体步骤可以参考官方文档:https://developer.android.com/studio/debug/am-video

  2. 对于 iOS 设备,可以使用 Charles 抓包工具结合 iOS 设备的代理设置来进行包的抓取。具体步骤可以参考以下网址:https://www.charlesproxy.com/documentation/ios/