Автономный инструмент для подписи кода для .exe файлов

4974
Peter Štibraný

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

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

2

2 ответа на вопрос

3

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

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

Спасибо. Моя проблема в том, что мне нужен только один инструмент, но минимальная загрузка, которую я смог выбрать с помощью веб-настройки, составила около половины гигабайта. Peter Štibraný 14 лет назад 0
2
harrymc

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

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

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

Спасибо. Звучит как разумная альтернатива signtool.exe Peter Štibraný 14 лет назад 0
По состоянию на 13 августа 2013 г. [site] (http://www.cryptguard.com/), о котором говорится выше, сообщает * «18-07-2013 Выполняется техническое обслуживание сервера. Пожалуйста, зайдите позже!» * ... Это решение может больше не будет применяться. RedGrittyBrick 11 лет назад 0
Сайт не работает, но инструмент можно найти во многих других местах, например [здесь] (ftp://ftp.oreilly.de/pub/examples/english_examples/9780735620216/cd_contents/Resources/Chapter20/codesigningx86.exe) , После публикации ни один файл не будет потерян. harrymc 11 лет назад 3

Похожие вопросы