Spyware Pt 1: How they know what you are doing

COMMENTARY-- Keystroke loggers have their place--if not in espionage, certainly in law enforcement. Knowing about their use, and abuse, is just part of being a savvy computer user or system administrator.

I don't want you to get the wrong idea, but I am afraid you will anyway. Just because I've spent the last few days studying keystroke loggers--hardware and software that allow you to spy on what someone's doing on their computer--doesn't mean I've actually put one of these stealth devices to work against anyone. Nor would I. After all, I've read a few books about weapons of mass destruction, too, but...never mind, I don't even want to go there.

Keystroke loggers have their place--if not in espionage, certainly in law enforcement. Knowing about their use, and abuse, is just part of being a savvy computer user or system administrator. Then again, you just might be someone who's concerned that a boss is electronically looking over your shoulder.

So don't think of me as a subversive. Think of this as a self-defense column, and everything will be fine.

Glad we've got that settled, because if someone were to find an Allen Concepts KeyKatcher lying around my office, they'd probably get the wrong idea. You see, KeyKatcher is a little hardware gizmo about the size of your thumb that installs between your PC and your keyboard. Depending on the model, it costs anywhere from US$49.95 to $149.95--not much as peripherals go.

But it's not just any little ad-on. This is actually a secret agent.

Once it's in place, KeyKatcher will capture the first 8 to 64KB of keystrokes entered on the PC. This grab, which ranges from roughly 4 to 32 pages of typed data, includes user names, passwords, Web addresses, and literally everything else the user types.

Because it's a hardware device, the KeyKatcher isn't susceptible to discovery by any of the anti-spyware applications. Nor will an antivirus or desktop security program catch it. And it runs independently of the operating system. That makes it pretty stealthy, unless you happen to see the device sitting there, plugged into the back of your computer, in which case it's hard to miss.

But add a little heat-shrink tubing to turn the keyboard connector and KeyKatcher into a single unit, and most people would be fooled. Unless the "victim" happens to compare one keyboard cable to another, he or she is unlikely to be any the wiser that KeyKatcher is installed.

I will pause this column now for the benefit of readers who want to crawl under their desks and see if anything funny is sticking out of their PC's keyboard socket. You can see a picture of the KeyKatcher here, so don't confuse it with the adapter used to connect a USB keyboard to a PS/2 keyboard port on the computer, OK? (KeyKatcher actually doesn't work on USB keyboards, anyway.)

KeyKatcher works by combining a microcontroller with non-volatile memory. When the user/victim presses a key on his or her keyboard, the keystroke is recorded into the KeyKatcher's memory before being sent on to the computer.

Since the memory is non-volatile, the recorded keystrokes remain on the KeyKatcher until you erase them, allowing the snoop to remove it from the PC being watched and then download the captured keystrokes to another machine for analysis.

One significant downside, or at least something to remember, is that the device captures only the first 8 to 64KB of keystrokes (there are three models) it sees, and then stops recording. If I were a spook, a narc, or a fed, I'd prefer selectable record modes--one that stops when the memory fills and another that erases as it goes, saving only the most current keystrokes. That way, you could see what the victim/user/subject had been doing just before the machine was turned off, or immediately before you retrieved the KeyKatcher device.

Then again, there's the KeyKatcher Pro, a specially manufactured keyboard with 128KB of Flash memory built in along with a clock, so that all the recorded keystrokes are stamped with the time and date they took place.

The KeyKatcher Pro keyboard sells for $199, and while it does more, it's not very sneaky: Most people would notice a new keyboard installed during their lunch hour, though they would probably not be able to immediately figure out what makes the KeyKatcher Pro different from their old keyboard.

Be sure to catch Spyware Pt 2 for a discussion of keystroke logging software and effective counter-measures to prevent snooping, along with why you might want to use the software to monitor your own machine.

Talkback 0 comments

Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • Brad Howarth The key Topik is always money
    One of the big problems of the internet is that is practically impossible to keep up-to-date on preferred topics. You can limit your sources, but this can mean missing a lot of valuable data.
  • Array Google open-sources JavaScript tools
    Google announced overnight the release and open-sourcing of a trio of tools designed to help JavaScript developers.
  • Array Do we need the legislative blackmail?
    Virtually everyone in the telecommunications industry has their say in the Senate Standing Committee's public hearing into the pending legislation to split up Telstra, in this week's Twisted Wire podcast.
  • More blogs »

Tags

Back to top

Featured