Есть ли бесплатные инструменты для подписи кода [закрыто]

Я уже некоторое время делаю программу, которая заставляет ваш компьютер работать быстрее. Я скомпилировал его, но он выглядит как вирус, потому что он удаляет файл, изменяет настройки, изменяет реестр и некоторые другие вещи. Я знаю, что это не опасно, но антивирусное программное обеспечение не доверяет ему. Программа была сделана с использованием VBScript, Batch, html и power-shell.

Я обнаружил, что мой единственный способ решить эту проблему — купить цифровой сертификат, и они стоят более 100 фунтов стерлингов, а для небольших защит это настоящая пробка для шоу. У меня есть только около 50 фунтов стерлингов, чтобы запустить его, а затем нужно заняться такими вещами, как веб-хостинг и реклама.

Кто-нибудь знает, как я могу получить цифровой сертификат бесплатно или менее чем за 20 фунтов стерлингов. Любая помощь будет оценена по достоинству.

Мы не даем здесь рекомендаций по веб-сайтам — см. этот метапост для получения дополнительной информации.

Ответы (1)

Ваша проблема здесь не в инструменте (скорее всего, в вашем случае это какой-то VB Script), который является бесплатным или нет.

Проблема в том, что сертификаты для такой задачи не бесплатны, намеренно.

Если оставить в стороне все возможные атаки на процесс сертификации, идея такова:

Если программное обеспечение хочет изменить важные настройки, должно быть ясно, кому принадлежит программное обеспечение. Поскольку средний пользователь не может доказать, что программное обеспечение создано данным автором, он доверяет третьей стороне (центру сертификации), что они докажут это за него. Этот центр сертификации доказывает это, требуя, чтобы вы заплатили за такой сертификат, чтобы у них был хотя бы какой-то документ банковского перевода, электронная почта или что-то подобное, достаточно безопасное для них. Чем больше проверок они делают, тем дороже становится сертификат (играют роль и другие факторы).

Итак, инструмент для подписи предоставляется бесплатно, а сертификат — нет.