Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Загрузка dll из TMemoryStream [D7, XP]


hinst ©   (2009-08-21 12:46:00) 

Подскажите пожалуйста, можно ли как-нибудь загрузить dll из TMemoryStream (в памяти точная копия файла dll), не сохраняя его в файл?
Спасибо за внимание


Сергей М.   (2009-08-21 13:55:00) [1]


> Dll, IMHO, уже сперта


У вора вор dll-ку спер)


Сергей М.   (2009-08-21 13:54:00) [2]


> чтобы .. она не досталась бы врагу


Запихав свой сокровищный код и/или данные в dll ты тем самым только облегчил врагу работу по поиску и умыканию всего этого добра, ибо отныне "сокровище" у тебя хранится в компактном, не размазанном по всему exe виде.


Leonid Troyanovsky   (2009-08-21 13:48:00) [3]


> Игорь Шевченко ©   (21.08.09 13:11) [4]

> Они в любом случае сопрут твою ценную DLL

Dll, IMHO, уже сперта, раз ее от честных людей прячут :)

--
Regards, LVT.


Сергей М.   (2009-08-21 13:21:00) [4]


> это будет сложнее


Не многим сложней чем спереть готовый дисковый файл или готовый ресурс твоего модуля, содержащий образ dll, которую ты грузишь в стрим.


hinst   (2009-08-21 13:12:00) [5]

Игорь Шевченко: ну это будет сложнее


Игорь Шевченко   (2009-08-21 13:11:00) [6]

hinst ©   (21.08.09 13:10) [3]

У тебя есть враги ?
Они в любом случае сопрут твою ценную DLL, сделав дамп адресного пространства твоего приложения.


hinst   (2009-08-21 13:10:00) [7]

Сергей М.: ну чтобы не распаковывать её в файл и она не досталась бы врагу


Игорь Шевченко   (2009-08-21 13:02:00) [8]

"в памяти точная копия файла dll"  - это вряд ли. Впрочем периодически находятся умники, имитирующие загрузчик из памяти, поискать здесь
http://www.google.ru/search?hl=ru&newwindow=1&q=load+dll+from+memory&lr=&aq=f&oq=


Сергей М.   (2009-08-21 12:56:00) [9]

И каков в этом тайный смысл ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо