Почему Windows или антивирус могут предупреждать о CyrFlip

Обновлено: 24 сентября 2026 · English (оригинал)

Эта страница - для того момента, когда Windows или антивирус только что остановили CyrFlip. Она объясняет, что это за предупреждение, почему оно появляется, что именно нажать и чего CyrFlip никогда не делает - именно в таком порядке, чтобы вы могли решить сами.

Что это за предупреждение

«Система Windows защитила ваш компьютер»

Это Microsoft Defender SmartScreen. Синее окно сообщает: "Microsoft Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk." (SmartScreen предотвратил запуск неопознанного приложения; его запуск может подвергнуть компьютер риску). После нажатия «Подробнее» окно показывает Приложение: CyrFlip.exe и Издатель: Неизвестный издатель, а также кнопки «Выполнить в любом случае» и "Don't run" (не запускать).

Антивирус помещает CyrFlip.exe в карантин или блокирует его

Пока известен случай с Avast / AVG, которые называют это IDP.Generic (Behavior Shield). Другие антивирусы могут называть такое же срабатывание иначе.

Где это встречается: предупреждения могут появляться для ZIP с GitHub и для пакета winget (winget ставит тот же самый ZIP). Версия из Microsoft Store подписана Microsoft и предупреждения SmartScreen не вызывает.

Почему оно появляется

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

Есть и вторая причина, которую подпись не устранила бы. Чтобы делать свою работу, индикатор раскладки делает ровно то, за чем следят поведенческие эвристики антивирусов: ставит глобальный клавиатурный хук (а при включённом контекстном меню - ещё и хук мыши), синтезирует Ctrl+C и Ctrl+V, читает буфер обмена и может заменять системный текстовый курсор. Запуск программы прямо из временной папки (изнутри ZIP или из %TEMP%) добавляет ещё один флаг репутации.

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

Что именно нажать

  1. Сначала распакуйте ZIP в постоянную папку, например %LOCALAPPDATA%\Programs\CyrFlip\, и запускайте CyrFlip.exe оттуда, а не изнутри архива.
  2. SmartScreen: нажмите «Подробнее», убедитесь, что приложение - CyrFlip.exe, затем нажмите «Выполнить в любом случае». Windows запомнит это для данного файла.
  3. Карантин антивируса: восстановите файл из карантина и добавьте исключение только для этой одной папки. Затем сообщите о ложном срабатывании производителю антивируса (у Avast и AVG на сайтах есть форма для ложных срабатываний) - это поможет всем остальным пользователям.
  4. Необязательная проверка: сравните SHA-256 файла с файлом .sha256, опубликованным рядом с ZIP на странице релиза (Get-FileHash CyrFlip.exe в PowerShell), или загрузите файл на VirusTotal.
  5. Или обойдитесь без предупреждения совсем: установите CyrFlip из Microsoft Store - эта версия подписана Microsoft.

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

Чего CyrFlip никогда не делает

Запросы прав администратора, которые вы всё же можете увидеть

Что он меняет и как это отменить

Те же факты, подробнее, - в политике конфиденциальности.

Если сборки CyrFlip когда-нибудь станут подписанными, эта страница останется и скажет, с какой версии.

Вопросы или новое предупреждение, о котором стоит сообщить: sza@ukr.net.