Подписание файла Windows EXE

Более простой способ - просто сгенерировать SVG в строку, создать HTML-элемент оболочки и вставить строку svg в элемент HTML с помощью $("#wrapperElement").html(svgString). Это прекрасно работает в Chrome и Firefox.

146
задан deceze 26 January 2017 в 14:42
поделиться

3 ответа

Можно попытаться использовать Инструмент Знака Microsoft

, Вы загружаете его как часть Windows SDK для Windows Server 2008 и.NET 3.5. После того, как загруженный можно использовать его из командной строки как так:

signtool подписывают/a MyFile.exe

, Это подписывает единственный исполняемый файл, с помощью "лучшего сертификата", доступного. (Если у Вас не будет сертификата, это покажет сообщение об ошибке SignTool.)

Или можно попробовать:

signtool signwizard

Это запустит мастер, который обойдет Вас посредством подписания Вашего приложения. (Эта опция не доступна после Windows SDK 7.0.)

<час>

, Если требуется овладеть сертификатом, который можно использовать для тестирования процесса подписания исполняемого файла, можно использовать инструмент.NET Makecert.

Инструмент Создания Сертификата (Makecert.exe)

, Как только Вы создали свой собственный сертификат и использовали его для подписания исполняемого файла, необходимо будет вручную добавить его как Доверяемый Корень CA для машины для контроль учётных записей , чтобы сказать пользователю, выполняющему его, что это от надежного источника. Важный . Установка сертификата, поскольку КОРНЕВОЙ CA подвергнет опасности Вашу пользовательскую конфиденциальность. Посмотрите, что произошло с DELL. можно найти больше информации для выполнения этого и в коде и через Windows в:

, Надо надеяться, который предоставляет еще некоторую информацию для любого пытающегося сделать это!

101
ответ дан Will Croxford 26 January 2017 в 14:42
поделиться

Журнал ASPects ASP имеет подробное описание о том, как подписать код (Необходимо быть участником для чтения статьи). Можно загрузить его до , http://www.asp-shareware.org/

Вот является ссылкой на описание, как Вы можете делать свое собственное свидетельство об испытании .

Это могло бы также быть интересно.

17
ответ дан Marian 26 January 2017 в 14:42
поделиться

Это не прямой ответ на вопрос, но это тесно связано (и полезно, что я надеюсь), так как рано или поздно программист поместит руку в кошелек:

Так, цены на подпись EV:

1 год: 104$
3-летний: 300$
https://www.digicert.com/friends/sysdev /
[Но у меня были проблемы с их поддержкой. Это было довольно бесполезно]

1 год: 349$
2-летний: 600$
3-летний: 750$
https://www.ksoftware.net/code-signing-certificates /

1 год: 350 евро
3-летний: 799 евро
https://en.sklep.certum.pl/data-safety/code-signing-certificates/certum-ev-code-sigining.html

1 год: $399,00
3-летний: $897,00
https://store.sectigo.com/cart.php? a=confproduct& годы i=0

1-410$
2 года - 760$
3 года - 950$
https://www.globalsign.com/en/code-signing-certificate/ev-code-signing-certificates /

1 год: 699$
3-летний: кто заботится (слишком дорогой)
, trustcenter.websecurity.symantec.com

<час>

Также видит ссылку, добавленную Erick Castrillo: cheapsslsecurity.com/sslproducts/codesigningcertificate.html

1
ответ дан 23 November 2019 в 21:47
поделиться
Другие вопросы по тегам:

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