Почему антивирус может ругаться

Коротко: это не вирус. Ниже — что вы видите, почему, что делают программы и что нажать.

1 Что вы можете увидеть

При запуске установщика Windows показывает синее окно «Система Windows защитила ваш компьютер» с подписью «Неизвестный издатель». Реже антивирус (Defender, Kaspersky и другие) помещает файл в карантин или удаляет его сразу после скачивания.

Что нажать: в синем окне — «Подробнее», затем «Выполнить в любом случае». Установка продолжится как обычно.

2 Почему Windows так пишет

«Неизвестный издатель» значит одно: у установщика нет платной цифровой подписи. Подпись — это сертификат, который покупают у удостоверяющего центра и продлевают каждый год; Windows по нему узнаёт автора файла. Ни о содержимом программы, ни о её безопасности это окно ничего не говорит.

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

3 Что делают программы

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

  • «Агент» (ставится там, где принтер): держит связь с нашим сервером, принимает задания на печать и отдаёт их принтеру через обычную печать Windows. Показывает значок в трее — никогда не работает скрыто.
  • «Печать» (ставится там, откуда печатаете): создаёт в Windows виртуальные принтеры на встроенном драйвере Microsoft и отправляет то, что вы печатаете, на выбранный удалённый принтер.
  • Обе умеют обновляться — только после вашего нажатия «Установить» — в окне обновления или в меню значка; сама по себе программа не переустанавливается.
  • Ни в одной из них нет паролей и ключей от нашей базы — с версий Agent 3.5 и Desktop 2.5 напрямую с базой они не работают. Всё общение с нашим сервером идёт по защищённым соединениям (HTTPS и WebSocket поверх TLS); кроме него программы обращаются только к GitHub — проверить и скачать обновление.

4 Почему антивирус иногда ругается сильнее, чем Windows

Антивирусы судят не только по подписи, но и по «повадкам»: программа без подписи, ставится без прав администратора, запускается вместе с Windows, живёт в трее, ходит в интернет. Каждая из этих черт по отдельности обычна, вместе они похожи на профиль, который эвристика помечает «на всякий случай». Такие срабатывания у нас были, мы их разбирали: например, убрали шифрование служебного файла, которое провоцировало ложную тревогу.

5 Если антивирус удалил файл или программу

  1. Откройте карантин антивируса и восстановите файл.
  2. Добавьте в исключения папку программы: %LOCALAPPDATA%\Programs\integraunt-agent для «Агента» или %LOCALAPPDATA%\Programs\integraunt-print для «Печати».
  3. Скачайте установщик заново — с нашего сайта. Файл на сайте — точная копия файла из открытого релиза на GitHub; сверка по контрольной сумме выполняется автоматически каждые полчаса.
Открытые релизы: «Агент» — integraunt-agent-releases, «Печать» — integraunt-print-releases.

6 Остались вопросы

Напишите нам в Telegram: @integraunt_bot → Кабинет → значок 💬 в правом нижнем углу (откроется «Поддержка»). Обращение придёт вместе с данными вашего аккаунта, ответим там же. Аккаунта ещё нет — /start → «Кабинет» → «Создать кабинет», это минута.