Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Исходники Keylogger, ссылки по теме (http://forum.oszone.net/showthread.php?t=43760)

fossil 13-01-2005 14:41 288217

Исходники Keylogger, ссылки по теме
 
Помогите написать кейлоггер, в инете ничего дельного не нашел (как и на форуме одни битые линки). Все они какие-то покоцанные или на половину не рабочие. Мне надо просто чтобы записывала клавиши так как они есть и сохраняла в файл (там сам доработаю до ума).

Savant 13-01-2005 15:03 288223

fossil
кстати существует и перехватчик перехватчиков :) http://kainsk.tomsk.ru/g2003/secur26/perehvat.htm
Копать надо в сторону SetWindowsHookEx(). Тут есть пример на Дельфях http://proging.h1.ru/articles/system/s3.htm

fossil 13-01-2005 17:25 288263

Savant
Ясно дело что туда надо копать... а поконкретнее нельзя? Битый линк

Savant 13-01-2005 18:47 288305

fossil
Линк не битый (я там сегодня был), просто сервер временно недоступен (завис, плановое отключение, ...), все-таки бесплатный хостинг. Попробуй позже.

Есть пара примеров на Си:
http://borland.xportal.ru/forum/view...p?t=3354#13910
http://borland.xportal.ru/forum/view...?p=12230#12230

Во, на Object Pascal нашел:
http://www.delphimaster.ru/articles/.../index.html#a6
http://www.delphimaster.ru/articles/hooks/index.html
http://www.ict.nsc.ru/~cancel/delphi/hooks.html (статья какая-то малопонятная :( )

Общая инфа по хукам (hooks):
http://dynasty.lviv.ua/rsdn/winhooks...nhooks.xml.htm

Netscaper 13-01-2005 23:28 288361

fossil

fossil 14-01-2005 12:56 288517

Netscaper
Я находил подобный. Правда он повторяет одни и те же буквы два раза и не понимает когда русский а когда английский :(

McDAK 14-01-2005 13:19 288522

fossil
Сам же говорил:
Цитата:

там сам доработаю до ума
Так в чем проблема? Самое главное пример есть...

Netscaper 14-01-2005 16:40 288564

fossil
А ты как думал? Всё будет просто? Функция перехватывает нажатую клавишу, а не раскладку, там... Два раза лечится так:
Код:

  if ((lParam and $40000000) = $40000000) and (code = HC_ACTION) then...

fossil 14-01-2005 20:30 288597

Netscaper
ОК. Буду колупаться...

Netscaper 14-01-2005 21:32 288612

fossil
Блин, каникулы на носу, надо готовиться... ;)

fossil 14-01-2005 21:50 288616

Чо-т я не понял, кто тему то переименовал? А ну обратно давайте :)

AsusGuru 27-04-2012 18:16 1906848

В категории кейлоггеры есть несколько исходников
вот к примеру http://www.spy-soft.net/ramhook/


Время: 18:51.

Время: 18:51.
© OSzone.net 2001-