.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. .TH KEYLOGGER "1" "September 2009" "keylogger 1.0.1" "User Commands" .SH NAME keylogger - a simple keylogger for linux .SH SYNOPSIS .B keylogger .\"[\fIOPTION-OR-FILENAME\fR] [-sv] [\fIDEVICE\fR] .SH DESCRIPTION keylogger is a simple keylogger written for linux. It takes advantage of the /dev/input/event chain, and can attach to any keyboard that has an event device there. .PP keylogger has the ability to translate some key presses for readability, or to leave all complex key-presses in the output. .PP Initialization options: .TP \fB\-\-show\-control\fB tells the program to show all supported control characters .TP \fB\-\-show\-selective\-control\fB only show some of the control characters, this is the default .TP \fB-v\fR verbose mode, lets you see what device it selected as the keyboard, displays program start message .TP \fB\-\-version\fR display version information and exit .PP Program will run untill manually killed. If program can not start, it will return 1 .SH EXAMPLES \fBkeylogger\fR .PP Running the program with no arguments will trigger it to simply echo the keys pressed onto the screen .PP \fBkeylogger | nc -p 9899 -l\fR .PP This will cause keylogger to listen for keypresses, and will serve the pressed keys over TCP port 9899 .SH AUTHOR keylogger was written by Adam Risi .SH "REPORTING BUGS" Report bugs to adam@adamrisi.com .SH COPYRIGHT Copyright \(co 2009 Adam Risi. keylogger comes with ABSOLUTELY NO WARRANTY You may redistribute copies of keylogger under the terms of the GNU General Public License. .\".SH "SEE ALSO" .\".BR emacs (1)