Готов к работе
2025 / 2026

2134 CodeLock: Система валидации лицензий и защиты игровых сборок
Чудновский Владимир Александрович
руководитель проекта
Семичаснов Илья Владимирович
руководитель направления
Продлен
14.01.2026
Одобрен
14.01.2026
Паспорт проекта
Аннотация
Пиратство и мошенническое ПО, нацеленное на взлом лицензионных систем и модификацию бинарных файлов, остаются критическими угрозами для игровой индустрии, особенно для инди-разработчиков. Эти угрозы приводят к прямым финансовым потерям, подрывают доверие пользователей и обесценивают результаты интеллектуального труда.
CodeLock — это сервис автоматической поставки защиты игр, ориентированный на независимых разработчиков. Сейчас CodeLock представляет собой базовый комплекс инструментов,...
Отрасль
Информационная безопасность
Теги
С++
Bear Head Studio
Криптография
Шифрование
Claw Engine
Цель
Разработать систему защиты, предотвращающую несанкционированный доступ, модификацию и распространение игрового продукта без разрешения правообладателя.
Ожидаемые результаты
- Модуль расширенной обфускации:
- Реализация многоуровневой обфускации (управляющий поток, данные, строки, вызовы API) для критических участков кода игры и компонентов защиты.
- Подсистема JIT-компиляции защитных механизмов:
- Разработка механизма динамической генерации и исполнения машинного кода ключевых проверок (лицензия, целостность, время) в памяти.
- Усложнение анализа и патчинга логики защиты за счет динамического формирования исполняемого кода.
- Модернизированные и защищенные компоненты системы:
Форма и способы промежуточного контроля
Контакты руководителя проекта:
Чудновский Владимир Александрович: https://t.me/chudnoffsky
Контакты руководителя направления и по совместительству руководителя Мастерской:
Семичаснов Илья Владимирович: https://t.me/LockFall
Канал коммуникации:
* *Discord — члены всех проектов студии ведут коммуникацию на специальном Discord-сервере. Каждому участнику выдается соответствующая роль, которая открывает возможность для посещения внутренних категорий для доступа в чаты и голосовые каналы
График...
Форма представления результатов
В рамках реализации первого года планируется создать демонстрационный стенд, позволяющий целевой аудитории протестировать пользовательский опыт
Ресурсное обеспечение
Участникам команды необходимо иметь:
- ОС: Windows 10, 64-разрядная
Минимальные системные требования:
* *- ЦПУ: Процессоры x64 с поддержкой SSE4.2, от четырехъядерных процессоров Intel или AMD с частотой 2,5+ ГГц
* *- ОЗУ: от 8 Гб
* *- Хранилище: Не менее 5 ГБ свободного места.
* *- Видеокарта: NVIDIA GeForce GTX 1050TI и лучше
Рекомендуемые системные требования:
- ЦПУ: Процессоры Intel i5 / i7 / i9 с 6+ ядрами или AMD Ryzen серии 5/7, 3+ ГГц
- ОЗУ: 16 ГБ
* *- Хранилище: 10 ГБ или больше...
Имеющийся задел
- Прототип системы CodeLock с клиент-серверной архитектурой.
- Сервер валидации лицензий и база пользователей.
- Лаунчер с авторизацией, активацией и запуском игровых сборок.
- DevApp для загрузки бинарных сборок, управления версиями и применения базовой защиты.
- Модуль статической защиты бинарных файлов от копирования и простой модификации.
- Протоколы взаимодействия компонентов и базовая инфраструктура лицензирования.
- Анализ уязвимостей и ограничений текущей модели защиты.
Заказчик
МИЭМ / Мастерская "Игровая инженерия и интерактивные системы МИЭМ НИУ ВШЭ"