Rainbow Cat Password Manager
MEMZ的cmd · EEdge MV3
纯本地 AES-256-GCM 密文存储,主密码解锁、自动锁定、剪贴板加密导入导出,可选 Cloudflare 端到端密文云同步。
简介
Rainbow Cat Password Manager 是一款以本地加密存储为核心的密码管理扩展,重点围绕“仅在需要时解锁、默认本地保存、浏览器内安全处理凭据”的使用方式构建。根据扩展包信息,它会将已保存的登录数据以 AES-256-GCM 加密后写入浏览器本地存储,并通过主密码在需要时解锁密码库。持久化保存的数据始终保持为密文;只有在用户主动解锁并使用期间,明文秘密才会在内存中短暂存在。扩展包含日常使用的弹出窗口、用于安全与备份配置的完整设置页、负责密码库状态与定时任务的后台服务工作线程,以及能够识别登录表单并支持安全填充与凭据捕获流程的内容脚本。
在安全设计上,这款扩展采用了较为明确的本地优先思路。首次使用时,用户需要创建符合最小长度要求的主密码,随后扩展会使用 PBKDF2-SHA256 并进行 600,000 次迭代来派生密码库密钥。密码库本体由 AES-256-GCM 加密,另外还使用独立的校验令牌来验证输入的主密码是否正确,而不会直接暴露存储的秘密。扩展包还显示,解锁后的密钥仅保存在会话存储中,这意味着它只在当前浏览器会话期间留存在内存环境里,而不会被永久写入。如果浏览器重新启动,用户需要再次输入主密码来解锁密码库。
在日常使用体验方面,弹出窗口承担了主要的密码管理操作。用户可以创建密码库、解锁、搜索和管理条目,查看详细信息,复制用户名和密码,并在支持的页面上触发填充。列表与详情视图便于按站点或用户名浏览账户,也支持新增与编辑条目。弹窗中还会显示待处理的捕获凭据,这说明扩展能够识别网站上输入过的登录信息,再由用户决定是否保存进密码库。扩展图标上的徽标也会为待处理项目提供提示,使新捕获到的凭据更容易被注意到。
Rainbow Cat Password Manager 的一个重要能力是浏览器侧的表单识别。内容脚本包含识别密码字段、可能的用户名字段、确认字段以及一次性验证码样式字段的逻辑。它会检查表单和可见输入框,并在需要时支持穿透开放的 shadow root 进行更深层查询,从而帮助扩展在各种现代网站上识别登录界面。代码中还体现出对来源匹配的重视:默认情况下,仅允许在完全相同的 origin 上执行填充;同时提供可选设置以允许子域名匹配。真正填充之前,后台脚本会先验证目标页面,内容脚本也会在页面内再次做一次来源检查,形成双重校验流程,以降低跨站误填的可能性。
扩展同样支持页面内的交互式填充与捕获。设置项中提到,当密码字段获得焦点时,可以显示页面级提示,让用户无需先打开弹窗,也能知道当前站点可能已有可用凭据。此外,扩展还提供“输入后自动保存”的选项,可在密码输入后保存或更新凭据;若用户关闭此行为,则仍可通过提交后的显式确认流程来决定是否保存。这种设计兼顾了偏好便捷体验的用户与希望手动严格控制保存内容的用户。
密码生成器被集成在设置体验中,并可与新增或编辑条目的流程配合使用。用户可以自定义密码长度与字符类别,包括小写字母、大写字母、数字和符号,也可选择排除容易混淆的字符。生成逻辑会确保每个被选中的字符类别都在结果中出现,并对结果进行打乱;扩展还会估算密码强度并给出大致的强度标签,便于快速判断生成结果的复杂度。
设置页进一步扩展了这款扩展的安全控制范围。可配置项目包括自动锁定时间、剪贴板清除时间、锁定时立即清空剪贴板、删除确认以及主密码修改。自动锁定可设置为多个预设时长,扩展会检查活动时间戳,并在一段时间无操作后自动锁定密码库。发生锁定时,还可以同步清除剪贴板。对于解锁失败,扩展存在带递增延迟的失败状态,也就是多次输入错误主密码后会进入越来越长的冷却时间。
剪贴板保护也是其重点之一。由于服务工作线程本身无法直接访问剪贴板 API,扩展包含了一个专门用于清空剪贴板的离屏文档。当用户复制密码等敏感文本后,扩展可以在设定的延迟后自动尝试清除剪贴板。更细致的是,离屏逻辑会先检查剪贴板里是否仍然是之前复制的同一段内容,再决定是否擦除,从而尽量避免覆盖用户后来新复制的其他文本。
另一项重要能力是通过剪贴板完成加密导入与导出。设置页中的备份部分允许用户把密码库导出为一个加密载荷,并使用独立的备份口令保护,而不是复用主密码。导出格式包含自己的密钥派生参数和加密后的密文块。导入时,扩展可以从剪贴板读取备份文本,或从粘贴文本框读取内容,再使用提供的备份密钥解密,并将得到的条目合并进当前密码库。这使它能够适用于本地备份、跨设备迁移或手动转移流程,而不依赖云同步。
云同步是可选能力而非强制要求。清单描述和选项界面表明,它支持通过基于 Cloudflare 的服务进行端到端密文同步。设置页明确说明,同步传输的是加密后的密码库数据而不是明文;如果禁用同步,就不会发生网络请求。包中还包含启用自动同步、设置同步间隔、立即同步、删除云端副本,以及调整平台 URL、客户端 ID、同步服务 URL 等高级部署参数的控制项。登录流程似乎结合了浏览器身份集成,用于统一登录,界面也会在已登录时显示账户状态,以及最近同步时间和错误信息等状态内容。
Key Features:
- 使用 AES-256-GCM 对本地密码库进行加密存储,并通过 PBKDF2-SHA256 600,000 次迭代从主密码派生密钥。
- 解锁密钥仅保存在当前会话环境中,浏览器重启后需要重新解锁。
- 提供弹出窗口用于搜索、查看、添加、编辑、复制与填充账户条目。
- 具备网页登录表单识别能力,可检测用户名、密码等字段,并支持凭据捕获与填充。
- 默认采用精确 origin 匹配,并通过后台与页面内双重校验来降低误填风险。
- 内置可配置密码生成器,支持长度、字符类型、排除易混淆字符及强度估算。
- 提供剪贴板定时清除、锁定即清空剪贴板、加密备份导入导出及可选密文云同步。
How It Works:
1. 安装扩展后,先创建主密码,用于初始化新的本地加密密码库。
2. 需要使用时手动解锁,解锁后的密钥仅在当前会话期间保留,并受自动锁定规则管理。
3. 通过弹窗手动新增条目,或让扩展在网站登录过程中识别并捕获凭据。
4. 在支持的页面上使用弹窗或页面提示选择匹配账户,扩展会在填充前执行来源校验。
5. 需要时复制用户名或密码,扩展可按设定延迟自动清除剪贴板内容。
6. 在设置页中调整安全选项、修改主密码、配置密码生成规则或管理加密备份。
7. 如有需要,可登录并启用可选云同步,将加密后的密码库密文同步到配置的服务。
Privacy: - 此扩展会在本地以加密形式存储密码数据和设置,在解锁期间将解锁密钥保留于会话内存中;它可以读取和写入剪贴板以支持复制与加密备份流程,并可访问网页以检测和填充登录表单。可选云同步仅传输加密后的密码库密文;根据扩展包描述,明文不会被上传,禁用同步时不会发起网络请求。
Rainbow Cat Password Manager 是做什么的
Rainbow Cat Password Manager 是一款面向 Edge 的效率工具类扩展,主要用来管住注意力、屏蔽干扰站点、记录时间。官方对它的介绍是:纯本地 AES-256-GCM 密文存储,主密码解锁、自动锁定、剪贴板加密导入导出,可选 Cloudflare 端到端密文云同步。在微软 Edge 加载项商店上,它当前版本 1.1.1。
适合什么人用
从功能定位看,Rainbow Cat Password Manager 更适合想专注工作学习、减少无效刷网页的用户。如果你平时只是偶尔遇到相关需求,用浏览器自带功能也能凑合;但如果这件事每天都发生,装一个专门处理它的扩展通常比手动操作省事得多。
怎么安装 Rainbow Cat Password Manager
- 打开微软 Edge 加载项商店上的官方页面;
- 点「添加到浏览器」并确认权限提示;
- 装好后在扩展列表里固定图标,方便随时开关。
本站只做索引与介绍,安装包来自官方商店。如果商店页面提示当前地区不可用,说明该扩展未在你所在区域上架。
常见问题
Rainbow Cat Password Manager 是免费的吗?
Rainbow Cat Password Manager 在微软 Edge 加载项商店免费提供下载。它是浏览器扩展,装上就能直接用,不需要注册账号。
Rainbow Cat Password Manager 安全吗?
它只申请了 0 项权限,范围比较克制,没有申请「读取所有网站数据」这种大权限。
Rainbow Cat Password Manager 支持哪些浏览器?
当前收录的版本来自微软 Edge 加载项商店,适用于 Edge。同一个扩展在其他商店可能有对应版本,但功能与版本号不一定相同。
怎么卸载 Rainbow Cat Password Manager?
在扩展管理页找到 Rainbow Cat Password Manager,点移除即可。它在本地保存的设置会一起清掉,不会残留数据。
权限清单 来自 manifest.json 原文
接口权限 7
activeTabalarmsclipboardReadclipboardWriteidentityoffscreenstorage