Форум программистов, компьютерный форум CyberForum.ru

Таблица экспорта функций в памяти (Не могу разобраться) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реестр http://www.cyberforum.ru/cpp-beginners/thread277370.html
Скажем есть ключ реестра HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SessionManager\Environment в regedit нашел что переменная path там, как программно ввести изменения в path? Добавлено через 36 минут Ну что никто не знает?
C++ создать матрицу Дана строка: "ret-nar mop" Загнать в матрицу {ret,nar,mop}. Слова магут быть разной длины. http://www.cyberforum.ru/cpp-beginners/thread277369.html
C++ Функции для работы со списком. У кого может есть?
Люди, помогите плиз, нужны функции для работы с двунаправленным списком - удаление, добавление, вывод на экран и т. д. (примерные, чтобы легко было разобраться и переделать). Может у кого заволялись, выложите плиз. По форуму посмотрел, нашел кое-что, но код плохо читается и не факт, что правельно
Строку в число C++
Есть фаил с выражением, например (22.3+69-69*98+23.5) Как считатать из него так, чтоб отделять отдельна целиком числа, отдельна знаки?
C++ Множественное наследование http://www.cyberforum.ru/cpp-beginners/thread277329.html
Вычислите площадь и периметр прямоугольника, если известны его диагональ и одна из сторон.
C++ Как посчитать число букв в каждом слове строки подскажите , как посчитать число букв в каждом слове строки подробнее

Показать сообщение отдельно
KBEPTMEH
0 / 0 / 0
Регистрация: 26.03.2011
Сообщений: 12
16.04.2011, 11:03     Таблица экспорта функций в памяти (Не могу разобраться)
Всем здравствуйте.

Возможно, я некорректно указал название темы, но суть вопроса у меня такова:
Можно ли каким-то способом получить адрес необходимой функции определенной DLL-Библиотеки, которая загружена в память?

Я знаю, что есть так называемые PE-Файлы (Portable Executable) - это основной формат исполнимых файлов приложений в 32/64-разрядных системах Windows, то есть DLL/EXE-файлы и драйвера Kernel-Mode.

Как получить таблицы импорта/экспорта в PE-Файле, а соответственно и адреса функций - я знаю.
Но на сколько я понимаю - это совсем не те адреса в памяти, по которым будут располагаться данные функции соответствующего модуля DLL после загрузки в память.
Или указанные EntryPoint'ы функций в PE-Файле - это как раз те самые адреса функций, по которым будут они располагаться в памяти?

Я никак не могу уловить этот момент

Заранее очень признателен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru