|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.12.2008, 13:46 | #1 |
Пользователь
Регистрация: 10.03.2008
Сообщений: 68
|
Кейлоггер
Люди, почему не работает кейлоггер:
Код:
Я вот вроде программу понимаю, только не пойму для чего тут ExitProc, SaveExitProc. Всмысле с какой целью их тут используют. И нужны ли они вообще? И второе, что мне не понятно: почему все так советуют писать кейлоггер именно в dll'ке, почему нельзя в обычной программе, как, например, тут? Вообще этот код он изначально был в библиотеке, но я решил сделать все в одной программе. Теперь ничего не работает. Помогите довести дело до конца, чтобы все работало и без всяких dll, если такое возможно. Если нет, то объясните, почему без dll'ок обойтись нельзя? Заранее спасибо! Методом тыка решил сократить код вот так: Код:
Последний раз редактировалось rpy3uH; 14.12.2008 в 16:20. |
14.12.2008, 16:23 | #2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
функция обработчик должна находиться в DLL. обсуждалось 1000 раз. юзаем поиск по форуму
|
14.12.2008, 16:37 | #3 |
Пользователь
Регистрация: 10.03.2008
Сообщений: 68
|
Хорошо, тогда объясни мне пожалуйста, почему функция обработчик должна находиться в dll'ке? Почему по-другому нельзя?
П.с. Я чайник в Делфи, но мне казалось, что даже MS Office можно сделать все одним файлом без всяких библиотек |
14.12.2008, 17:04 | #4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
потому что эта DLL после установки хука грузится во все GUI процессы, а с exe файлом это проблематично
да, можно. но только чайники так думают |
14.12.2008, 22:14 | #5 |
Пользователь
Регистрация: 10.03.2008
Сообщений: 68
|
Спасибо! Значит мне надо побольше прочитать про dll'ки, как их применяют. Раньше для меня это было просто как хранилище процедур и функций, которые можно изменять, не меняя саму программу. А теперь еще больше узнал от тебя
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
кейлоггер | Акашаев Нурлан | Общие вопросы Delphi | 4 | 21.10.2008 19:05 |