news 2026/9/29 2:30:51

猫抓浏览器扩展完整指南:资源嗅探与网页视频下载全解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓浏览器扩展完整指南:资源嗅探与网页视频下载全解

猫抓浏览器扩展完整指南:资源嗅探与网页视频下载全解

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

周五晚上追完一整季纪录片,右键"另存为"却找不到视频,根本存不下来。装一个猫抓(cat-catch)资源嗅探扩展,它会把页面真实加载的媒体资源嗅出来,找不到的视频直接变成可下载文件。

一句话定位:藏在浏览器里的资源捕手

猫抓是一个浏览器资源嗅探扩展。原理不复杂:页面正常加载的同时,它监控每一条网络请求,并代理 MediaSource、Fetch、XMLHttpRequest 这几个浏览器媒体接口——页面实际要了什么,mp4、mp3、m3u8 流、图片,它都记下来列给你。

普通"另存为"只能处理你看得见的链接,猫抓抓的是页面真实发出的请求,动态加载的、切成碎片再拼的都能覆盖。所有数据在本地处理,不上传,不含跟踪器。

嗅探后的资源列表,勾选即可下载

它到底能帮你做什么

  • 资源列表:当前页面的视频、音频、图片按文件列出,大小和 MIME 类型一目了然,勾选后点"下载所选"就走。
  • 自动下载:打开后检测到符合条件的资源就自动落盘,不用你盯列表。
  • M3U8 解析:把流媒体分片(可以理解为把一段视频切成很多小段)合并成完整文件,支持 AES-128 加密流,可直接输出 mp4。
  • 深度搜索 / 缓存捕捉:常规方式抓不到的资源,换这两种模式再试一轮。
  • 媒体控制:对页面里的视频做倍速、画中画、截图。
  • 11 种语言:中英西法日等,界面跟随系统语言自动切换。

📦 第一次使用:三步装好浏览器扩展

  1. 拿到代码。想用最新版直接从扩展商店装;想装源码版,执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch
  2. 打开浏览器扩展管理页面,开启开发者模式。
  3. 点加载已解压的扩展程序,选中刚克隆的文件夹。

版本兼容要求很直接:

你的情况版本要求
用最新版 2.7.xChromium 内核 93 以上
内核低于 93装 1.0.16
要完整功能(M3U8 解析器等)Chromium 104 以上
Firefox 用户装商店版本

装完点一下工具栏的猫图标,就能看到列表界面。界面语言跟系统走,西语系统打开就是西语界面。

界面语言跟随系统自动切换

完整走一遍:从打开页面到 M3U8 视频落盘

  1. 打开页面,先让视频播起来。猫抓从页面加载那一刻就开始监控,但资源只有被页面真实请求后才会进列表。
  2. 点工具栏的猫图标,打开列表,默认就是"当前页面"页签。
  3. 点任意一条记录展开:标题、MIME 类型、时长、分辨率都列出来,还带一个内置预览播放器,先确认是不是你要的那段。
  4. 勾上要的文件,点下载所选,文件进浏览器的下载目录。批量操作时用全选和反选,配复制所选可以直接拿走 URL。
  5. 遇到 M3U8 流媒体,从"其他功能"页签打开M3U8 解析器。
  6. 粘贴 m3u8 地址,点"解析m3u8&DL下载",立刻看到"共 64 个文件,总时长 10:34 分辨率 1280x720",下面就是 TS 分片清单。
  7. 选mp4格式,线程数默认 32,点合并下载,完整视频落盘。加密流在"自定义 密钥"填 16 进制或 base64 密钥,再填偏移量 IV;有本地密钥文件就直接点"上传 Key"。

快捷键也可以省不少点击:扩展内置了"开启捕获""自动下载""打开 M3U8 解析器""深度搜索"等 8 个命令入口,去浏览器"扩展程序的快捷键"页面绑定,比如把捕获绑到 Alt+C、M3U8 解析器绑到 Alt+M。

解析器把分片清单、解密参数一次摆齐

🔧 这几个坑我替你踩过了

