Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Общие вопросы > dll в виде массива |
Автор: MaGICaN 8.8.2007, 14:01 |
Как реализовать представления dll в виде массива. Помогите плз сроки поджимают. |
Автор: Snowy 8.8.2007, 14:11 |
Это как это?? Что имеется ввиду? ![]() |
Автор: bems 8.8.2007, 15:59 |
попробую потелепатить... не подойдет ли тебе привести hInstance библиотеки к указателю и читать по нужному смещению от него? |
Автор: MaGICaN 8.8.2007, 17:35 | ||
вот часть кода
|
Автор: MetalFan 8.8.2007, 17:53 |
MaGICaN, и в чем проблема? что не работает? |
Автор: Snowy 8.8.2007, 19:23 |
Наверное, он хочет узнать, как её в текст программы закатать... Так вот не надо этого делать ;-) Засунь в ресурсы и оттуда и доставай. |
Автор: Yanis 8.8.2007, 19:34 |
Очередной хакер. |
Автор: Sunvas 8.8.2007, 21:19 |
Конечно метод создания библиотеки автор выбрал сильнейший.. Правильно было сказано выше - нужно использовать ресурсы для таких извращений. Но все же, чем не устраивает просто таскать за собой файл библиотеки? |
Автор: MaGICaN 8.8.2007, 23:18 |
просто хочу чтобы dll закаталась в файл и при запуске инсталилась. подскажите как это реализовать. >Очередной хакер. нет не хакер я хочу чтобы при запуске длл инсталилась а при завершении удалялась. |
Автор: Sunvas 8.8.2007, 23:22 |
Поиск по форуму по ключевому слову "ресурсы" тебе поможет. |
Автор: BaD_SeCt0R 8.8.2007, 23:28 |
MaGICaN, как насчет того, чтобы библиотеку в ресурсы засунуть? |
Автор: Yanis 9.8.2007, 11:22 |
Вредоносная dll. |
Автор: BaD_SeCt0R 9.8.2007, 18:40 |
Есть подозрение на клавшпиона ![]() |
Автор: djman2006 9.8.2007, 21:37 | ||||||||
1. Создаешь файл Resorce.rc открываеш блокнотом и пишешь "f8 crazyDLL my.dll" 2. Подключаешь
3. Процедура извлечения
Пример
Таким образом можно прилепить что-угодно ![]() Способ 2 (более извращенный) 1. открываем ДЛЛ винхексом выделяем все Edit->Copy->as Pascal source 2. Вставляем ето в прогу
3. Пишем ето в нетипизированный файл средствами BlockWrite,AssignFile,Rewrite PS Почему вы говорите "хакер" идт... Я например использовал такие методы для сокрытия своево процеса от диспетчера задач (пакованный ДЛЛ лепил в ресурсы и извлекал и внедрял). Проект был совсем не "хакерский" - Клубный Шелл (для Компютерных клубов, замена оболочке винды). PPS Надеюсь чем-то помог PPPS За плохой русский не пинать |
Автор: MaGICaN 10.8.2007, 01:20 | ||||
ну я бы несказал что клав шпион, яскажу просто кейлогер, создаю его для того чтобы за девушкой проследить неболее, такчто ненадо считать меня злым гением или доктором зло, я простой романтик который совсем неверит девушкам. я нашел ответ на свой вопрос для создать файл ресурсов так.
потом дерагать из проги вот так
всем спасибо за помощь 2 Yanis огромное спасибо за сарказм =) |
Автор: W4FhLF 10.8.2007, 06:05 |
Да ладно, ты себе льстишь ![]() |
Автор: MaGICaN 11.8.2007, 02:30 |
я только учусь =) |