Многослойная защита видео-курсов от записи, перехвата и несанкционированного доступа
ChaCha20-Poly1305 + AES-256-CTR + HMAC-SHA256 + RSA-4096 + Ed25519. Видео хранится в формате .am4 — расшифровка on-the-fly в памяти.
Фоновый процесс отслеживает 1302 заблокированные программы в реальном времени. 3 предупреждения → блокировка лицензии.
Лицензия привязывается к железу (CPU + MAC + диск). Перенос на другой ПК невозможен.
Каждая лицензия работает только для одного курса. Нельзя смотреть разные курсы по одному ключу.
Монитор пингует сервер каждые 2 секунды. Если процесс убит — видео останав ливается, экран блокируется.
Полупрозрачные водяные знаки с ID лицензии всплывают 5 раз по 5 секунд в случайных местах.
При запуске проверяется версия. Если есть обновление (новые блокировки, баг-фиксы) — автоматически скачивается и устанав ливается.
Описания и задания в Markdown с user-select:none. Текст нельзя скопировать или выделить.
AndranikRuntimeMonitor отслеживает и блокирует следующие категории программ:
1. Обнаружение → предупреждение "⚠️ 1/3" — красный баннер справа сверху
2. Повторное обнаружение → "⚠️ 2/3" — второе предупреждение
3. Третье обнаружение → 🚫 Лицензия заблокирована на сервере. Доступ закрыт. Требуется новая лицензия.