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

Получить список указателей на функции из dll файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Эмуляция lbm все зависимости от активного окна http://www.cyberforum.ru/cpp/thread842983.html
Здрасте. Мне нужно, чтобы происходила эмуляция нажатия левый кнопки мыши (не-не, не бот=) ) в определенных координатах желательно вне зависимости от того, активно ли в данной координате то или иное...
C++ Структура ехе файла Где можно подробно прочитать про структуру ехе? мне например надо данные о файле получить, ресурсы, классы, указатели на экспортируемые функции и тд. http://www.cyberforum.ru/cpp/thread842391.html
Статический анализатор кода C++
Всем доброго времени суток! Мне поставлена задача, написать статический анализатор кода для MPI. Для начала хотелось бы разобраться с работой статических анализаторов кода и принципами их...
C++ Установка VTK
Нужна помощь в установки VTK. подробное описание
C++ Создание игры с++ любой совет умного человека http://www.cyberforum.ru/cpp/thread840047.html
Всем доброго времени. Я студент первого курса, изучали мы с++ весь этот период, сейчас в рамках курсовой надо за месяц написать игрушку, связанную с графами. Алгоритмические составляющие явно не...
C++ Ошибка неразрушимости классов //=======================Код========= ======================= #include <gl/glut.h> #include <stdio.h> #include <fstream> #include <string> float WinWid = 400; float WinHei = 400;... подробнее

Показать сообщение отдельно
Villain512
2 / 2 / 0
Регистрация: 19.01.2013
Сообщений: 155

Получить список указателей на функции из dll файла - C++

20.04.2013, 13:17. Просмотров 644. Ответов 0
Метки (Все метки)

Суть работы с той библиотекой:

Сначала мы получаем функцию для создания интерфейсов через GetProcAddress, Потом через эту функцию получаем необходимый интерфейс, (по имени и по модулю). Список указателей на функции этого интерфейса лежит в структуре.
(все это делается на c#, но не в этом суть).

Само собой в таблице экспорта всех этих функций нет, там вообще какие то другие. (видимо вложенные в класы функции не отображаются) Если б они были в таблице экспорта я бы быстро решил эту проблему.

Вопрос такой, реально ли через секции .text или .rdata (в них хранятся имена этих функций да и вообще исходный код) получить указатели на эти функции, все структуры необходимые и тд? то есть получается нужно декомпилить))).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru