![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 21.01.2007
Сообщений: 8
|
![]()
Помогите... Требуется узнать информацию о PE файле программно, т.е. чтоб моя прога знала информацию об импорте того или иного PE-файла функций из дугих PE-файлов (dll, tlb, ocx, exe). Как это можно узнать...
|
![]() |
![]() |
![]() |
#2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
что тебе именно надо литературу или функции
если тебе нужны функции то пожалоста createfile readfile :-) |
![]() |
![]() |
![]() |
#3 |
Регистрация: 21.01.2007
Сообщений: 8
|
![]()
Мне надо знать какие файлы используют какие библиотеки, причем программно, включая полный путь к этим библиотекам....
|
![]() |
![]() |
![]() |
#4 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
![]()
Полный путь к используемым библиотекам ты в таблице импорта не найдёшь, т.к. там только их имена (предполагается что они в System32 или в папке с прогой, ну и ещё в папках, опредёлённых переменной PATH) + если прога грузит DLL через GetProcAdress, то в таблице импорта в лучшем случае будет только Kernel32.dll
http://www.wasm.ru/article.php?article=1002006 (но "кусками" разбирать формат PE - не очень удачная идея ![]()
пыщь
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 21.01.2007
Сообщений: 8
|
![]() |
![]() |
![]() |
![]() |
#6 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
![]()
Ну а как ещё? Если смущает ассемблер - глянь тут http://olance.developpez.com/#LI-1
(в часности статьи 07/02/06 : [Win32] Tutoriels sur le format PE (parties 6, 7 et conclusion) 14/12/05 : [Win32] Tutoriels sur le format PE (parties 3 à 5) 06/12/05 : [Win32] Tutoriels sur le format PE (parties 1 et 2) на французком правда, но настоящего кодера это не остановит, код-то на делфи ![]() ещё точнее http://olance.developpez.com/article.../import-table/
пыщь
Последний раз редактировалось JTG; 02.10.2007 в 13:22. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Смотреть информацию, на выключенном компютере | KORT | Свободное общение | 14 | 07.09.2009 16:23 |
как сохранять и загружать информацию с реестра? | jst.denis | Общие вопросы Delphi | 13 | 12.01.2009 00:03 |
поток, который по завершению (Terminate) передает в основную форму информацию о файле | 1Andrey1 | Общие вопросы Delphi | 5 | 10.09.2007 19:40 |
как считывать информацию с doc файла | ar4i | Общие вопросы Delphi | 2 | 11.12.2006 12:52 |
info video - получить информацию о видео файле | Toxa | Общие вопросы Delphi | 1 | 04.12.2006 17:02 |