百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

osslsigncode

> 编程语言
开源

基于 OpenSSL 的 Authenticode 签名,适用于 PE、CAB、CAT、MSI、APPX 和脚本文件

1.1K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

基于 OpenSSL 的 Authenticode 签名,适用于 PE、CAB、CAT、MSI、APPX 和脚本文件

osslsigncode ===============

编译状态

它是什么呢?

为什么不使用 signtool.exe? 因为我并不想每次需要对二进制文件进行签名时都要去 Windows 机器上 - 我可以在 Linux 机器上使用 Wine 编译和构建二进制文件,但无法对它们进行签名,因为 signtool.exe 充分利用了 Windows 中的 CryptoAPI,而这些 API 在 Wine 中尚未完全实现,因此 signtool.exe 工具将会失败。于是,osslsigncode 诞生了。

它可以为 PE(EXE/SYS/DLL 等)、CAB、CAT、MSI 和 APPX 文件以及具有.ps1、.ps1xml、.psc1、.psd1、.psm1、.cdxml、.mof 和.js 扩展名的脚本文件添加签名和时间戳。它支持与 signtool.exe 的 "-j javasign.dll -jp low" 相同的功能,即为包含 Java 文件的 CAB 文件添加有效的签名。它还支持通过代理获取时间戳。此外,它还支持签名验证、删除和提取。

本节介绍如何为 Unix-like 操作系统构建 osslsigncode。有关 Windows 的说明,请参阅 INSTALL.W32.md。我们强烈建议您下载 发行版 tarball,而不是从 git 仓库进行克隆。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言