|
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 6
|
|||||||||||
Помочь доделать кейлоггер, реализовать функцию09.10.2013, 20:17. Показов 1903. Ответов 8
Метки нет (Все метки)
Помогите пожалуйста исправить\реализовать функцию, которая позволит следить только за одним активным окном ( открытым на весь экран) Логгер, позволяет записать нажатие с помощью memo. Сохраняет его в "bla-bla.txt".
Программа записывает только действия произведённые на рабочем столе\браузере и.т.д. но не в полноэкранных приложениях. Есть здесь кусок кода, который и вовсе мешает. но я не понимаю, как можно его реализовать иначе, можно его вообще не задействовать. Вот сам кусок кода, который и вовсе мешает. т.к memo выполняет точно то же.
А вот сам код логгера. Все вопросы написал рядом с блоком, который меня интересует. Кликните здесь для просмотра всего текста
0
|
|||||||||||
| 09.10.2013, 20:17 | |
|
Ответы с готовыми решениями:
8
Помочь доделать алгоритм/исправить ошибки Работа с файлами (помочь доделать) нужно помочь доделать мою БД.Телефонный справочник! |
|
844 / 739 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
||
| 09.10.2013, 22:58 | ||
|
Если по обычному то можно функцию написать которая показывает только последнее активное окно, и именно что в нем клавиши нажимаются но как в длл незнаю.
1
|
||
|
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 6
|
||
| 09.10.2013, 23:15 [ТС] | ||
|
0
|
||
|
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
||
| 09.10.2013, 23:27 | ||
|
Пробуй плясать с другим бубном - http://www.vsokovikov.narod.ru... dinput.htm
1
|
||
|
844 / 739 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
||||||
| 09.10.2013, 23:42 | ||||||
|
Те нужно чтобы логер за активными окнами следил и когда найдет окно warband можно сделать-
Добавлено через 9 минут А воще попробуй на основе GetAsyncKeyState кейлогер сделать,а не длловские исходники из инета копировать.
1
|
||||||
|
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 6
|
|
| 10.10.2013, 14:04 [ТС] | |
|
mss, NIKOLAYY, Спасибо вам за помощь, но у меня толкового ничего не получилось. Как и раньше: Кейлоггер писал только действия на рабочем столе, и в программах открытых не фуллскрином. Так же переписал всё с абсолютного начала, используя GetAsyncKeyState, так же пробовал использовать KeyDown, но он видит только форму и её окна. Для поиска окна, и записи только с него, использовал различные примеры кода: FindWindow и.т.д , но это не увенчалось успехом. В связи с данной проблемой, я скачал книги и буду их читать, надеюсь найду решение проблемы.
PS/ Возможно вы могли бы мне помочь, приведя какой-то пример, без использования /dll. Рабочие примеры с dll - есть. Но это не то, что мне нужно =) PPS/ Ещё раз спасибо за помощь, вы меня натолкнули на многие идеи, благодаря чему, я многому научился.
0
|
|
|
844 / 739 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|||||||
| 11.10.2013, 01:30 | |||||||
|
И все это функция GetAsyncKeyState совместно с функцией проверки окон. Кликните здесь для просмотра всего текста
1
|
|||||||
|
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 6
|
||||||
| 11.10.2013, 14:14 [ТС] | ||||||
|
NIKOLAYY, Огромное человеческое СПАСИБО! Ты мне очень помог, я тебе благодарен.
Я перечитал огромную кучу книг, правда, не всё понимаю, примеры не всюду были. Так же нашел старого учителя информатики, который давным -давно в школе меня учил. И у него кучу книг набрал. сижу, читаю. Надеюсь, что в скором.. Сам смогу помогать на форуме =) Кейлоггер хотел реализовать для того, чтобы в клубе следить за тем, чтобы в играх не юзали читы, т.е можно и просто закрыть доступ изменив файлы игровые, но суть в том, чтобы проверить на вшивость хД Добавлено через 1 час 22 минуты NIKOLAYY, Подскажи пожалуйста. Почему этот вариант дока ( да и любой другой на таймере )
0
|
||||||
|
844 / 739 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
| 11.10.2013, 20:29 | |
|
Это минус такого вида кейлогера, эта функция проверяет нажатые клавиши по таймеру кнопку задержал более 125 мс-
получил два символа в лог! Поставил время более 125 мс- человек два раза нажал на клавиши а ты получил один символ в лог! В общем тут уже головой работать нужно, видиш к примеру в логе номер телефона там 12 цифр, ты понимаеш что в вашем районе все номера идут на только на 11 цифр, вопрос а какая цифра лишняя то? Ну естественно ищеш которая повторилась 2 раза. Так же минусы есть и у dll- ного кейлогера.
0
|
|
| 11.10.2013, 20:29 | |
|
Помогаю со студенческими работами здесь
9
Помочь доделать программу с реккурентными соотношениями. (Исправить ошибку) Помочь доделать программу (Надо, чтобы все значения вводились с клавиатуры) Помочь доделать программу (найти все простые числа, имеющие возрастающую последовательность цифр, сумма которых равна M) Просьба помочь реализовать класс. Прошу помочь реализовать изменение высоты строки в отчетах Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|