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

Files in This Item:
File Description SizeFormat 
42.pdf269.47 kBAdobe PDFView/Open



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.