列表是空的,抓不到资源?

十有八九是资源还没被页面请求。依次做三件事:刷新页面并把视频播放几秒;检查工具栏图标的捕获开关是否开着;还不行就打开深度搜索,让它主动扫一遍页面请求。

下载下来的视频放不了,或者黑屏?

多半拿到的不是完整 mp4,而是加密流或没合并的分片。把 m3u8 地址丢进 M3U8 解析器,填上密钥和 IV 重新合并;只要声音的话,勾"仅音频"并选跳过解密也能出文件。

为什么抓到的视频只有 480p?

网站很可能识别了你的客户端,回了低清档。点列表底部的模拟手机,用移动端身份刷新页面,经常能嗅到另一套、甚至更清晰的资源。

哪个才是真猫抓?

应用商店里上架过带广告代码的"伪猫抓"。只从官方扩展商店安装;猫抓是开源的,源码随时可以查,这也是它和那些魔改版的根本区别。

三种人各取所需

网课学习者。打开课程页,开自动下载,符合条件的资源自动存下来。一学期的视频变成离线文件,地铁上也能复习,不用再赌课堂网速。

设计师。逛设计素材站,开猫抓,列表里筛出图片类资源,勾一圈"下载所选"。一屏的灵感图,十秒进本地文件夹,省去逐个右键。

前端开发。你关心的是"这个页面到底加载了什么"。猫抓的列表自带 MIME、大小、分辨率,能帮你核对第三方媒体资源加载情况,估算页面真实的媒体传输量,比盯着 DevTools 翻网络面板快。

项目背后:开源、隐私与社区

猫抓按 GPL-3.0 开源,所有捕获与合并都在你的浏览器里完成,数据不出本机。核心逻辑在catch-script/catch.js(CatCatcher 类,负责代理媒体接口和页面注入)和js/background.js(网络请求监控)。网站运营方若不希望被嗅探,可以在仓库提 Issue 申请,域名会进"避免抓取列表"。

_locales/目录下有 11 种语言文件,翻译、提 Issue、提 PR 都欢迎。MPD 解析器、WebRTC 录制等功能已经进了代码库,后续版本会逐步放出。

解析器同样提供 11 种语言

回到周五晚上那部存不下来的纪录片:现在打开浏览器,把猫抓装上,刷新那个视频页面,资源列表会自己出现在眼前。点、勾、下载,三步收工。

最后一句:只下载你拥有版权或已获授权的资源,工具负责方便,合规靠你自己。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/29 2:29:20

天融信TopScanner脆弱性扫描系统实战指南:从部署到漏洞管理

简介:《天融信脆弱性扫描与管理系统(TopScanner)一本通》面向网络安全运维人员、等保测评从业者及安全初学者,系统讲解漏洞扫描与资产风险管理的落地方法。内容围绕系统扫描、Web扫描、口令猜测、基线核查、配置审计与镜像扫描等核心能力展开&#xff0c…

作者头像 李华
网站建设 2026/9/29 2:27:40

光耦继电器电路设计避坑指南:从选型到PCB的实战分析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/29 2:27:31

Vue 与 WebRTC 音视频直播:从信令到调优实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/29 2:26:19

ZeroLaunch-rs 3D建模:CAD软件快速访问终极指南

ZeroLaunch-rs 3D建模:CAD软件快速访问终极指南 🎯 痛点场景:3D设计师的启动器困境 还在为每次打开CAD软件而烦恼吗?当灵感迸发时,你却要: 在开始菜单中费力寻找Blender图标误点Maya的卸载程序而不是主程序…

作者头像 李华
网站建设 2026/9/29 2:25:31

网络安全应急演练实战方案:从L1到L3穿透式响应设计

简介:本资源是一份系统、规范的《网络安全事件应急演练方案》PDF文档,面向企业安全管理员、IT运维人员、等保合规负责人及网络安全培训讲师,旨在解决组织在应对勒索攻击、数据泄露、DDoS等典型网络威胁时响应流程不清晰、协同机制不健全、预案…

作者头像 李华