Найти - Пользователи
Полная версия: key logger
Начало » Python для экспертов » key logger
1 2 3
shiza
SAKrisT
Уверен что есть вариант получше
Тогда что тебе мешает его поискать?
Почитать документацию, воспользоваться гуглом?
Я лично отвечаю на вопрос про кейлоггер.
crchemist
SAKrisT
Уверен что есть вариант получше
Я теж ;)
shiza
SAKrisT Это не самая простая задача.

Ок. Давай я погуглю для тебя:

1. QT тут не поможет. Это функция ОС ну или window-менеджера.
2. Вариант с ОС см. выше.
3. Если программа должна перехватывать клавиши только в графичеком режиме - можно использовать xlib http://python-xlib.sourceforge.net
SAKrisT
shiza
SAKrisT Это не самая простая задача.
QT тут не поможет. Это функция ОС ну или window-менеджера.
Вариант с ОС см. выше.
Если программа должна перехватывать клавиши только в графичеком режиме - можно использовать xlib http://python-xlib.sourceforge.net
Про xlib это уже поближе к истине
crchemist
SAKrisT
всегда получаю ответы из другой области….
Пітон не має вбудованих можливостей for key loging –> то питання по Linux API - і нічого спільного з пітоном не має; на цьому форумі єдина порада може бути -
import ctypes
вперед і з піснею

SAKrisT
Что мне запускать клиентское приложение под рутом?
http://www.google.com/search?q=keylogger+linux&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a (first link) –> http://sourceforge.net/projects/lkl : Вони так роблять
[crchemist@test lkl]$ ./lkl
Have to be root to perform a iopl()!
[crchemist@test lkl]$ su
Пароль:
[root@test lkl]# ./lkl

-- Linux Key Logger vers 0.1.1 --
usage:
-h this help
-l start to log the 0x60 port (keyboard)
-b Debug Mode.Perhaps it's usefoul :P
-k <km_file> set a keymap file
-o <o_file> set an output file
-m <email> send logs to <email> every 1k
-t <host> hostname for sendmail server. default is localhost

Example: lkl -l -k keymaps/it_km -o log.file

[root@test lkl]# ./lkl -l -k keymaps/us_km
SAKrisT
И напишите ка мне пример как отловить из этого бреда хотя бы ctrl :)ггггг
ну я не думаю що це *бред*
SAKrisT
Ну в 100 строк на python
1 символ - приблизно 8 байт Думаю можна і в менше рядків

SAKrisT
Уверен что есть вариант получше
Напевно є але то до пітона нічого спільного немає
SAKrisT
crchemist, походу не заметил что мне нужно написать под GUI и не под рутом
Так что этот вариант отпадает
Буду ковырять xlib или поищу другие решения

спс всем за активность
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB