Avian’s Blog

Electronics and Free Software

Keylogger project, 8

10.02.2006 13:50

I've finally finished my keylogger project yesterday.

Actually I finished writing the firmware sometime in December, but it took me a month to find and fix all bugs. Still it doesn't work with all computers and keyboards out there. Old Compaqs are especially problematic and I haven't been able to figure out why they simply refuse to work when the keylogger is connected. Also some keyboards seem to use a different scan code set, since the keylogger will work fine with them in transparent mode but it won't recognize the access password (which is internally stored as a sequence of scan codes).

The final keylogger firmware consists of 1758 lines of C code and uses 4080 bytes of code memory (which leaves exactly 16 bytes of FlashROM free).

I've also made a screencast (Ogg Theora) of the keylogger in use.

Posted by Tomaž | Categories: Digital
Comments
Add a new comment

Your name

Your email (optional, will be shown publicly)

Your web site (optional)


(No HTML tags allowed. Separate paragraphs with a blank line.)