![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
В ней (text.) обычно собран весь программный код общего назначения. BC++ помещает весь программный код в секцию CODE. Особенностью данной секции в РЕ-файле является то, что для вызова функций из других модулей формируется дополнительный программный код. Рассмотрим эту особенность на следующем примере:
В РЕ файле вызывается функция GetMessage(…) из модуля user32.dll (в ASM это функция call).
Прикладная программа
Сделано так для того, чтобы загрузчику не приходилось изменять каждую инструкцию, вызывающую какую-либо функцию из модуля. Теоретически загрузка происходит быстрее, так как всё находится в одной секции. На этом методе основан метод работы программы шпиона
31. Секция программного кода, импорт и экспорт в PE-файлах. Ресурсы PE-файла. Базовые поправки PE-файла.
Дата публикования: 2014-11-03; Прочитано: 310 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!