DOCS > 安全软件误报说明
Lycia Player 最后编辑:2026-08-29

安全软件报毒与拦截说明

开源透明声明
Lycia Player 是一款 100% 开源的本地 Windows 音乐播放器,所有源代码与构建发布流程均在 GitHub 完全公开。程序不包含任何恶意代码、后门或广告插件,绝不会窃取用户隐私或破坏系统。

1 为什么会被报毒或阻止下载?

部分用户在浏览器下载或 Windows 运行时可能会遇到 Trojan:Win32/Wacatac.H!ml 报毒,或者浏览器提示“不安全/已阻止”。这属于典型的安全软件启发式误报(False Positive),主要原因如下:

  1. 缺少商业代码签名证书(最核心原因)
    商业代码签名证书(EV / OV Code Signing)每年费用昂贵。作为非营利开源项目,软件未购买签名,在 Windows SmartScreen 与 Defender 眼中属于“未知发布者(Unknown Publisher)”,信任评级极低。
  2. !ml 启发式 AI 检测机制
    报毒名称中的 !ml 后缀代表 Machine Learning(机器学习)。这表示微软 Defender 并非匹配到了已知的真实病毒特征码,而是云端 AI 算法对新文件结构的“概率性推测”。
  3. 便携版打包与原生底层调用特征
    便携版启动器(Portable)在解压释放运行时依赖、调用 WASAPI 独占音频直通、注册全局快捷键、置顶桌面歌词等原生系统 API 时,容易触发安全软件过于敏感的防御规则。
  4. 新版本发布初期缺乏信誉积累
    刚发布的新版本二进制文件在微软云端没有足够的下载量和信誉累积,防御系统会采取“宁可错杀也不放过”的策略进行拦截。

2 浏览器阻止下载的解决办法

如果浏览器在下载完成时拦截文件,请按以下步骤放行:

Microsoft Edge 浏览器

  1. 点击右上角下载图标,找到被提示的文件。
  2. 将鼠标悬停在警告上,点击右侧的 “...” (更多操作) 按钮。
  3. 选择 “保留”。
  4. 在弹出的二次确认面板中,点击 “显示详细信息”,然后点击 “仍要保留”。

Google Chrome 浏览器

  1. 点击右上角下载列表,或按快捷键 Ctrl + J 打开下载管理页。
  2. 找到被拦截的 Lycia Player 文件,点击 “保留危险文件”(或“保留”)。
  3. 在弹窗中选择 “仍然保留”。

3 Windows Defender / 安全中心阻止处理

情况 A:SmartScreen 提示“Windows 已保护你的电脑”

  1. 点击弹窗中的 “更多信息”(文字链接)。
  2. 右下角会出现 “仍要运行” 按钮,点击即可正常安装/启动。

情况 B:安全中心提示发现威胁(Wacatac.H!ml)并自动隔离

  1. 打开 Windows 设置 $\rightarrow$ 隐私和安全性 $\rightarrow$ Windows 安全中心。
  2. 点击 “病毒和威胁防护” $\rightarrow$ 点击 “保护历史记录”。
  3. 找到刚刚被拦截的 Lycia.Player 威胁记录并点击展开。
  4. 点击右下角 “操作” 按钮,选择 “在设备上允许” 或 “还原”。

情况 C:添加到排除项(避免重复误删)

  1. 在 Windows 安全中心进入 “病毒和威胁防护设置” $\rightarrow$ 点击 “管理设置”。
  2. 向下滑动找到 “排除项”,点击 “添加或删除排除项”。
  3. 点击 “添加排除项” $\rightarrow$ 选择 “文件夹”,选择 Lycia Player 的安装或解压目录。

4 开发者误报申诉机制

为了保障所有用户的安全和体验,每个正式版本打包发布后,开发者都会向微软官方安全中心提交误报审核:

  • 提交入口:Microsoft Security Intelligence (WDSI)
  • 审核周期:通常在提交后 2 ~ 24 小时 内完成人工/云端复核。审核通过后,微软会更新全球病毒库并解除拦截。

5 常见问题 FAQ

Q: 这个软件真的安全吗?

完全安全。 Lycia Player 专注于本地音频体验,代码完全开源。如果你具备开发经验,可以随时查阅代码仓库或自行从源码编译构建。

Q: 为什么其他大型商业软件不会提示?

大型商业软件拥有昂贵的企业级 EV 数字签名证书,并且拥有数百万级下载量建立的微软安全信誉体系。开源/个人软件往往因为成本和非商业性质未配置昂贵证书。

Q: 如何验证我下载的安装包未被篡改?

你可以在 PowerShell 中运行以下命令计算文件的 SHA256 哈希值,并与 GitHub Release 发布的哈希校验码比对:

Get-FileHash "C:\路径\Lycia.Player_1.3.12_x64-setup-portable.exe" -Algorithm SHA256