|
Декомпиляция объектных файлов *.dcuil
А. А. Михайлов, А. Е. Хмельнов Институт динамики систем и теории управления имени В.М. Матросова СО РАН
Аннотация:
Работа посвящена решению задачи декомпиляции одного из разновидностей формата DCU — файлов .dcuil, создаваемых компиляторами тех версий Delphi, которые работали для платформы .NET. Разработан метод решения этой задачи, состоящий из ряда этапов: синтаксический анализ кода CIL; формирование графа потока управления; генерация промежуточного представления; структурирование графа потоков управления; анализ потоков данных с учётом семантики команд CIL; улучшение промежуточного представления с учётом особенностей работы компилятора Delphi; генерация кода.
Ключевые слова:
обратная инженерия, объектный код, Delphi.
Образец цитирования:
А. А. Михайлов, А. Е. Хмельнов, “Декомпиляция объектных файлов *.dcuil”, Труды ИСП РАН, 29:6 (2017), 105–116
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp275 https://www.mathnet.ru/rus/tisp/v29/i6/p105
|
Статистика просмотров: |
Страница аннотации: | 424 | PDF полного текста: | 198 | Список литературы: | 35 |
|