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

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

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

Создано: 20 июня 2013 14:55 · Поправил: buddy
· Личное сообщение · #1

Всем привет!
Стоит хук на клаву. C помощь ...MapVirtualKey... получаю нажатый символ (например буква "Ы"), сохраняю в buf. Если buf отображать через MessageBox, то всё корректно, а если сохранять в файл, то там оказывается "S". Как такое может быть?



Ранг: 65.3 (постоянный), 10thx
Активность: 0.020
Статус: Участник

Создано: 20 июня 2013 15:13
· Личное сообщение · #2

Штатные телепаты в отпуске.
Где код? Где отладка?




Ранг: 105.6 (ветеран), 36thx
Активность: 0.10
Статус: Участник

Создано: 20 июня 2013 15:16
· Личное сообщение · #3

buddy, кодировка?



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

Создано: 20 июня 2013 19:11
· Личное сообщение · #4

Точно, надо под олькой посмотреть!
ANSI windows 1251.
Пробовал и ToUnicodeEx и ToAscii во всех вариантах...
Буду разбираться с кодировкой



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

Создано: 25 июня 2013 18:17
· Личное сообщение · #5

Разобрался, в Delphi 7 надо ToAscii, а в более новых - ToUnicode.




Ранг: 233.1 (наставник), 30thx
Активность: 0.210
Статус: Участник

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

Вообще то зловреды тут не в почёте.
Вам сюда: xakep.ru

-----
AutoIt


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


Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 25 июня 2013 19:02
· Личное сообщение · #7

В следующий раз разбирайтесь со своими кейлоггерами сами.


 eXeL@B —› Вопросы новичков —› KeyLogger
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати