Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
n FS: First Section – первая секция файла;
n LS: Last Section – последняя секция файла;
n CS: Current Section – текущая секция файла;
n NS: Next Section – следующая секция файла;
n v_a: Virtual Address – виртуальный адрес;
n v_sz: Virtual Size – виртуальный размер;
n r_off: raw offset – физический адрес начала секции;
n f_sz: raw size – физический размер секции;
n DDIR: DATA DIRECTORY – нет адекватного перевода;
n EP: Entry Point – точка входа.
Под Windows NT, если не оговорено обратное, подразумевается вся линейка NT-подобных операционных систем: Windows NT 4.0/Windows 2000/Windows XP, а под Windows 9x – Windows 95, Windows 98 и Windows Me.
Под системным загрузчиком понимается компонент операционной системы, ответственный за загрузку исполняемых файлов и динамических библиотек.
Выше, левее, западнее – соответствует меньшим адресам, что совпадает с естественной схемой отображения дампа памяти отладчиком или дизассемблером.
Рисунок 1. Условные графические обозначения, принятые в статье
Цели и задачи Х-кода
Перед X-кодом стоят по меньшей мере три задачи:
n разместить свое тело внутри подопытного файла;
n перехватить управление до начала выполнения основной программы или в процессе оного;
n определить адреса API-функций, жизненно важных для собственного функционирования.