☰
5分钟上手猫抓cat-catch:网页视频嗅探下载与加密流
2026/10/11 4:39:51 网站建设 项目流程

5分钟上手猫抓cat-catch:网页视频嗅探下载与加密流

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

想把网页上的视频存下来,右键菜单却只有"在新标签页打开",开发者工具里也翻不到真实地址。猫抓(cat-catch)是一款浏览器资源嗅探扩展:它监听当前页面的媒体请求,把视频、音频和 M3U8 流的真实地址列出来供你下载。本文带你走完"安装 → 拿下第一个下载 → 加密流与批量玩法"的完整路径。

🚀 环境速查

动手之前,先确认四个关键事实。

  • 运行环境:Chrome / Edge / Brave 等 Chromium 内核浏览器,内核 ≥ 93,完整功能建议 ≥ 104;Firefox 同样支持。
  • 获取渠道:官方扩展商店搜索"猫抓";或克隆源码自行安装:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch。
  • 配置入口:options.html 选项页,弹出面板底部有直达入口。
  • 多语言:_locales/ 目录内置中、英、日、韩、西、俄等 10 种语言。

⚡ 先出成果

环境就绪,3 分钟内先拿到一个视频。

  • 第 1 步,安装:商店搜索"猫抓"安装;源码方式则在扩展管理页打开"开发者模式",点"加载已解压的扩展程序"选中克隆目录。完成后工具栏出现猫爪图标。
  • 第 2 步,打开视频页:播放一段在线视频(新闻站、演示页均可)。扩展会在后台自动嗅探,无需任何操作。
  • 第 3 步,打开面板:点击工具栏猫爪图标。预期结果:资源列表自动出现,每条都带文件名、大小、MIME 类型与分辨率,并可内嵌预览。
  • 第 4 步,下载:勾选目标,点"下载所选"。预期结果:文件直接进入下载目录,双击即可播放。

到这里你已完成一次完整的"嗅探 → 选择 → 下载"闭环,全程零配置。

🔍 它凭什么

为什么它能抓到别的工具抓不到的资源?主要是三点。

  • 监听网络层,而不是猜地址。常见工具靠解析页面源码猜地址,遇到动态加载的播放器就失效。猫抓直接监听浏览器网络请求(逻辑见 catch-script/catch.js),只要视频真的在传输就能抓到。
  • M3U8 加密流一站处理。主流站点普遍用 M3U8 分片加 AES-128 加密,普通工具拿到链接也下不动。内置解析器支持自定义密钥、多线程合并、转 MP4,实现位于 js/m3u8.js。
  • 数据全程留在本地。隐私政策写明:信息本地储存处理,不发送到远程服务器,不含跟踪器。GPL-3.0 开源,源码可自行审查。

🎬 进阶玩法

基础下载跑通后,下面是三个高频场景。

M3U8 加密流下载

打开 m3u8.html 解析器,粘贴流地址,会列出全部 TS 分片。加密内容在"自定义密钥"处填入 16 进制或 Base64 密钥,设好线程数,勾选"合并下载"。适合拿到网站播放页 M3U8 链接后的完整取片。

移动端高清资源

部分网站只对移动端放行更高码率。在弹出面板点"模拟手机",扩展会替换 User-Agent,刷新页面重新嗅探。适合桌面端只抓到低清源的页面。

批量追更与自动下载

打开"自动下载"开关,捕获到的资源直接落盘;配合大小过滤表达式(如 >100 KB)与正则过滤,只保留想要的文件。适合系列课程、长期更新的栏目。需要录屏或抓 WebRTC 直播时,可用 catch-script/recorder.js 里的录制脚本。

⚠️ 避坑清单

遇到问题先对照这五条,能解决大部分情况。

  • 面板是空的:视频未播放或未加载 → 先播放或滚动页面触发懒加载;仍为空就"模拟手机"后刷新。
  • 下载出来全是零散 TS 分片:未勾选合并 → 勾选"合并下载"重新拉取,或点"发送到在线 ffmpeg"一键合并。
  • M3U8 地址用一次就失效:部分流媒体 URL 是一次性的 → 在选项页开启从浏览器缓存读取 M3U8 的选项,或用深度搜索重新分析。
  • 老浏览器功能残缺:内核 < 93 → 换用 1.0.16 版本,或把内核升到 93 以上。
  • 装完有广告弹窗:商店里存在掺广告的伪猫抓 → 认准官方开发者,或直接源码安装。

FAQ

清单之外还有两个高频疑问。

  • 线程数设多少合适?带宽充足时设 8–16 线程提速明显;网络不稳调低一点,任务自带失败自动重试。
  • 深度搜索是干什么的?挖掘普通嗅探漏掉的隐藏请求,并顺带分析出可能的解密密钥,适合难啃的网站。

打开一个视频页,亲手试一次"嗅探 → 勾选 → 下载"三步,再翻翻 catch-script/ 目录的源码找灵感。

合规提示:请仅获取和使用你拥有版权或已获授权的内容,尊重创作者权益。

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询