«Поставьте нам систему защиты» звучит как покупка одной программы. На деле это четыре разных слоя, и каждый закрывает свою дыру: один решает, кто вошёл, второй - что лежит на диске, третий - кого видно на утёкшей копии, четвёртый - что вы делаете, когда копия всё-таки всплыла.
Система защиты контента - это не одна программа, а связка из четырёх слоёв: выдача доступа, шифрование самих файлов, именная метка зрителя и порядок действий при утечке. Каждый слой отвечает за свой вопрос. Выдача доступа решает, кто получил курс и на каком устройстве. Шифрование определяет, что именно лежит у ученика на диске: смотрибельный файл или набор байтов без ключа. Метка отвечает на вопрос, чья копия всплыла в складчине. Реакция определяет, что происходит дальше: отзыв ключа, замена материала, разговор с площадкой.
Слои независимы, и дыра в одном не закрывается усилением другого. Самое сильное шифрование бесполезно, если ссылку на курс раздают одну на всех. Идеальная выдача доступа не поможет, если файл после скачивания открывается любым плеером. Метка не спасёт, если вы никогда не смотрите, где всплывают ваши материалы. Поэтому вопрос «какую защиту поставить» правильнее звучит как «какие слои у меня уже есть, а какие открыты прямо сейчас».
Самая частая утечка не техническая. Курс лежит в облаке, ссылку получают ученики, ссылка уходит дальше по переписке, и через месяц её открывает человек, который ничего не платил. Никто ничего не ломал.
Слой доступа закрывает именно это. У нас он устроен так: ученик получает личный код активации, вводит его один раз в плеере, и код привязывается к его компьютеру. Второй человек с тем же кодом курс не откроет. Код можно выдать со сроком - например, на время потока - и отозвать, если оплата не прошла или доступ передали дальше.
Здесь же решается вопрос, который авторы обычно откладывают: сколько устройств разрешено одному ученику. Ноль запасных - и вы утонете в просьбах «переустановил Windows, откройте заново». Три и больше - и один код спокойно обслуживает трёх человек. Разумная середина - одно устройство плюс ручная замена по запросу, чтобы за подменой стоял живой человек, а не автоматика.
Если после скачивания на диске оказался обычный MP4, дальше говорить не о чем: файл копируется, переименовывается и выкладывается куда угодно. Поэтому второй слой - шифрование материалов, при котором курс превращается в закрытый контейнер, а ключ живёт отдельно от файла и выдаётся плееру только после проверки доступа.
Важна деталь, которую редко проговаривают: где ключ находится в момент просмотра. Если он лежит в файле рядом с видео - защита декоративная. Если приходит с сервера на конкретный сеанс и не сохраняется на диск, то вытащить его сложнее, чем скачать курс у соседа, а именно это и есть цель. Подробнее про этот слой - в разборе защиты видео от копирования и скачивания.
Третий слой не мешает утечке - он делает её опасной для того, кто сливает. Поверх видео идёт именная метка: имя или номер ученика, который смотрит. Метка динамическая, перемещается по кадру, поэтому её не обрезать и не закрасить одним прямоугольником.
Смысл слоя в экономике. Пират не боится защиты вообще, он боится персональной ответственности. Копия с чужим именем в кадре - плохой товар: её неудобно продавать, неприятно раздавать, и она указывает пальцем на источник. Про границы этого слоя честно сказано в статье о защите видео от записи экрана: пересъёмку телефоном не блокирует ничто, метка остаётся и на ней.
Этот слой авторы не ставят почти никогда, а он самый дешёвый. Он состоит из трёх заготовок: как вы узнаёте об утечке, кому и в какой форме пишете, что меняете у себя.
Узнать - значит регулярно смотреть складчины и площадки перепродажи по названию своего курса, а не ждать письма от доброжелателя. Написать - значит иметь готовый текст обращения к площадке и понимание, что жалоба догоняет копию, а не предотвращает её. Изменить у себя - значит отозвать код того ученика, чья метка нашлась на копии, и не выдавать новый на то же устройство.
Если первый шаг ещё не сделан, начните с бесплатной проверки, продают ли ваш курс: заодно увидите, сколько людей смотрели чужую раздачу вместо вашей кассы.
Порядок диктуется не техникой, а тем, где у вас сейчас течёт.
| Что происходит | Какой слой закрывает | С чего начать |
|---|---|---|
| Ссылку на курс передают друг другу | доступ | коды активации с привязкой к устройству |
| Ученики скачивают файлы и хранят их у себя | шифрование | закрытый контейнер вместо MP4 |
| Курс уже нашли в складчине | метка | именной оверлей на видео |
| Утечку находят случайно и не знают, что делать | реакция | регулярная проверка площадок и готовый порядок действий |
Собирать всё сразу не нужно. Практический минимум для автора одного курса - слой доступа плюс шифрование: они закрывают самый массовый сценарий, когда материал уходит по цепочке знакомых. Метка добавляется, когда курс дорогой и утечка стоит заметных денег. Четвёртый слой ставится за час и не стоит ничего, кроме дисциплины.
Она не делает копирование невозможным - и никто на рынке не делает. Экран светится, значит его можно снять на телефон; это физика, а не чья-то недоработка. Задача другая: сделать копирование дороже и рискованнее, чем оно того стоит. Курс, который открывается только личным кодом, лежит на диске зашифрованным и играет с именем зрителя в кадре, для складчины неудобный товар. Организатору проще взять соседний курс, который до сих пор лежит открытым архивом.
Если вы сравниваете конкретные инструменты, а не подходы, посмотрите раздел сравнений: там разобрано, что именно защищает каждый сервис и сколько это стоит.
Напишите, как сейчас устроена выдача материалов - покажем, какой слой у вас открыт и что закрывается первым. Первый курс защищаем бесплатно: до 15 учеников или 30 дней.
Написать в Telegram