Веб-приложение для защиты ПО от несанкционированного копирования: обфускация кода и управление лицензиями
Авторы
Орлов Глеб Олегович
Уфимский университет науки и технологий
Ключевые слова:
веб-приложение, обфускация, защита от пиратства, онлайн-активация ПО, управление лицензиями, python, Django
Аннотация
В рамках защиты ПО от несанкционированного копирования и пиратства была описана структура системы защиты, реализованная в виде веб-приложения, состоящего из двух модулей – обфускатора кода и генератора лицензионных ключей. Представлен алгоритм обфускации исходного кода с применением ложных строк, имитирующих верификацию ключа. Алгоритм составлен таким образом, чтобы запутывать код без серьезных потерь в быстродействии. Описана структура модуля генерации лицензионных ключей, предложен способ получения уникальных идентификаторов оборудования пользователей для дальнейшего внедрения этих идентификаторов в лицензионные ключи с целью повышения надежности защиты
Биография автора
Орлов Глеб Олегович, Уфимский университет науки и технологий
магистрант каф. ВМиК. Дипл. специалист по защите информации (УГАТУ, 2021)