Advertisement

微软数字签名工具Signtool.exe(Windows SDK)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
1、ClickOnce 发布过程需要 Signtool.exe,但压缩包中包含 6.1.7600.16385 版本,经过测试确认可在 Visual Studio 2015 和 Windows 10 环境下正常运行。 2、请将 Signtool.exe 文件复制至 “C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin” 目录下。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Windows SDK中的Signtool.exe
    优质
    简介:Signtool.exe是微软Windows SDK提供的一个命令行工具,用于对可执行文件、库和脚本等进行代码签名,确保软件来源可信及完整性。 1. 使用ClickOnce发布应用时提示缺少Signtool.exe,在压缩包内提供了一个6.1.7600.16385版本的文件,已在VS2015、Win10环境下验证通过。 2. 将该文件复制到C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin目录下。
  • SignTool.exe
    优质
    简介:SignTool.exe是微软提供的一个命令行工具,用于代码签名和时间戳操作,确保软件发布者的身份验证及程序完整性。 在进行VS签名操作时遇到错误:“未找到 SignTool.exe”。为了解决这个问题,请先解压相关文件包,并从中选择SignTool.exe文件,然后将其放入C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin目录下。
  • Signtool.exe文件
    优质
    Signtool.exe是一款由微软开发的命令行实用程序,用于对PE文件、 cabinet文件和可移植的WiX库进行代码签名或时间戳。它确保了软件的身份验证与完整性。 签名工具 SignTool_exe:用于对 exe 和 dll 等文件进行签名。
  • 的SigCheck
    优质
    SigCheck是微软Sysinternals套件中的一个实用程序,用于验证文件和注册表项上的证书及数字签名信息,帮助用户确认软件来源的安全性和完整性。 验证映像进行了数字签名,并使用此简单的命令行实用工具转储版本信息。 用法:sigcheck [-i][-e][[-s]|[-v]][-q][-u] [-c 编录文件名] <文件或目录> -c 在指定的编录文件中查找签名。 -e 只扫描可执行映像(无论扩展名是什么) -i 显示映像签名者信息 -n 仅显示版本号 -q 静默模式(不输出标语) -s 对子目录进行递归操作 -u 仅显示未签名的文件 -v 以 CSV 格式显示输出内容 使用该工具的一种方法是,通过以下命令检查 Windows System32 目录中是否存在未签名的文件: sigcheck -u -e c:\windows\system32
  • 64位驱动signtool.exe
    优质
    Signtool.exe是一款由微软提供的命令行工具,用于对64位操作系统中的可执行文件和驱动程序进行数字签名,确保软件的真实性和完整性。 SignTool.exe 是用于驱动证书签名的工具,在64位Windows操作系统下安装驱动需要使用该工具进行签名。MSCV-VSClass3.cer 为交叉签名证书。
  • 64位驱动signtool.exe
    优质
    Signtool.exe是一款微软提供的命令行工具,用于管理和验证Windows操作系统的可执行文件和驱动程序的数字签名,特别适用于64位系统上的驱动开发和测试。 标题中的“64位驱动证书签名工具signtool.exe”是指在64位Windows操作系统下用于对驱动程序进行数字签名的工具。驱动程序签名对于确保软件来源可信、避免恶意软件以及保证系统兼容性至关重要。SignTool.exe是Microsoft提供的一款强大工具,它可以验证并签署可执行文件、驱动程序和其他代码,以确保它们的完整性和来源。 描述中提到的SignTool.exe 驱动证书签名工具进一步强调了这个工具的主要用途。在64位Windows环境下,为了保证系统的安全性和稳定性,所有驱动程序都必须经过数字签名才能被系统接受并安装。MSCV-VSClass3.cer是一个交叉签名证书,这种证书通常由权威的证书颁发机构(CA)签发,用于验证驱动程序开发者身份,确保驱动来源可靠。交叉签名允许不同证书之间的信任链,使得用户可以信任由该证书签名的驱动。 标签中列出的“64位”、“驱动”、“签名”、“证书”和“signtool”关键词提供了更多关于主题的信息。“64位”指明了操作系统环境;“驱动”是指驱动程序,这是操作系统与硬件交互的关键组件;“签名”指的是数字签名过程,它是软件验证的一部分;“证书”是用于数字签名的文件,包含公钥和发行者的相关信息;“signtool”是执行签名操作的具体工具。 在压缩包内的文件可能是一个特定版本的SignTool工具或者相关资源文件。例如,“zhymax-2690637-signtool_1601204420”可能是该工具的一个实例或包含说明文档和示例脚本的文件,其中“1601204420”可能表示创建或修改时间戳。 在实际使用中,SignTool.exe通常通过命令行接口运行,使用不同的参数来执行不同的任务。例如,“signtool sign a f mycert.pfx p mypassword mydriver.sys”这个命令将使用mycert.pfx证书文件及其密码对mydriver.sys驱动进行签名。 正确使用SignTool及其相关证书对于维持系统的正常运行和保护用户免受恶意软件攻击至关重要,是开发和管理64位Windows系统必备的知识点。
  • 关于Windows的makecert.exe和signcode.exe
    优质
    本文介绍了在Windows操作系统中用于软件数字签名的重要工具——makecert.exe和signcode.exe。通过这两种实用程序,开发者可以创建自定义证书并为自己的应用程序添加数字签名,从而增强软件的安全性和用户信任度。 1. 下载签名工具后,请解压文件。 2. 解压后的目录包含两个可执行程序:makecert.exe 和 signcode.exe。 3. 打开命令行窗口,并使用 cd 命令切换到解压的目录中。 4. 创建数字证书文件,输入以下命令: ``` makecert /sv pvk.PVK /n CN=XiaoGuo,E=example@example.com -$ individual -r -e 01/01/2040 cer.cer ``` 5. 执行上述命令后,系统会提示输入三次密码(例如:test123),确认无误后,在当前目录下将生成两个文件 pvk.PVK 和 cer.cer。 6. 使用 signcode.exe 对程序进行数字签名: 7. 双击运行 signcode.exe 并按照以下步骤操作: - 步骤 1: 确定要签名的文件名; - 步骤 2:选择“自定义”选项; - 步骤 3:在证书部分,点击按钮从文件中选取 X.509 格式的 cer.cer 文件作为数字证书来源; - 步骤 4: 私钥位置选为 pvk.PVK 文件,并输入之前设置的密码(例如 test123)进行确认; - 步骤 5:选择哈希算法,如 md5。其余选项保持默认即可。 8. 点击完成按钮以结束签名过程。
  • Windows应用程序.zip
    优质
    这是一个包含Windows应用程序数字签名工具的压缩文件,内含用于对可执行文件和驱动程序进行数字签名的相关软件及文档。 Windows应用数字签名工具包括makecert.exe、cert2spc.exe、pvk2pfx.exe和signtool.exe。
  • 复制
    优质
    数字签名复制工具是一款专为管理和操作数字证书及签名设计的应用程序。它允许用户轻松地创建、备份和传输数字签名,确保文件的安全性和完整性。 数字签名克隆工具的使用方法在打开软件后一目了然。请勿将其用于非法用途,仅供研究之用。
  • 移除
    优质
    移除数字签名工具是一款专为软件开发者和技术人员设计的应用程序,旨在帮助用户便捷地删除可执行文件、DLL和其他类型的文件上的数字签名。此操作便于测试和开发过程中的代码更新与调试工作。 解决Win10系统“管理员已阻止程序运行”的问题可以按照以下步骤进行: 1. 打开bin文件夹,并找到主程序。 2. 选择目标exe文件,例如Wlrun.exe。 3. 点击“清除数字签名”,这将生成一个名为Wlrun.exe.nosign的文件。 4. 备份原来的Wlrun.exe文件后,把Wlrun.exe.nosign去掉后缀名,使其变为Wlrun.exe。 5. 此时可以再次尝试运行Wlrun.exe。