Windows release

Установка ITA

ITA пока распространяется без платного сертификата подписи кода. Проект разрабатывает один независимый разработчик, и на старте бюджет направлен на само приложение и серверы. Поэтому Windows может показать предупреждение SmartScreen о неизвестном издателе.

Предупреждение означает отсутствие репутации или подписи, а не автоматически наличие вируса. Продолжайте установку только если файл скачан с interzoneta.top, его SHA-256 совпадает и ссылка VirusTotal относится к тому же хэшу. Никогда не отключайте Defender или SmartScreen ради ITA.

Как проверить файл перед запуском

  1. Когда загрузка станет доступна, скачивайте установщик только по кнопке на этой странице.
  2. Откройте PowerShell в папке загрузок и выполните Get-FileHash .\ITA-Setup-0.3.0.exe -Algorithm SHA256.
  3. Сравните результат с опубликованным ниже SHA-256 — все 64 символа должны совпасть.
  4. Откройте отчёт VirusTotal и убедитесь, что его SHA-256 совпадает с файлом. Смотрите актуальный отчёт, а не только скриншот.

Пример проверки релиза

Версия
0.3.0 — демонстрационный пример
Имя файла
ITA-Setup-0.3.0.exe
SHA-256
88F110017113C8834D4A6529C3123C5914D8E690E08F37EF3814C926F685C71A
Файл пока не опубликованОткрыть VirusTotal ↗
VirusTotal: 0 из 60 поставщиков отметили файл как вредоносный; SHA-256 совпадает
Проверка SHA-256 командой Get-FileHash в PowerShell

Это пример оформления проверки версии 0.3.0. Установщик ещё не опубликован на сайте и скачать его с этой страницы нельзя. Перед будущей загрузкой всегда сверяйте хэш с актуальным релизом и открывайте живой отчёт VirusTotal.

Если Windows показывает предупреждение SmartScreen

  1. Сначала ещё раз проверьте домен, SHA-256 и VirusTotal.
  2. В окне «Защитник Windows защитил ваш компьютер» нажмите «Подробнее».
  3. Проверьте имя приложения и путь к скачанному файлу.
  4. Если всё совпадает и вы осознанно доверяете релизу, нажмите «Выполнить в любом случае».
  5. В установщике подтвердите продолжение. Издатель может отображаться как неизвестный — это ожидаемо до появления подписи или магазинной сборки.

Если кнопки продолжения нет, устройство может находиться под корпоративной политикой или Smart App Control. Не обходите политику и не отключайте защиту: используйте личное тестовое устройство либо дождитесь подписанного/магазинного релиза.

Почему пока без подписи

Сертификат и инфраструктура подписи требуют регулярных затрат и проверки личности. Для ранней версии это пока несоразмерно бюджету соло-разработчика. План — перейти на магазинное распространение, включая Steam при прохождении его проверки, либо подключить доверенную подпись, когда появится стабильный доход.

После этого страница будет изменена: предупреждение останется только для старых неподписанных сборок, а основной канал будет вести на магазинную или подписанную версию.

Когда не следует продолжать