Сейчас на форуме: asfa, Rio (+6 невидимых)

 eXeL@B —› Вопросы новичков —› хуки на клавиатуру
Посл.ответ Сообщение

Ранг: 5.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 04 июля 2013 18:15
· Личное сообщение · #1

интересный такой вопрос

вот есть форма ввода текста (типа rextarea), к примеру, окно программы IM-клиента (Skype/icq etc) или Вконтакте

когда набираешь текст в форме - то браузер или клиент отлавливает инфу и информирует собеседника, что я набираю сообщение на клавиатуре.

Дак вот интерено как это реализовано и можно ли обмануть (если не скопипастить)

глобальная функция на уровне винды ? или нужно отлавливать конкретный процесс ?




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 04 июля 2013 18:22
· Личное сообщение · #2

смотря как реализовано в skype/icq/etc
в большинстве случаев нельзя обмануть

вконтаке думаю можно, изучай




Ранг: 307.9 (мудрец), 196thx
Активность: 0.180
Статус: Участник

Создано: 04 июля 2013 18:27
· Личное сообщение · #3

В QIPе есть кнопочка в окне сообщений "Включить/отключить отправку уведомлений о наборе текста" - можешь начать с нее. Да и врятли там какие-то хуки, банальное OnKeyPress, OnChange.

-----
Don_t hate the cracker - hate the code.




Ранг: 5.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 04 июля 2013 18:29 · Поправил: sooqa
· Личное сообщение · #4

ну метод (лоб-в-лоб) дизасм. клиента icq прокатит, скайп уже не поколупаешь

дамаю, можно как-то на уровне винды перехватить (либо патчить клавиатурные библиотеки либо отлавливать в памяти) (?)

upd квип да, но меня интересуют формы ввода других клиентов, особенно ВконтактЭ




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 04 июля 2013 18:40 · Поправил: reversecode
· Личное сообщение · #5

тебя устраивает если ты просто скопипастишь в окно?
хукай клавиатурные события, в большинстве случаев сработает

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




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 04 июля 2013 18:43
· Личное сообщение · #6

--> Оно? <--

-----
Stuck to the plan, always think that we would stand up, never ran.


| Сообщение посчитали полезным: sooqa

Ранг: 5.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 04 июля 2013 18:49
· Личное сообщение · #7

вижу

EN_CHANGE notification code

OnKeyPress, OnChange

буду пробовать


 eXeL@B —› Вопросы новичков —› хуки на клавиатуру
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати