Оценка влияния обфускации на процесс идентификации автора программного кода

Скачать текст статьи в формате PDF

Авторы: Куртукова А. В., Сваровская Е. Е., Романов А. С.

Аннотация: Различные способы запутывания исходного кода могут снизить эффективность применяемых моделей идентификации автора программного кода до случайного угадывания. Данная статья посвящена оценке влияния факта обфускации исходного кода на процесс идентификации автора программы при помощи модели гибридной нейронной сети. В рамках исследования были проведены эксперименты как с интерпретируемыми, так и с компилируемыми языками программирования. Полученные результаты свидетельствуют об устойчивости предложенной ранее модели гибридной нейронной сети к обфускации и возможности ее применения для решения поставленной задачи.

Ключевые слова: автор, исходный код, обфускация, нейронная сеть, машинное обучение

Библиография статьи: Куртукова А. В. Оценка влияния обфускации на процесс идентификации автора программного кода / А. В. Куртукова, Е. Е. Сваровская, А. С. Романов // Доклады ТУСУР. – 2020. – Т. 23, № 2. – С. 50–54. DOI: 10.21293/1818-0442-2020-23-2-50-54

Адрес редакции

  634050, г. Томск, пр. Ленина, 40, МК, каб. 310/2

  (3822) 701-582, внутр.: 1456

  journal@tusur.ru

 

Масленников Виктор Николаевич

Ответственный секретарь редакции журнала

  634050, г. Томск, пр. Ленина, 40, МК, каб. 310/2

  (3822) 51-21-21, внутр.: 1460

  vnmas@tusur.ru