跳转到内容

抓包抓不到、解不开怎么办?抓包常见问题与排查

抓包抓不到,多半是目标不走系统代理,或者抓包开始得太晚:改用网卡抓包、并在流量发生之前就开抓,基本都能抓到。抓到了却是密文,多半是没装证书或 App 做了 SSL Pinning(证书绑定),装证书或改用应用层取明文即可。下面按「抓不到、解不开、手机、选工具、安全」分组,每条都可以单独看。

开始抓包了,一条流量都没有?

Section titled “开始抓包了,一条流量都没有?”

先确认目标走不走系统代理。很多 App(比如某些跨平台框架写的)根本不走代理,代理抓包就收不到;这种改用网卡抓包,网卡层什么都抓得到。另外,抓包要在流量发生之前就开始,中途才开抓可能就错过了。

小程序、Flutter 这类不走代理的 App 怎么抓?

Section titled “小程序、Flutter 这类不走代理的 App 怎么抓?”

微信小程序、Flutter 这类不走系统代理,普通代理抓不到。用网卡抓包在网卡层拿下,配合自动解密看明文,具体步骤见微信小程序抓包。

流量抓到了,但正文是密文 / 乱码?

Section titled “流量抓到了,但正文是密文 / 乱码?”

多半是没装证书,或这个 App 绑了证书(SSL Pinning)。走代理解密的先完成抓包证书安装;绑证书的改用应用层取明文,直接从程序内部拿明文。原理和支持范围详见 HTTPS 抓包解密。

为什么有些 App 能解密,有些不能?

Section titled “为什么有些 App 能解密,有些不能?”

绑证书、走自研加密的 App 用应用层取明文;Java / Python 这类不认系统证书的程序也走它。极少数拿不到密钥的,逐包视图仍能看到加密流量本身。

SSL Pinning(证书绑定)怎么抓、怎么绕过?

Section titled “SSL Pinning(证书绑定)怎么抓、怎么绕过?”

两条路:应用层取明文直接从程序内部拿,全程不碰证书;或绕过 SSL Pinning,即解除证书绑定(去 Pin),让 App 信任抓包证书。SSL Pinning 再严也拦不住。

能。老鹰抓包支持降级抓、高保真透传、真 H3 解密三种处理方式。HTTP/3 走的是 UDP,普通代理看不见,需要用网卡抓包配合 H3 解密。

不一定。网卡直抓、指定程序、应用层取明文都不用装证书;只有走代理解密时才需要,且证书向导覆盖各类环境。

不用。iOS 全程免越狱,通过连接的电脑抓包,见 iOS 抓包。

安卓 7 以上不再信任用户装的证书,安卓 14 更严。用安卓抓包里的免装证书抓法,不用再跟证书较劲。

问题出在手机网页本身,抓包看不出来怎么办?

Section titled “问题出在手机网页本身,抓包看不出来怎么办?”

排版错位、H5 白屏、想知道某个请求是哪行 JS 发的,这类问题要看页面而不是接口。用网页调试器,数据线连上手机就能在电脑上给设备里的网页开整套开发者工具,同样免装证书、免配代理。

抓包是什么意思?免费抓包工具有哪些?

Section titled “抓包是什么意思?免费抓包工具有哪些?”

抓包是把电脑或手机收发的网络数据截下来查看,入门解释见抓包是什么意思;Wireshark、Fiddler、Charles、mitmproxy 等工具的收费方式和抓包能力对比,见免费抓包工具有哪些。

对着快速开始里的抓法选择表挑一条;拿不准就先用代理抓包,最通用,既能出明文、又能改包重放。

抓到一大片,怎么找到想要的那条?

Section titled “抓到一大片,怎么找到想要的那条?”

用顶部的过滤和搜索,按域名、类型、关键字筛选,很快定位到你关心的请求。

开着抓包软件会影响正常上网吗?

Section titled “开着抓包软件会影响正常上网吗?”

不会。停止抓包时老鹰抓包会自动还原被改动的网络设置,异常退出也有恢复兜底。

老鹰抓包和 Charles、Fiddler、Wireshark 有什么区别?

Section titled “老鹰抓包和 Charles、Fiddler、Wireshark 有什么区别?”

老鹰抓包全功能免费、跨平台,可作 Charles / Fiddler 的替代;相比纯代理工具,它多了网卡直抓、应用层取明文、去 Pin 和 HTTP/3 解密——普通代理抓不到、Wireshark 抓到却解不开的,它都能抓能解。

抓包证书和抓到的数据安全吗?

Section titled “抓包证书和抓到的数据安全吗?”

只在你自己拥有、或已获授权测试的设备上信任抓包证书,用完移除即可。见证书管理与安装。

不会。老鹰抓包本地优先、无遥测,抓到的流量只留在你机器上。

重读对应的抓包 / 解密指南,或通过应用内列出的渠道联系我们。