Please use this identifier to cite or link to this item:
https://elib.belstu.by/handle/123456789/12205
Title: | Использование абстрактных синтаксических деревьев для обфускации кода |
Authors: | Пласковицкий, Владимир Александрович Урбанович, Павел Павлович |
Keywords: | язык Python программные коды языки программирования абстрактные синтаксические деревья обфускация кода |
Issue Date: | 2014 |
Publisher: | БГТУ |
Citation: | Пласковицкий, В. А. Использование абстрактных синтаксических деревьев для обфускации кода / В. А. Пласковицкий, П. П. Урбанович // Труды БГТУ. - Минск : БГТУ, 2014. - № 6 (170). - С. 142-146. |
Abstract: | Рассмотрено практическое использование абстрактных синтаксических деревьев для обфускации программного кода на примере языка Python. Проанализированы возможности изменения строк, чисел, функций, имен объектов, операторов. Проведен анализ механизма обработки кода с замером скорости выполнения преобразования в зависимости от типа обрабатываемых конструкций. Исследован этап обратной сборки программы на основе полученного дерева. Рассмотрена интеграция полученного обработчика с авторскими алгоритмами обфускации кода. |
URI: | https://elib.belstu.by/handle/123456789/12205 |
Appears in Collections: | 2014, № 6 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.