BBDMGO文档
抓取方式

疯狂URL 5 5.x

抓模拟器里的 App

模拟器抓明文流不需要电脑热点;先用现有网络抓取,HTTPS 再配置代理、证书或安卓透镜。

App 装在运行疯狂URL的这台电脑的安卓模拟器里时,流量已经经过电脑,不需要再开移动热点。先让 App 在模拟器里正常播放,再选择抓取方式。

想抓什么使用方式是否需要 root
RTMP、明文 HTTP 视频或直播网卡模式,先用模拟器现有网络不需要
App 的 HTTPS 请求代理模式 + 手动代理,或安卓透镜App 不信任用户证书时,通常需要 root 安装系统证书
不知道协议可先试网卡模式,再按排障步骤检查不必为了第一次尝试就 root

先试网卡模式

  1. 保持模拟器原来的网络设置,确认目标 App 能正常播放。先不用改桥接,也不用开启 Hyper-V。
  2. 在疯狂URL顶部选择“网卡模式”,点“网卡”。首次使用先完成窗口里的抓包组件或权限设置。
  3. 默认共享网络下,先选电脑正在上网的接口:Wi-Fi 上网选无线接口,插网线上网选以太网接口。若模拟器已使用独立虚拟网络或桥接,则查看它实际使用的接口,见怎样选网卡。
  4. 点“应用”,开始捕获。列表类型先选“全部”、清空关键词、暂时关闭过滤器。
  5. 在模拟器里退出并重新进入直播间,观察新增记录,用播放器验证候选媒体地址。

能抓到目标后就可以继续使用。电脑其他软件的请求太多时,再看减少其他设备和软件的干扰,不必把桥接设置作为第一次抓取的前提。

默认 BPF 只抓 80、1935 端口。App 在播放却没有地址时,先排查接口和端口,不能直接断定是 HTTPS;详细步骤见网卡模式排障。

需要抓 HTTPS:代理或安卓透镜

手动配置代理

  1. 在电脑启动疯狂URL“代理模式”,打开“接入设备 → Android”,查看手动代理的地址和端口。
  2. 在模拟器内部的 Android Wi-Fi 设置中编辑当前网络,设置手动代理。填写模拟器能够访问的电脑 IP 和疯狂URL端口;通常可先用“接入设备”显示的局域网地址。
  3. 先用模拟器里的浏览器访问一个明确使用 http:// 的页面,在电脑把类型筛选设为“全部”,确认请求能到达代理。
  4. 要抓 HTTPS,再按Android 手动代理步骤安装证书。App 不信任用户证书时,需要系统证书;模拟器提供 root 开关的,按模拟器自己的说明开启,可能需要重启。
  5. 重新打开 App 播放,回电脑查看捕获结果。

代理地址要填电脑的地址

模拟器里的 127.0.0.1 通常指向模拟器自己,不是电脑。电脑地址连不上时,检查模拟器的网络方式、防火墙,以及模拟器官方说明提供的“访问宿主机”地址;不同模拟器的特殊地址不通用,不要照抄别人的固定 IP。

用安卓透镜

模拟器已开启调试连接,并出现在“接入设备 → Android”的设备列表中时,可以选中它,使用“USB / ADB”方式连接;这里的 ADB 也可以是模拟器的本地调试连接,不需要物理数据线。后续按安卓透镜步骤操作。

设备不在列表里时,先检查模拟器是否开启 ADB、是否按它的说明连接到了电脑,再刷新列表。不同模拟器的调试端口不同,不要把别人的端口当成固定值。设备能出现在列表里,也不代表已有 root 权限或系统证书。

哪些问题不在疯狂URL里解决

  • App 在模拟器里本来就打不开或不能播放:先解决 App 与模拟器的兼容问题,或改用实体手机。
  • 浏览器能抓到,只有 App 抓不到:检查 App 是否走代理、是否接受证书,见手机与模拟器排障。
  • 改桥接后整个模拟器不能上网:恢复原网络设置,让播放恢复后再抓取。

用完关闭模拟器里的手动代理或断开安卓透镜,再停止电脑代理;只为本次抓取安装的证书可按需移除。

Copyright © 2026 bdmgo. All rights reserved.

本页内容