РОССИЙСКАЯ ФЕДЕРАЦИЯ ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ ГОСУДАРСТВЕННАЯ РЕГИСТРАЦИЯ ПРОГРАММЫ ДЛЯ ЭВМ Номер регистрации (свидетельства): 2016663416 Дата регистрации: 07.12.2016 Номер и дата поступления заявки: 2016660954 19.10.2016 Дата публикации: 10.01.2017 Контактные реквизиты: нет Автор: Мышенков Артём Алексеевич Правообладатель: Федеральное государственное бюджетное образовательное учреждение высшего образования «Самарский государственный технический университет» Название программы для ЭВМ: «Обфускатор программ на языке Perl» Реферат: Программа предназначена для выполнения процесса обфускации над программами, написанными на языке Perl. Целью обфускации является усложнение проведения обратного анализа защищаемой программы. Программа выполняет два требования, предъявляемых к обфускации: функциональность - сохранение семантики и поведения программы после времени и усилий, требуемых для проведения обратного анализа. В программе использованы следующие методы обфускации: лексические преобразования, шифрование блоков кода уникальным ключом, проверка целостности в комплексе с шифрованием, методы противодействия отладке и подмене контролируемого файла. На вход программы подается файл сценария на языке Perl, на выходе получается обфусцированный сценарий на языке Perl, состоящий из трех модулей: модуль запуска, файл ключей, файл с зашифрованным кодом. Тип реализующей ЭВМ: IBM РС-совмест. ПК Язык программирования: Perl Вид и версия операционной системы: Windows, Linux Объем программы для ЭВМ: 70 Кб