启动即检测
程序启动后自动开始扫描,无需点击任何按钮。打开就能看到「恭喜你」的答案。
开箱即喜
程序启动后自动开始扫描,无需点击任何按钮。打开就能看到「恭喜你」的答案。
开箱即喜
识别 Electron、LibCEF、CefSharp、NW.js、MiniBlink、MiniElectron、WebView2、Edge、Chrome、Qt WebEngine、Chromium 等 10+ 类浏览器内核。
查看指纹
读取注册表 Uninstall 项 + 遍历所有硬盘的 Program Files,不放过任何一个偷偷装上浏览器的应用。
注册表 + 硬盘
Acrylic / Mica 半透明卡片、微光边框、12px 圆角,多列自适应布局,至少 3 列并排。
WinUI 3 原生
右下角圆形音量按钮,默认循环播放喜庆 BGM,支持音量调节与 --no-bgm 一键静音。
BGM 随喜
每个应用的磁盘占用精确到 XX.XX GB,从大到小排列 —— 谁最占地方,一目了然。
谁占盘
从 PE 图标资源提取最大 256px 清晰图标,后台线程加载,不卡界面。
PE 资源 → 邻居 → 默认
流式分块扫描、零分配目录统计、特征文件精确 stat、并行检测,秒级完成全盘扫描。
快
发布时自动裁剪 WinML / AI 原生库(约 40MB),音乐压缩编码,安装包又小又轻。
小
支持 Windows 10 1809+ / Windows 11。推荐安装 Everything 以启用秒级全盘扫描。
提示
解压后双击 CefDetectorPlus.exe 即可运行;添加启动参数 --no-bgm 可关闭背景音乐。
基于安装目录中的标志性文件指纹识别,无需网络、无需联网查询。以下引擎均可被识别:
electron.asarlibcef.dllWebView2Loader.dll
msedgewebview2.exenw.exenw.dll
QtWebEngineProcess.exemini_blinkmini_electron
msedge.exechrome.exesnapshot_blob.bin
同目录多候选命中时按引擎优先级合并(Electron > Edge/Chrome > NW.js > CefSharp > Mini > CEF),同一应用目录全局只产生一个条目。
环境要求:.NET 10 SDK + Windows App SDK 2.2,Windows 10 1809+ / Windows 11。
# 还原依赖并构建 Release
dotnet restore
dotnet build -c Release
# 或直接用 Visual Studio 打开
CefDetectorPlus.sln提示
克隆仓库后即可编译,无需额外配置;背景图、音乐均已内嵌为资源,开箱即用。
# 正常运行(带喜报 BGM)
dotnet run
# 关闭背景音乐
dotnet run -- --no-bgm同一个理念,多种实现 —— 按你的平台与偏好选择。
| CefDetectorPlus(C# 版) | CefDetectorX | CefDetectorLinux | |
|---|---|---|---|
| 技术栈 | C# / WinUI 3(Windows App SDK) | Electron(JavaScript) | Linux(Rust) |
| 目标平台 | Windows 10 1809+ / 11 | Windows | Linux 桌面 / 服务器 |
| 界面风格 | 喜报主题 · 液态玻璃卡片 | 简洁现代 UI | 命令行 / 终端 |
| 检测方式 | 注册表 + 全盘扫描 + 二进制签名 | Everything 全盘索引 | 目录遍历 |
| 运行进程高亮 | — | ✓ | — |
| 背景音乐 | ✓(内嵌,可关) | ✓(可替换 bgm.mp3) | — |
| 依赖 | Windows App SDK | 需先安装 Everything | 无运行时依赖 |
| 体积 | 发布版精简(自动裁剪无用库) | Electron 系体积较大 | 单文件极小 |
在应用安装目录中查找标志性文件(libcef.dll、electron.asar、msedgewebview2.exe、nw.exe、QtWebEngineProcess.exe 等),并辅以二进制签名检测,识别精度更高。
源码构建需要 .NET 10 SDK 与 Windows App SDK 2.2;如果直接使用发布版(msixbundle / exe),则无需额外安装。
不会。检测采用流式分块读取、特征文件名精确 stat、目录级缓存与并行检测,并自动跳过缓存 / 临时 / 版本控制目录,正常机器十几秒内完成。
采用多引擎优先级合并与原子去重,同一应用目录只产生一个条目,并治理了大量误报场景。
Python 版检测器(CefDetectorPlus)已停止推荐:需要解释器、扫描性能较差、且难以打包成美观的原生界面。C# 版是它的完美替代,欢迎体验。