Details

Title Проведение динамического анализа исполняемого кода формата ARM ELF на основе статического бинарного инструментирования // Научно-технические ведомости Санкт-Петербургского государственного политехнического университета. Сер.: Информатика. Телекоммуникации. Управление: научное издание. – 2016. – № 1 (236)
Creators Ермаков Михаил Кириллович
Organization Институт системного программирования РАН ; "Инструменты и методы анализа 2015", научная конференция ; Министерство образования и науки Российской Федерации
Imprint Санкт-Петербург: Изд-во Политехн. ун-та, 2016
Collection Общая коллекция
Subjects Вычислительная техника ; Программирование ЭВМ. Компьютерные программы. Программотехника ; инструментирование ; бинарное инструментирование ; бинарные файлы ; ARM ELF ; динамический анализ ; анализ программ ; исполняемый код ; инструментирование файлов ; системы инструментирования ; трассировка данных
UDC 004.41/.42
LBC 32.973-018
Document type Article, report
File type PDF
Language Russian
DOI 10.5862/JCSTCS.236.9
Rights Свободный доступ из сети Интернет (чтение, печать, копирование)
Record key RU\SPSTU\edoc\32281
Record create date 8/18/2016

Allowed Actions

Read Download (283 Kb)

Group Anonymous
Network Internet

Статья посвящена возможностям применения статического инструментирования исполняемых файлов и файлов динамических библиотек в формате ELF для проведения динамического анализа программ. Проведен обзор существующих решений в данной и смежных областях. Предложен подход к обработке бинарных файлов ARM ELF. Описаны основные особенности предлагаемого подхода.

Dynamic program analysis methods are widely used in a broad range of activities related to software development; practical implementations of dynamic analysis rely on various code transformation and monitoring techniques. In this paper we focus on one of these techniques, static binary code instrumentation. We provide an overview of the existing tools implementing this technique and show that there are no tools directly applicable to our platform of choice, i.e., ARM/Linux and ELF binary format. We present an approach to perform static binary instrumentation for the platform in question and describe in detail the following points:.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet All

Access count: 716 
Last 30 days: 13

Detailed usage statistics