Оказывается, всё не так и страшно, как казалось на первый взгляд. Оказывается можно и нажатия клавиш отслеживать и генерить нажатия клавиш, типа SendKey() в Windows.
Вот только отслеживание изменений буфера обмена проходит через таймер, спасибо статье на хабре.
UPD Насчёт глобального отслеживания нажатия клавиш я поторопился написать, пока "ловит" только в своём приложении
Всё есть, всё работает, надо только было найти, то что надо. Никсовые корни МакОСХ сказываются.
Кстати, кейлогер просто так написать не получится. МакОСХ не передаёт нажатия клавиш в полях ввода паролей.
Вот только отслеживание изменений буфера обмена проходит через таймер, спасибо статье на хабре.
UPD Насчёт глобального отслеживания нажатия клавиш я поторопился написать, пока "ловит" только в своём приложении
Всё есть, всё работает, надо только было найти, то что надо. Никсовые корни МакОСХ сказываются.
Кстати, кейлогер просто так написать не получится. МакОСХ не передаёт нажатия клавиш в полях ввода паролей.
No comments:
Post a Comment