指纹覆盖网络拦截自动化消息通信系统代理覆盖软件认证器注入凭据

Chrovia SDK

浏览器内核开发工具包

使用 Chrovia SDK 构建浏览器产品与自动化工具。通过 Chrovia JS API 接入指纹覆盖、网络拦截、自动化、密码管理和软件认证器等 20 项内核能力,并按产品需求选择授权。结合 API 文档验证接入方案,将所需能力集成到自己的扩展与浏览器工作流中。

原生内核扩展20 项内核能力三端桌面支持

SDK 能力列表

以下内核能力由 Chrovia License 授权,需在有效授权和相应配置下使用。

指纹覆盖

按实例覆盖 User-Agent、时区、硬件、字体与渲染噪声等浏览器指纹字段。

系统代理覆盖

通过 Extended Preferences 为每个实例配置固定代理或两跳代理链,不修改操作系统的全局代理设置。

注入凭据

通过 Extended Preferences 注入网站登录凭据,用于自动填充,不添加到普通已保存密码中。

网络拦截

观察匹配的请求与响应,按需改写头部、参数或响应体,也可拦截请求。

已保存的密码存储

通过 Provision 扩展读写实例密码库,由产品实现凭据导入与变更同步。

软件认证器

提供软件 WebAuthn 认证器,支持 Passkey 注册与验证,也可用于无头浏览器流程。

网页自动化

以编程方式驱动网页,深度访问 DOM 并派发受信任事件,构建浏览器自动化流程。

声明式网络请求规则

在网络层配置静态规则,按域名与 URL 模式拦截、重定向或放行请求。

禁用开发者工具

通过实例偏好设置关闭 DevTools 与远程调试,限制浏览器调试入口。

扩展偏好设置

通过 Extended Preferences 管理浏览器内核与产品设置,由应用读写和分发实例配置。

实例外观

每个实例独立名称、颜色与图标,任务栏和窗口标题一眼区分,产品也可带自己的品牌。

实例元数据

向页面暴露主机、系统、硬件与品牌字段,站点可读取并校验一致的实例标识。

消息通信

页面与扩展 Service Worker 实时双向收发结构化消息,把内核能力串成完整产品工作流。

原生对话框

使用原生 Chromium 对话框呈现提示、确认与通知,让页面调用浏览器提供的交互界面。

导航重定向

导航发出前按 URL 模式重定向到目标地址,强制跳转到已批准的目标,或屏蔽危险链接。

密码显示限制

限制密码输入框中的明文显示、类型切换和复制操作,减少共享环境中的凭据暴露。

进程管理

浏览器的启动与退出交给宿主应用控制,按需拉起、传入参数、监听生命周期。

偏好设置签名

由签发方对配置中的选定字段签名,浏览器在应用时验证签名,防止终端用户修改受保护的配置。

监督进程

浏览器绑定监督进程,进程退出实例自动关闭,不残留孤儿进程,适合无头集群。

不受扩展身份限制的 API

向普通页面和非 Provision Service Worker 开放受支持的 Chrovia JS API;各接口仍需对应授权,密码 API 仍仅限 Provision 扩展 Service Worker。

Chrovia Studio

通过 Chrovia Studio 在本机运行 SDK 示例,体验消息通信、网络拦截、凭证管理与自动化,再将验证过的方案集成到产品中。

可运行的 SDK 示例在 Chrovia 内核上运行消息通信、网络拦截、凭证管理与自动化示例,直接观察效果。
本机原型验证登录后在本地启动演示,先打磨 SDK 工作流再发布。
与 SDK 共用内核Studio 与 SDK 基于同一 Chrovia 内核,方便在本机了解能力行为与集成方式。