Сборники трудов ИСП РАН


Описание подхода к разработке обфусцирующего компилятора.

Ш.Ф. Курмангалеев, В.П. Корчагин, Р.А. Матевосян.

Аннотация

В данной статье приводится обзор запутывающих преобразований программ, сформулированы критерии эффективности методов обфускации. Также предлагается подход к реализации обфусцирующего компилятора на основе инфраструктуры LLVM. Особенность подхода заключается в одновременном применении преобразований, маскирующих различные аспекты работы запутываемого приложения, что обеспечивает стойкую защиту от статического анализа.

Ключевые слова

llvm; обфускация

Издание

Труды Института системного программирования РАН, том 23, 2012, стр. 67-76.

ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).

DOI: 10.15514/ISPRAS-2012-23-4

Полный текст статьи в формате pdf Вернуться к содержанию тома