ИСПОЛЬЗОВАНИЕ АБСТРАКТНЫХ СИНТАКСИЧЕСКИХ ДЕРЕВЬЕВ ДЛЯ ОБФУСКАЦИИ КОДА
Научная публикация
ИСПОЛЬЗОВАНИЕ АБСТРАКТНЫХ СИНТАКСИЧЕСКИХ ДЕРЕВЬЕВ   ДЛЯ ОБФУСКАЦИИ КОДА
Автор(ы): В. А. Пласковицкий, П. П. Урбанович
УДК: 681.391
Год издания: 2014
Дата загрузки: 04.03.2015
Загрузил(а): Левитская А. А.

Описание:
Рассмотрено практическое использование абстрактных синтаксических деревьев для обфус- кации программного кода на примере языка Python. Проанализированы возможности изменения строк, чисел, функций, имен объектов, операторов. Проведен анализ механизма обработки кода с замером скорости выполнения преобразования в зависимости от типа обрабатываемых конст- рукций. Исследован этап обратной сборки программы на основе полученного дерева. Рассмот- рена интеграция полученного обработчика с авторскими алгоритмами обфускации кода.

Использование электронных материалов, размещенных на данном сайте, осуществляется на договорной основе. Разрешается использовать ресурсы в единичном экземпляре и исключительно в личных целях.



Физико-математические науки и информатика