iXKeyLog — Х11 Кейлоггер для Unix

iXKeyLog - Х11 Кейлоггер для Unix

XKeylog это X11 кейлоггер для Unix, который использует Xlib интерфейс взаимодействии с клавиатурой пользователей. iXkeylog будет ожидать определенных событий X11, а затем вызвать специальные программы для обработки этих событий.

Требoвания:
gcc
make / gmake
Xlib / libX11 / libX11-dev

Инструкция:
Для вызова помощи наберите ‘./ixkeylog -h’

You won't need to compile the whole stuff by yourself. Just type 'gmake -f Makefile.[put your OS here]' in the root directory of the package and you'll get the available make targets. Type: 1 gmake -f Makefile.[put your OS here] ixkeylogfor compiling the main binary. Use 1 gmake -f Makefile.[put your OS here] cleanto cleanup everything. Now use the "-h" option to see all available options:01 $ ./ixkeylog -h   02 iXKeyLog - *NIX X11 KeyLogger (c) by Victor Dorneanu03 04 Usage: ixkeylog [--daemon] [--debug] [-h] [-o output] [--version] [-x DISPLAY]05 06    --daemon     - Run process as daemon07    --debug      - Run with debug messages08    -h           - Print help message09    -o <output>  - Specify where to dump data (default: stdout)10    --version    - Print version11    -x <display> - Specify which DISPLAY should be used (default: getenv("DISPLAY"))If you run iXKeyLog without any options, it will dump the logged data to stdout.1 $ ./ixkeylog2 tthhiiss  iiss  aa  tteesstt<^@><^C>^C3 $If you want the data to be dumped into some file just use the "-o" option1 $ ./ixkeylog -o test.log2 this is a test^C3 $ cat test.log4 this is a test<^@><^C>In order to have some additional debug messages you'll have to use the "--debug" flag01 $ ./ixkeylog --debug02 [DEBUG] (src/display.c) Adding (9, "[ESCAPE]") to <keycodes>03 [DEBUG] (src/display.c) Adding (22, "[BACKSPACE]") to <keycodes>04 [DEBUG] (src/display.c) Adding (23, "[TAB]") to <keycodes>05 [DEBUG] (src/display.c) Adding (36, "[ENTER]06 ") to <keycodes>07 [DEBUG] (src/display.c) Adding (37, "") to <keycodes>08 [DEBUG] (src/display.c) Adding (50, "") to <keycodes>09 [DEBUG] (src/display.c) Adding (62, "") to <keycodes>10 [DEBUG] (src/display.c) Adding (64, "") to <keycodes>11 [DEBUG] (src/display.c) Adding (67, "[F1]") to <keycodes>12 [DEBUG] (src/display.c) Adding (68, "[F2]") to <keycodes>13 [DEBUG] (src/display.c) Adding (69, "[F3]") to <keycodes>14 [DEBUG] (src/display.c) Adding (70, "[F4]") to <keycodes>15 [DEBUG] (src/display.c) Adding (71, "[F5]") to <keycodes>16 [DEBUG] (src/display.c) Adding (72, "[F6]") to <keycodes>17 [DEBUG] (src/display.c) Adding (73, "[F7]") to <keycodes>18 [DEBUG] (src/display.c) Adding (74, "[F8]") to <keycodes>19 [DEBUG] (src/display.c) Adding (75, "[F9]") to <keycodes>20 [DEBUG] (src/display.c) Adding (76, "[F10]") to <keycodes>21 [DEBUG] (src/display.c) Adding (92, "") to <keycodes>22 [DEBUG] (src/display.c) Adding (95, "[F11]") to <keycodes>23 [DEBUG] (src/display.c) Adding (96, "[F12]") to <keycodes>24 [DEBUG] (src/display.c) Adding (105, "") to <keycodes>25 [DEBUG] (src/display.c) Adding (110, "[HOME]") to <keycodes>26 [DEBUG] (src/display.c) Adding (111, "[UP]") to <keycodes>27 [DEBUG] (src/display.c) Adding (112, "[PRIOR]") to <keycodes>28 [DEBUG] (src/display.c) Adding (113, "[LEFT]") to <keycodes>29 [DEBUG] (src/display.c) Adding (114, "[RIGHT]") to <keycodes>30 [DEBUG] (src/display.c) Adding (115, "[END]") to <keycodes>31 [DEBUG] (src/display.c) Adding (116, "[DOWN]") to <keycodes>32 [DEBUG] (src/display.c) Adding (117, "[NEXT]") to <keycodes>33 [DEBUG] (src/display.c) Adding (118, "[INSERT]") to <keycodes>34 [DEBUG] (src/display.c) Adding (119, "[DELETE]") to <keycodes>35 [DEBUG] (src/display.c) Adding (133, "[SUPER L]") to <keycodes>36 [DEBUG] (src/display.c) Adding (127, "[PAUSE]") to <keycodes>37 [DEBUG] (src/display.c) Adding (0x0, "<^@>") to <controlchars>38 [DEBUG] (src/display.c) Adding (0x1, "<^A>") to <controlchars>39 [DEBUG] (src/display.c) Adding (0x3, "<^C>") to <controlchars>40 [DEBUG] (src/display.c) Adding (0x7, "<BEL>") to <controlchars>41 [DEBUG] (src/display.c) Adding (0x8, "") to <controlchars>42 [DEBUG] (src/display.c) Adding (0xd, "") to <controlchars>43 [DEBUG] (src/display.c) Adding (0x1b, "<ESC>") to <controlchars>44 [DEBUG] (src/display.c) Adding (0x9b, "<CSI>") to <controlchars>45 t[DEBUG] (src/display.c) keycode: 28 (keysym 0x74, t) buf: t46 [DEBUG] (src/display.c) keycode: 43 (keysym 0x68, h) buf: h47 h[DEBUG] (src/display.c) keycode: 31 (keysym 0x69, i) buf: i48 i[DEBUG] (src/display.c) keycode: 39 (keysym 0x73, s) buf: s49 s[DEBUG] (src/display.c) keycode: 65 (keysym 0x20, space) buf: 50 [DEBUG] (src/display.c) keycode: 38 (keysym 0x61, a) buf: a51 a[DEBUG] (src/display.c) keycode: 65 (keysym 0x20, space) buf: 52 [DEBUG] (src/display.c) keycode: 28 (keysym 0x74, t) buf: t53 t[DEBUG] (src/display.c) keycode: 26 (keysym 0x65, e) buf: e54 e[DEBUG] (src/display.c) keycode: 39 (keysym 0x73, s) buf: s55 s[DEBUG] (src/display.c) keycode: 28 (keysym 0x74, t) buf: t56 t[DEBUG] (src/display.c) keycode: 37 (keysym 0xffe3, Control_L) buf:57 [DEBUG] (src/display.c) keycode: 54 (keysym 0x63, c) buf: 58 ^C

Автор: Cineox
Язык интерфейса: English
Пароль на архив:

iXKeyLog -  Х11 Кейлоггер для UnixСкачать бесплатно
iXKeyLog [Unix]

ВКонтакте
OK
Telegram
WhatsApp
Viber

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *