2

Я хочу подписать .exe файлы, которые я произвожу. У меня уже есть сертификат подписи кода, единственным последним пропущенным шагом является 'signtool.exe' (или любой другой инструмент, который работает и является бесплатным, желательно из командной строки, чтобы его можно было легко написать в сценарии).

Моя проблема в том, что signtool.exe является частью .net Framework SDK, который является огромной загрузкой для этого предположительно небольшого инструмента (выбор только инструментов win32 и .net дает мне загрузку 0,5 ГБ). Возможно ли получить этот инструмент как отдельную загрузку где-нибудь? (Google пока не помог) Знаете ли вы какой-нибудь альтернативный инструмент для командной строки для подписи .exe-файлов?

2 ответа2

3

Инструмент SignTool - это инструмент командной строки, который создает цифровую подпись файлов, проверяет подписи в файлах или файлы отметок времени.

SignTool доступен как часть Windows SDK, ссылка для скачивания и документация здесь.

2

Microsoft впервые выпустила технологию подписи кода ("Authenticode" в терминологии MS) еще в 1998 году. В то время Microsoft предоставила небольшой (124 КБ) самораспаковывающийся ZIP-файл с именем «codesigningx86.exe».

К сожалению, этот файл больше не доступен на сайте Microsoft.

Он может быть загружен отсюда и включает в себя: signcode.exe, makecert.exe, cert2spc.exe, chktrust.exe, certmgr.exe, makecat.exe, makectl.exe.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .