Главная страница
russian   english
16+
<< назад

Название статьи

ИССЛЕДОВАНИЕ ПОДХОДОВ К ИДЕНТИФИКАЦИИ И ВОССТАНОВЛЕНИЮ АЛГОРИТМОВ ПРОГРАММ


Номер журнала
1
Дата выпуска
2004

Тип статьи
научная статья
Коды УДК
681.51
Страницы
37-46
Ключевые слова
 

Авторы
Туренко Д.Л.
Кирьянов К.Г.

Место работы
Туренко Д.Л.
аспирант радиофизического факультета ННГУ

Кирьянов К.Г.
доктор технических наук, профессор радиофизического факультета ННГУ


Аннотация
На основе анализа публикаций по распознаванию алгоритмов программ (reverse engineering) [1-5] предложены два новых подхода к построению математических моделей (ММ) исполняемого кода (ИК) программ на основе развития ММ управляющего графа (control flow graph) в дискретных динамических системах [6-8] и на основе генетических карт (genetic map) [9-10] дискретных динамических систем. Предложенные математические модели позволяют сводить задачи идентификации и восстановления алгоритмов к идентификации дискретных динамических систем с использованием формальных методов и соответствующего математического аппарата, что может стать основой при разработке средств автоматизированного анализа программ. Ключевые слова: распознавание алгоритмов, дискретная динамическая система, идентификация, управляющий граф, генетическая карта.

Загрузить статью

Библиографический список
1 . Wills L. Flexible Control for Program Recognition // Working Conference on Reverse Engineering. May 1993. Baltimore, MD. P. 134-143.
2 . Туренко Д.Л., Кирьянов К.Г. Идентификация и восстановление алгоритмов программ // Труды Шестой научной конференции по радиофизике. ННГУ, 2002. С. 328-329.
3 . Туренко Д.Л., Корюкалов А.В. Поиск типовых алгоритмов в исполняемых кодах программ // Труды Восьмой научной конференции по радиофизике. ННГУ, 2004. С. 263-264.
4 . Гусенко М.Ю., Гусенко Ю.М. Вопросы обратной трансляции программного обеспечения специального назначения // НТС «Специальная техника средств связи». Выпуск 1. Пенза, 2000. С. 25-43.
5 . Кирьянов К.Г. Оптимальное D-разбиение и синтез дискретных управляющих динамических систем // Третья научная конференция по радиофизике 7 мая 1999 г. Н. Новгород: Изд-во ННГУ, 1999. С. 130-131.
6 . Кирьянов К.Г. К синтезу оптимальных управляющих систем // Тезисы докладов XII Международной конференции «Проблемы теоретической кибернетики» (Нижний Новгород, 17-22 мая 1999 г.). Часть 1 / Под ред. О.Б. Лупанова. - М.: Издательство механико-математического факультета МГУ, 1999. С. 94.
7 . Кирьянов К.Г. К теории сигнатурного анализа // НТС «Техника средств связи». Выпуск 2(27). М.: ЭКОС, 1980. C. 1-46.
8 . Кирьянов К.Г. Генетический код и тексты: динамические и информационные модели сложных систем / Ред. Л.Ю. Ротков, А.В. Якимов. - Нижний Новгород: ТАЛАМ, 2002. 100 с.
9 . Kiryanov K.G. The Dynamics of Universal Genetic Code // Progress In Nonlinear Science. International conference dedicated to the 100th Anniversary of A.A. Andronov. Volume III. Nonlinear Oscillations, Control and Information, Nizhny Novgorod, Russia, July, 2002. P. 188-195. 1
10 . Неймарк Ю.И. Устойчивость линеаризованных систем (дискретных и распределенных). Л.: ЛКВВИА, 1949. 1
11 . Кирьянов К.Г. Базовые параметры математических моделей источников экспериментальных данных // Системы обработки информации и управления. Труды НГТУ. Н. Новгород, 2003. Т. 37. Вып. 10. С. 5-14. 1
12 . Кирьянов К.Г. Выбор оптимальных базовых параметров источников экспериментальных данных при их идентификации // Труды III Международной конференции «Идентификация систем и задачи управления SICPRO′04». Москва, 28-30 января 2004 г. Институт проблем управления им. В.А. Трапезникова РАН. М.: Институт проблем управления им. В.А. Трапезникова РАН, 2004. С. 187-208. 1