下面是针对江苏海内自有 CA 证书 的三平台安装教程。先下载证书文件到本地:
- CRT(无密码,Linux / Android 用):
https://www.jshainei.com/ssl/ca_jshainei.crt - PFX(含私钥,密码
jshainei.com,Windows 手动导入用):https://www.jshainei.com/ssl/ca_jshainei.pfx
Windows(推荐一键部署)
方法一:HN_CA.exe 一键自动部署(推荐)
- 下载工具:
https://mirrors.jshainei.com/ssd/source/auto_install/HN_CA.exe - 右键 → 以管理员身份运行(必须是管理员权限,否则无法写入本地计算机存储区)。
- 工具会自动把 jshainei CA 根证书导入到"本地计算机 → 受信任的根证书颁发机构",过程几秒完成,无需输入密码。
- 完全关闭所有浏览器窗口(包括后台进程,建议任务管理器确认),重新打开浏览器即可生效。
方法二:手动导入 PFX(适合一台机器偶尔装)
- 下载
ca_jshainei.pfx,双击 文件。 - 在"证书导入向导"中,存储位置选择 本地计算机(不要选当前用户),下一步。
- 文件路径保持默认,下一步,输入密码
jshainei.com。 - 选择 “将所有的证书都放入下列存储” → 点 浏览 → 选中 受信任的根证书颁发机构 → 确定 → 下一步 → 完成。
方法三:命令行(PowerShell,管理员)
或者用 certutil:
- 如果下载下来的文件是 HTML 报错内容,检查 URL 是否带反代或防火墙拦截。
Android
方法一:用户证书(推荐,无需 root)
- 手机浏览器访问
https://www.jshainei.com/ssl/ca_jshainei.crt下载,或通过微信/QQ 传到手机。 - 打开 设置(不同品牌路径略有差异):
- 原生 Pixel / Android 12–15:设置 → 安全和隐私 → 更多安全设置 → 加密与凭据 → 安装证书 → CA 证书
- 小米 MIUI / HyperOS:设置 → 密码与安全 → 系统安全 → 加密与凭据 → 安装证书 → CA 证书
- 华为 EMUI / HarmonyOS:设置 → 安全 → 更多安全设置 → 加密和凭据 → 从存储设备安装 → CA 证书
- 三星 One UI:设置 → 生物识别和安全性 → 其他安全设置 → 从设备存储安装 → CA 证书
- 选中下载好的
ca_jshainei.crt文件。 - 系统会警告"该证书颁发机构可以监控网络流量",点击 仍然安装(或"安装"),验证锁屏密码后完成。
- 到 设置 → 信任的凭据 → 用户 标签页能看到 “jshainei” 即为成功。
方法二:系统证书(需 root,让所有 App 都信任)
方法 A:Magisk 模块(推荐,Android 7–15 都适用)
- 按方法一把
ca_jshainei.crt装为用户证书。 - 在 Magisk 中下载并启用模块 AlwaysTrustUserCerts 或 MagiskTrustUserCerts。
- 重启手机,模块会自动把用户 CA 提升到系统信任库,第三方 App 即可信任。
方法 B:手动 remount /system(需要 root,Android 13 以下)
Android 重要限制
Android 7.0 之后的版本默认不信任用户安装的 CA 证书,只有浏览器和部分系统应用能用,第三方 App(如抓包目标 App)依然会报证书错误。要解决,需满足以下任一条件:
- 目标 App 是你自己开发的,在
AndroidManifest.xml里加networkSecurityConfig引用用户 CA; - 手机 root 后用 Magisk 模块把用户 CA 提升为系统 CA;
- 用 Frida / Xposed / LSPosed hook 掉 SSL Pinning 检查。
如果只是让浏览器访问 jshainei.com 系的 HTTPS 站点不出红叉,方法一装用户证书就够用。

文章评论