Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

证书桥(CertBridge)

Reqable / ProxyPin / 自定义 CA 合并进 Android 系统信任库的 Magisk 模块,支持 KernelSU 等管理器 WebUI。Android 14+ 自动 APEX Conscrypt 注入。提供 完整版(内置 OpenSSL)与 Lite(约 14KB dex)双包。

WebUI 预览

概览 证书
概览 证书
日志 更多
日志 更多

功能概览

  • 默认安装自动检测 App CA;也可用音量键逐项自定义
  • Reqable / ProxyPin 优先从已安装 App 导入;ProxyPin 可内置兜底;不内置 Reqable
  • 仅 HttpCanary、ADGuard 在安装时可能询问导入为自定义;也可上传 PEM / DER
  • Android 7–16;Android 14+ APEX + system 双路径
  • 每次开机从实时系统信任库完整合并,不保存系统 CA 基线
  • 可选用户凭据区 / 存储卡证书免重启热挂载(合并永久 addon),可按会话无痕卸载
  • 可选 WebUI(React 四页):状态、证书管理与详情、注入诊断、日志;主题与挂载设置
  • 生成或校验失败时不挂载,保留系统原始证书库

快速开始

  1. Releases 下载 CertBridge_v*.zip(完整版)或 *_lite.zip
  2. 刷入模块,音量上默认安装,或音量下自定义
  3. 重启;若安装了 WebUI,打开页面确认状态

详细说明见 在线文档docs/

仓库结构

webui/           # WebUI 源码(React + Redux Toolkit + antd;app / features / shared)
module/          # 模块本体;webroot/ 为构建产物
archives/        # 旧版原生 WebUI 归档
docs/            # VitePress 用户文档
tooling/         # 构建脚本
.github/         # CI(含 lint)

本地开发

npm install
npm run dev:web               # Vite 开发
npm run build:web             # 同步到 module/webroot
npm run build:module          # 默认同时打完整版 + Lite
npm run build:cbx509          # 仅构建 Lite 用 dex
npm run dev:docs

构建说明见 tooling/BUILD.md
发版与更新日志约定见 tooling/RELEASE.md(开发请写 changelog.md## Unreleased)。
PACKAGE_EDITIONS=full|lite|bothOPENSSL_ABIS=arm,arm64|all

发版:Actions → Release Module → Run workflow,或推送 v* 标签。

相关软件

License

MIT

About

将 Reqable / ProxyPin / 自定义 CA 安装到 Android 系统信任库的 Magisk 模块,支持 KernelSU WebUI。Android 14+ 自动 APEX Conscrypt 注入。

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages