hallo, gibt es unter linux die möglichkeit tastatureingaben
systemweit abzufangen? also (sehr warscheinlich) direkt von der tastatur?
unter windows konnte man eingaben systemweit mit
GetAsyncKeyState etc... da gibt es ja genug beispiele!
nur für lin finde ich keine :-/
könnt ihr mir helfen?
p.s: ach ja - ich suche eine lösung für die programmiersprache C
tastatureingaben systemweit abfragen
Googeln nach "keylogger linux" liefert u.a.[1] und Verweise auf THC-vlogger [2]. Vielleicht einfach mal die sourcen inspizieren...
[1]: http://www.thc.org/papers/writing-linux ... logger.txt
[2]: http://www.thc.org/releases.php?q=keylogger&x=0&y=0
[1]: http://www.thc.org/papers/writing-linux ... logger.txt
[2]: http://www.thc.org/releases.php?q=keylogger&x=0&y=0
May the source be with you...
Muss es denn wirklich etwas hardwarespezifisches sein, also "Tastatur abfragen"? Gibt's schon -- siehe inb(2) und IO liste, Port 0x60, aber wenn's nun letzendlich doch ein Keylogger werden sollte, so empfiehlt es sich doch eher, ein bisschen am TTY-Layer rumzuschrauben. Ist auch nicht verkehrt, und bringt meist sogar mehr Ergebnisse mit mehr Richtigkeit als so. Ist außerdem "etwas" (=100%) portabler... ich geb dir mal'n Tip: http://ttyrpld.sf.net/ -- läuft ganz gut und ist in vielen Hinsichten zuverlässig