USB and PS/2 key loggers and mess with your grammar

[Irongeek] is up to his old tricks once again with this new key logger prototype. It’s in the early stages, as attested by the breadboard built circuit, but [Adrian] still gives us a demo video after the break showing where he’s at right now. It comes in two flavors, the USB pass through seen above, or another that still connects to the computer via USB but functions with a PS/2 keyboard.

Aside from the obvious issue of a key logger stealing everything you type, there’s some prank value in this device too. The Teensy has more than enough processing power to watch what you typing and make changes as it goes. He shows off blatant rewrites, like changing “has” to “haz” or “you” to “U”. We think it would be better to change things like “they’re” to “their” or “it’s” to “its”. These would be very difficult to see happening and if you added randomness to how often the replacements occur, your victim would sooner come to the conclusion that they’re going crazy than that they’re the target of a little hazing. In fact, that’s probably the reason for our own grammar errors though the years; blast!

Comments

  1. Willy says:

    “watch what you typing” -> “watch what your typing”

  2. macegr says:

    ^^^ “watch what you’re typing”

    Or is that the joke?

  3. Shadyman says:

    What you did there, Hack-A-Day, I see it (in the title)

  4. Nitori says:

    I think another plus would be to make it also convert random words into l337 speak.

  5. Glad you liked the project. I’ll be showing it off in Nashville and Skydogcon and Phreaknic. Hope to have better prototypes when Shmoocon gets here.

  6. EccentricElectron says:

    Hack-a-day has been beta testing this gadget for years…

  7. Shawn says:

    Good job man, you did a better job than I did. I hope someday I will do something great like this.

    –Shawn McCombs

  8. hospadar says:

    I want this, but to correct the spelling of inter-n00bs. Let’s say you’re playing a nice video game, and your moronic teammate can’t seam to type three letters when he wants to tell you how much ‘u suk’ and ‘ur bad’. I’d really prefer to hear about how You suck and how you’re bad.

  9. Mark A says:

    Your program would be much better if it converted bad English into good English.[return]
    program U better bad convert much americanization good

  10. Giles says:

    OMG. No one can spell!! Lolz

    Seriously though, nice project.

  11. drenehtsral says:

    Man, many years ago (almost 20 years ago now…) I wrote a little TSR (Terminate and Stay Resident) program for MS-DOS that was a replacement keyboard handler that would hook the keyboard interrupt, decode the scancodes, etc… It also hooked the timer interrupt so it could keep track of how long the keyboard had been idle, so if nobody typed anything for a few hours it would type a little silly phrase “Slime Molds Rule” I believe it was. It would also randomly (on average once in a hundred times) watch to see if the user had typed the word “food” and if they had, it would backspace over it and replace it with a certain four letter word starting with ‘S’. It was a fun prank to deploy. The library card catalog computers were my favorite place to deploy it (Hey, I was a kid and had nothing better to do…)

  12. SkyDog says:

    Irongeek’s presentation from SkyDogCon has been rendered and put online. It’s at: http://www.irongeek.com/i.php?page=videos/skydogcon1/irongeek-more-phuked-than-ever

    Irongeek does a wonderful preso, and gives us some great information. He’s also responsible for the video rendering system we use for the conference.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 92,278 other followers