Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как создать keylogger только для одного URL адреса?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Как создать keylogger только для одного URL адреса?
Имя
Сообщение << Старые топики   Новые топики >>
Как создать keylogger только для одного URL адреса? - 2010-05-13 22:10:57.436666   
tabako

Сообщений: 33
Оценки: 0
Присоединился: 2010-04-03 20:01:12.536666
Здравствуйте, меня интересует как создать на C++ keylogger, но только для одного URL адреса. Например, есть сайт site.ru, мне нужно чтобы логи были только при этом URL'е, используется IE 7 или 8, не помню точно =) . Знающие люди помогите пожалуйста.
Post #: 1
RE: Как создать keylogger только для одного URL адреса? - 2010-05-13 22:35:31.756666   
Lost_boy

Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
А готовый юзать никак, надо самому написать?
Post #: 2
RE: Как создать keylogger только для одного URL адреса? - 2010-05-13 23:47:04.466666   
tabako

Сообщений: 33
Оценки: 0
Присоединился: 2010-04-03 20:01:12.536666
простой keylogger я знаю как писать, но мне нужно именно для одного url адреса в IE.
Post #: 3
RE: Как создать keylogger только для одного URL адреса? - 2010-05-14 00:19:18.886666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Ну напиши кейлоггер и выложи сюда ;). А мы уже посоветуем, как лучше "заточить" его под твои нужды.
Post #: 4
RE: Как создать keylogger только для одного URL адреса? - 2010-05-14 11:50:14.510000   
Lost_boy

Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
Можно скачать кейлоггер, неплохой, если жертва не имеет компьютерного образования, то инфу получишь и без заточки под определенный сайт. Просто потом в логе сделаешь поиск по названию твоего сайта и получишь все данные которые там были введены.
Post #: 5
RE: Как создать keylogger только для одного URL адреса? - 2010-05-14 22:26:12.323333   
tabako

Сообщений: 33
Оценки: 0
Присоединился: 2010-04-03 20:01:12.536666
quote:

ORIGINAL: Lost_boy

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


спс за идею =) как-то сам не додумался. буду пробовать.
Post #: 6
RE: Как создать keylogger только для одного URL адреса? - 2010-05-14 22:28:51.563333   
tabako

Сообщений: 33
Оценки: 0
Присоединился: 2010-04-03 20:01:12.536666
и кстате, посоветуйте чем можно немного уменьшить нагрузку на ЦП кейлоггера? =)
Post #: 7
RE: Как создать keylogger только для одного URL адреса? - 2010-05-14 23:42:50   
Lost_boy

Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
Вот тебе простенький кейлоггер Home KeyLogger:
http://www.spyarsenal.com/download.html
Post #: 8
RE: Как создать keylogger только для одного URL адреса? - 2010-05-16 16:33:55.050000   
xafon

Сообщений: 8
Оценки: 0
Присоединился: 2009-10-16 19:22:09.543333
ну а все же если сам решил писать, и именно под определенный урл, то лучше запустить цикл и искать Окно с нужным тебе названием, например - "@MAIL.RU" и при нахождение записывать нажатие клавишь… Думаю саму идею понял.
Post #: 9
RE: Как создать keylogger только для одного URL адреса? - 2010-05-16 23:51:19.883333   
stu5002

Сообщений: 61
Оценки: 0
Присоединился: 2009-03-26 17:54:30.160000

quote:

ORIGINAL: tabako

Здравствуйте, меня интересует как создать на C++ keylogger, но только для одного URL адреса. Например, есть сайт site.ru, мне нужно чтобы логи были только при этом URL'е, используется IE 7 или 8, не помню точно =) . Знающие люди помогите пожалуйста.

я в прошлом семестре кейлоггер на C++ писал, мы как раз этот язык проходили. С многими проблемами сталкивался, до идеала так и не довел, он кстати больше логи и не шлет - скорее всего изза того что авторизация на почте не проходит, надо бы его под фтп переписать.

По твоей проблеме: отлавливаешь заголовок активного окна и по нему смотришь, в некоторых случаях должно помочь. Например, находясь на сайте вконтакте у браузера заголовок всегда будет начинаться на "вконтакте". Понимаешь смысл? Причем это вроде во всех браузерах так.

Это не самая большая проблема, которую тебе придется преодолеть. Если интересно, то могу для тебя поискать свои старые исходники.
Post #: 10
RE: Как создать keylogger только для одного URL адреса? - 2010-05-16 23:52:22.350000   
NightmareZz

Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
BHO же.
Post #: 11
RE: Как создать keylogger только для одного URL адреса? - 2010-05-17 17:06:53.043333   
FLIER

Сообщений: 628
Оценки: 0
Присоединился: 2007-08-29 01:31:15.400000
quote:

ORIGINAL: tabako

Здравствуйте, меня интересует как создать на C++ keylogger, но только для одного URL адреса. Например, есть сайт site.ru, мне нужно чтобы логи были только при этом URL'е, используется IE 7 или 8, не помню точно =) . Знающие люди помогите пожалуйста.


Не правильная постановка вопроса. Спросить нужно было так: "Как мне отловить урл в браузере ИЕ7 или ИЕ8?"

вот ответ:
Описываем две функции GetText и GetURL:

quote:

function GetText(WindowHandle: hwnd):string;
var
txtLength : integer;
buffer: string;
begin
TxtLength := SendMessage(WindowHandle, WM_GETTEXTLENGTH, 0, 0);
txtlength := txtlength + 1;
setlength (buffer, txtlength);
sendmessage (WindowHandle,wm_gettext, txtlength, longint(@buffer[1]));
result := buffer;
end;

function GetURL:string;
var
ie,toolbar,combo,
comboboxex,edit,
worker,toolbarwindow:hwnd;
begin
ie := FindWindow(pchar('IEFrame'),nil);
worker := FindWindowEx(ie,0,'WorkerA',nil);
toolbar := FindWindowEx(worker,0,'rebarwindow32',nil);
comboboxex := FindWindowEx(toolbar, 0, 'comboboxex32', nil);
combo := FindWindowEx(comboboxex,0,'ComboBox',nil);
edit := FindWindowEx(combo,0,'Edit',nil);
toolbarwindow := FindWindowEx(comboboxex, 0, 'toolbarwindow32', nil);
result := GetText(edit);
end;

Извини Си не знаю, но перевести не составит труда…
Post #: 12
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Как создать keylogger только для одного URL адреса?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.