- 80hou4天前7204
================================================
Windows 阻断 eMudhra 被泄露证书配置指南
=================================================
适用于离线环境或已禁用 Windows 自动更新的机器。
【相关资源】
- 事件披露及检测网站:https://emudhra.we-have-a-problem.com/
- GitHub 源码仓库:https://github.com/galadran/we-have-a-problem.com
第一步:创建脚本文件
在电脑任意路径(例如 D:\ 盘根目录)新建一个文本文件。
将文件名及后缀修改为:Block-EmudhraCompromisedCA.ps1
(请务必确保文件扩展名为 .ps1,而非 .ps1.txt)
步骤1.将以下完整脚本内容粘贴至该文件中并保存:```
#Requires -Version 5.1
#Requires -RunAsAdministrator
$ErrorActionPreference = 'Stop'
Import-Module PKI$file = [IO.Path]::GetTempFileName()
try {
Invoke-WebRequest -UseBasicParsing -Uri 'https://emudhra.we-have-a-problem.com/impacted-intermediates.json' -OutFile $file
if ((Get-FileHash -LiteralPath $file -Algorithm SHA256).Hash -ne 'F67B3ABE9B4879F4E91874ED041BECCD71257F1DB41C588C724CCF12AA90C59E') {
throw 'Manifest SHA-256 mismatch. No certificates were imported. Review the advisory before updating the pinned hash.'
}
$certificates = Get-Content -LiteralPath $file -Raw -Encoding UTF8 | ConvertFrom-Json
foreach ($certificate in $certificates) {
$base64 = $certificate.pem -replace '-----BEGIN CERTIFICATE-----|-----END CERTIFICATE-----|\s', ''
[IO.File]::WriteAllBytes($file, [Convert]::FromBase64String($base64))
Import-Certificate -FilePath $file -CertStoreLocation Cert:\LocalMachine\Disallowed
}
}
finally {
Remove-Item -LiteralPath $file
}```

第二步:运行脚本导入不信任列表
打开保存脚本的文件夹(例如 D:\ 盘)。
在资源管理器顶部的地址栏中直接输入 powershell 并按回车键(Enter)。
步骤2.在弹出的 PowerShell 窗口中,执行以下带参数的命令运行```
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\Block-EmudhraCompromisedCA.ps1```

第三步:验证防护效果
打开浏览器访问检测网址:https://emudhra.we-have-a-problem.com/
检查页面提示状态,确认已被成功阻断(显示绿色安全状态)。

绿!绿!绿!
主楼 - 80hou4天前7204
验证运行结果
脚本执行完成后,会将 16 个受影响的中间证书与交叉证书导入到系统的不受信任证书库中。
Win + R 打开运行窗口,输入 certlm.msc(或 certmgr.msc),展开 “不信任的证书” (Disallowed Certificates) -> “证书” 只要这些证书出现在这个列表里
当前 Windows 系统(包括依赖系统证书库的 Chrome、Edge、Schannel TLS 等)就会强制拒绝信任由这些泄露私钥的中间 CA 签发的任何证书,完成了阻断和保护。

^-^
- JohnLeo4天前6783
终于见到你开水了,回来了 ^-^
- 80hou4天前7204
这哪里是水啊,这是备忘录。省的下次装系统不知道去哪找 ^-^
- JohnLeo4天前6783
- 80hou4天前7204
- JohnLeo3天前6783
- 80hou3天前7204
自动更新太臃肿了,经常会把屏蔽的本地Ai模型又开启。就给关闭了。
话说有没有啥三网各自优化可以购买的商家推荐,不丢包的那种。 ^-^
上了一条云宽带10G的,特么dpi深度检测太厉害了,一段时间后就被阻断了。 ^-^
- jjaibb4天前6599
这个中间证书,和mjj们 99.99%不想干
- stimor4天前16113
我现在看见CA俩字,就以为是合约地址。。。。
- 莎士比亚4天前7759
- juvenile10243天前14280
- juvenile10243天前14280
脑婆更新下chrome就好了
- 80hou3天前7204
已经手动把证书拉到不信任了。不想更新chrome了。这浏览器更新太磨人。 ^-^
- JohnLeo3天前6783
Version 156.0.8078.48 (Official Build) (64-bit)
自动更新,一年算出一次问题吧,我现在学乖了把Google acc登录到不通的chrome profile这样来规避
- 80hou3天前7204
- JohnLeo3天前6783
好用吗,好用的话待会我试试 ^-^
- 80hou3天前7204
- juvenile10243天前14280
meme
- phirgos3天前19967
edge还没更新,所以得执行下


