anglebird: все программы

Безопасность

Не будет ли вируса?

Нет. В сборке оригинальная программа разработчика, патч и файл лицензии. Проверить это можно самому за пару минут, верить на слово не нужно.

Что в каждой сборке

Внутри

  • Оригинальная программа разработчика нужной версии
  • Патч: правка проверок лицензии, описанная на странице программы
  • Файл лицензии; копия оригинального файла там, где без неё не обойтись

Чего я не делаю

  • Не добавляю рекламу, тулбары, автозапуск и сторонние программы.
  • Не кладу в установщик ничего, о чём не написано на странице программы.
  • Не прячу то, что сборка пропатчена: это написано в первом же экране.
  • Не прошу отключать антивирус, Gatekeeper, SmartScreen или контроль учётных записей.
  • Не ломаю чужие машины: патч ставится с бэкапом и откатом, повторный запуск безопасен.
  • Не берусь за то, чем не пользуюсь: проверить запуском иначе не получится.

Проверь сам

Пара минут на файл

  1. Сверь SHA‑256

    Посчитай хеш скачанного файла и сравни все 64 знака с тем, что на странице программы. Если не совпал хоть один знак, файл не мой: не запускай его.

    macOS · Терминал
    shasum -a 256 ~/Downloads/имя-файла.dmg
    Windows · PowerShell
    Get-FileHash .\имя-файла-setup.exe
    Windows · Командная строка
    certutil -hashfile имя-файла-setup.exe SHA256
  2. Сверь торрент с сайтом

    Если качаешь раздачей, хеш в торренте и SHA‑256 на странице считаются по одному файлу. После скачивания торрент-клиент проверит куски сам, а SHA‑256 покажет, тот ли это файл.

  3. Открой отчёт VirusTotal

    У каждого файла на странице программы есть ссылка на отчёт по его хешу. Файл при этом никуда не загружается: открывается проверка, которая уже есть.

    Если отчёта по хешу ещё нет, файл можно загрузить на virustotal.com самому. Загруженные файлы видят партнёры сервиса, для сборок программ это не страшно.

  4. Посмотри, что ставится

    На странице программы перечислено, какие папки и файлы установщик кладёт на диск. Больше он ничего не трогает.

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

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

Частый пример: установщики на Inno Setup Defender иногда помечает как Wacatac. Это известное ложное срабатывание, такие файлы я отправляю в Microsoft на перепроверку.

Как отличить. Если в отчёте VirusTotal срабатывают 1 или 2 малоизвестных движка из 70, это почти всегда ложное срабатывание на патч. Если файл помечают крупные антивирусы или хеш не совпал с сайтом, не запускай его и напиши мне.

Почему предупреждает система

Как пройти первый запуск

macOS
Изменённый файл программы теряет подпись разработчика, поэтому сборку подписываю заново локально (ad-hoc). После этого macOS заново спросит доступ к папкам вроде «Документов» — это нормально и ожидаемо.
Windows
SmartScreen предупреждает о файлах без цифровой подписи и без репутации. У каждой новой сборки репутации ещё нет, поэтому окно «Система Windows защитила ваш компьютер» появляется почти всегда.
Windows 11
Если включено «Интеллектуальное управление приложениями» (Smart App Control), неподписанный установщик блокируется без кнопки «Выполнить в любом случае», а исключение для одной программы сделать нельзя. Я не прошу его выключать: если оно включено, мои сборки на этом компьютере не запустятся.

Если что-то не так

Не запускай файл, удали его и напиши мне: название сборки и её SHA‑256. Я проверю и, если проблема в сборке, уберу её с сайта и расскажу, что случилось.