Форум: "Основная";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
ВнизПамять и DLL Найти похожие ветки
← →
Vb[fbk (2004-03-04 17:24) [0]Народ! Подскажите пожалуйста одну вещь! Есть у меня программа "клавиатурный шпион", которая устанавливает свою dll в виде ловушки для отслеживания клавиш, нажатых пользователем. Получается два файла: сама прога *.exe и DLL *.dll Вопрос: можно файл *.dll впихнуть в *.exe, что бы получился только один файл программы *.exe ?
← →
Defunct © (2004-03-04 17:33) [1]> Есть у меня программа "клавиатурный шпион"
Оно написана Вами или просто взята откуда-то?
> можно файл *.dll впихнуть в *.exe
В первом случае, можно. Во втором случае нельзя.
← →
Digitman © (2004-03-04 17:33) [2]
> впихнуть
"впихнуть" нельзя
но можно, к примеру, разместить файловый образ хук-библиотеки в качестве одного из ресурсов исполняемого ехе-файла
← →
Серёга (2004-03-04 20:24) [3]
> > Есть у меня программа "клавиатурный шпион"
>
> Оно написана Вами или просто взята откуда-то?
>
> > можно файл *.dll впихнуть в *.exe
>
> В первом случае, можно. Во втором случае нельзя.
Она написана мною.
>
> но можно, к примеру, разместить файловый образ хук-библиотеки
> в качестве одного из ресурсов исполняемого ехе-файла
А как это сделать?
← →
Defunct © (2004-03-04 21:39) [4]> А как это сделать?
http://delphimaster.net/view/7-1076687427/
см. ответ TUser [4]
Если это не то, что вам нужно, тогда сформулируйте вопрос по-другому. Опишите Ваш DLL, может его "пасквильный" код можно просто добавить в проект основной программы да и откомпилировать как один EXE файл.
← →
Юрий Зотов © (2004-03-04 21:49) [5]> Defunct © (04.03.04 21:39) [4]
> Опишите Ваш DLL, может его "пасквильный" код можно просто
> добавить в проект основной программы да и откомпилировать как
> один EXE файл.
Эт вряд ли.
(с) Тов. Сухов.
← →
Alexander666 © (2004-03-05 03:55) [6]Не надо ничего описывать. Defunct, ты знаешь, что такое HOOK? Как он работает? В чем разница между процессом и библиотекой? Пусть он будет в ресурсах ЕХЕ, потом при запуске библиотека будет сохраняться в файл на диске и запускаться твой хук. Можно еще прописать кое-каие параметры в реестре и ДЛЛ будет запускаться вместе с Эксплорером при каждой загрузке системы. Но минус тут в том, что ее нельзя выгрузить. Я говорю это теоритически, так как практически еще не пробовал.
← →
Defunct © (2004-03-05 05:29) [7]Alexander666 © (05.03.04 03:55) [6]
Не надо ничего описывать.
Кто знает, может можно EXEшник в DLLку завернуть. Если автору вопроса припекло сделать один файл ;)
Defunct, ты знаешь, что такое HOOK? Как он работает? В чем разница между процессом и библиотекой?
Угу, угу, угу. IMHO ничего дурного не советовал.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.039 c