![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DLL&BLOB [D5, Oracle]
GenBr © (2002-05-22 08:51:00)Здравствуйте,
скажите можно ли в BLOB-поле таблицы хранить код ДЛЛ и запускать его не сохраняя на диске. (может вопрос идиотский но у меня нет времени перерывать гору литературы)
Digitman (2002-05-22 10:32:00) [1]http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1021935556&n=5
AlexanderV (2002-05-22 10:22:00) [2]Очччень интересно.
У кого-нибудь есть хоть наметки (можно хоть на С, хоть на ASM), а то голая идеология, как басни для соловья. И ещё какие это потянет хвосты на Win9x и на NT?
Digitman (2002-05-22 10:17:00) [3]1. Выделяешь вирт.память в целевом АП с правами чтения/записи/исполнения
2. Считываешь туда BLOB.
3. Выполняешь настройки секций считанного образа PE-файла.
4. Находишь EntryPoint, вызываешь ее.
Вот и все)...вкратце
GenBr (2002-05-22 09:24:00) [4]Как?
Digitman (2002-05-22 09:19:00) [5]можно.
dimis (2002-05-22 09:14:00) [6]литература здесь не поможет
это невозможно без сохранения
придется всетаки класть dll на диск