|
0 / 0 / 0
Регистрация: 18.10.2010
Сообщений: 55
|
|
Кейлоггер17.04.2012, 23:59. Показов 11394. Ответов 8
Метки нет (Все метки)
Здравствуйте!
Задание звучит так: Перехват и анализ нажатия клавиш на клавиатуре. Состоит из сервиса - перехватчика нажатия клавиш на клавиатуре и ведения лога нажатых клавиш по времени, а также программа просмотра логов и инсталляции сервиса перехватчика при первом запуске программы на компьютере. А вот и вопросы: 1.Как обыграть время? Не пойму, когда его записывать в лог - поминутно или же вести буфер набранных символов? Подскажите красивый вариант. 2. Не работает с русскими шрифтами =( Подозреваю, что проблема с MapVirtualKey(wParam,0). 3. Инсталлятор через что создать? Попробовала CreateInstallFree. 4. Просмотр логов ведь не должен из кейлоггера осуществляться?
0
|
|
| 17.04.2012, 23:59 | |
|
Ответы с готовыми решениями:
8
Кейлоггер Кейлоггер - ошибка Call of nonfunction Кейлоггер грузит процессор |
|
|
|
| 18.04.2012, 00:16 | |
|
Lenoriya, посмотрите Дневник из Punto Switcher
1
|
|
|
|
||
| 18.04.2012, 00:18 | ||
|
время лучше записывать после того как например: сменили окно или ссылку в контакте, проще говоря временно прекратили работу с одним окном и перешли на др 2. в принципе можно попробывать отловить раскладку клавиатуры по API функции какой-нить! после чего принять значение от нее и менять свою виртуальную клаву исходя из того какая раскладка на компе. затем уже мног вариантов как поступать... также по API функции или по OnKeyPress например. 3. например: прога Inno Setup - http://www.jrsoftware.org/ сам не юзал но советовали. (погугли лучше эт момент) 4. кейлогеры: KGB Spy, Actual Spy, StaffCop - формируют отчет по требованию P.S. лучше скачать кейлог любой из приведенных и глянь что да как!!! +можн запаролить вход в прогу
1
|
||
|
0 / 0 / 0
Регистрация: 18.10.2010
Сообщений: 55
|
||||||
| 18.04.2012, 11:01 [ТС] | ||||||
|
Вот функция перевода нажатых клавиш в текст. С английским всё норм, а как с русским? Должно же работать!
И у меня не требуется определение приложения, в котором вводится текст. Так что какие ещё варианты обработки время?
0
|
||||||
|
|
|
| 18.04.2012, 11:15 | |
Сообщение было отмечено как решение
Решение
3
|
|
|
Модератор
3409 / 2184 / 354
Регистрация: 13.01.2012
Сообщений: 8,462
|
||||||||||||
| 19.04.2012, 12:54 | ||||||||||||
1
|
||||||||||||
|
|
|||
| 19.04.2012, 14:12 | |||
|
ИДЕЯ №2: реализуй отсчет времени интервала нажатия клавиши... например: если временной интервал между набором символов >=10 секунд то приписывает в файл отчета время и дата и это новая запись, а если < 10 то обновляешь время последнего нажатия и продолжаешь писать в файл отчета со старым временем... P.S. проще было бы сделать как в источнике копипаст рулит))
1
|
|||
|
Модератор
3409 / 2184 / 354
Регистрация: 13.01.2012
Сообщений: 8,462
|
||
| 19.04.2012, 15:23 | ||
|
1
|
||
|
0 / 0 / 0
Регистрация: 18.10.2010
Сообщений: 55
|
||||||
| 22.04.2012, 19:22 [ТС] | ||||||
|
Осталась пара вопросов:
1. нужна ли установка секции, а то 9-ую строку билдер не признает и ругается 2. программа выводит название окна, если оно меняется. Как сделать обработку, чтобы выводилось название только тех окон, в которых был набран текст. Вот моя Dll.
0
|
||||||
| 22.04.2012, 19:22 | |
|
Помогаю со студенческими работами здесь
9
Кейлоггер Кейлоггер Кейлоггер на C++ Кейлоггер
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|