如何验证 EmEditor 可执行文件的数字签名
我们的 EmEditor 可执行文件都经过数字签名,因此你可以验证该文件确实由我们创建且未被篡改。本指南说明如何检查 EmEditor 可执行文件是否具有有效签名。
EmEditor 的可执行文件(如 EmEditor.exe 和 EEAdmin.exe),以及 EmEditor 的 DLL(如 ee128.dll)都使用我们的数字签名进行了签名。
我们也会打包来自其他公司的库文件,例如 vccorlib140.dll。这些文件可能由其原始公司签名,而不是由我们签名。本指南重点介绍如何验证由 Emurasoft 创建的可执行文件和 DLL 的签名。
你可以使用本指南验证 EmEditor 的桌面版和便携版可执行文件。若要在安装桌面版之前验证安装程序的数字签名,请使用本指南。
验证步骤
仅当以下六个步骤中的所有检查均通过时,EmEditor 可执行文件才是有效的。
- 前往安装文件夹
a. 桌面版:安装 EmEditor。打开包含EmEditor.exe等 EmEditor 可执行文件的文件夹。默认路径为%LocalAppData%\Programs\EmEditor。
b. 便携版:解压.zip压缩包。打开包含EmEditor.exe的根目录。 - 右键点击
EmEditor.exe,然后点击属性。 - 切换到数字签名选项卡。
- ✅ 应该存在数字签名。
- ❌ 如果没有数字签名,则该安装程序/文件不可信。不要运行该可执行文件。

- 在嵌入式签名列表中,双击名称为 Emurasoft, Inc. 的条目。
- ✅ 你会看到一个名称为 Emurasoft, Inc. 的签名条目。
- ❌ 如果没有来自 Emurasoft, Inc. 的签名,则该可执行文件不可信。

- 在数字签名详细信息窗口中,检查顶部的状态消息:
- ✅ 你会看到类似:“此数字签名正常。”的消息。
- ❌ 如果消息显示“数字签名无效。”或任何其他错误消息,而不是“此数字签名正常。”,请将该可执行文件视为不可信。
- 在签名者信息下,核对以下字段:
- ✅ 名称:Emurasoft, Inc.
- ❌ 如果该字段不匹配,则该可执行文件不可信——即使它显示“此数字签名正常。”也是如此。
总结
- 只有在以下全部条件都满足时,EmEditor 可执行文件才可信:
- 存在数字签名选项卡。
- 数字签名详细信息显示:“此数字签名正常。”
- 签名者名称为 Emurasoft, Inc.。
- 如果对某个 EmEditor 可执行文件的检查中任意一项未通过:
- 该可执行文件不可信。不要运行它,因为它可能是恶意软件或已损坏的可执行文件。
- 前往客户中心的下载页面,下载带有有效签名的 EmEditor。