The BBC's Technology site has published an interesting story regarding computer security. However, what makes this piece of news a little different is that it does not regard viruses, or trojans, yet instead an electrical footprint which remains on a circuit board every time a key is typed. Security researchers have been investigating this phenomenon, and have discovered that poor shielding on some keyboard cables, can leak potentially lucrative information regarding each typed character. This information is not logged via some program upon the computer being snooped, instead the analysis is drawn to the information appearing onto power circuits, where it can be deciphered into readable material.
It should be said that this research only regards keyboards which use the (almost redundant) PS/2 connection. The pair of researchers from the security firm Inverse Path, explain this occurrence thus:
"The six wires inside a PS/2 cable are typically close to each other and poorly shielded. This means that information travelling along the data wire, when a key is pressed, leaks onto the earth (ground in the US) wire in the same cable. The earth wire, via the PC's power unit, ultimately connects to the plug in the power socket, and from there information leaks out onto the circuit supplying electricity to a room."
It is further explained that this data which travels along PS/2 cables does so one bit at a time, and uses a clock speed far lower than any other PC component. Both these qualities make it easy to pick out voltage changes caused by key presses and decipher them accordingly.
"The PS/2 signal square wave is preserved with good quality... and can be decoded back to the original keystroke information."
Although this research might seem a little redundant even in its youth; given the age of the connectors it is being tested upon, the researchers assure that it is still a work in progress. They also expect the testing equipment to become more sensitive as it is refined. This, i can only interpret as a piece of research which hopes to potentially cover some different connections in the future, perhaps USB or Firewire, and analyze the electrical footprints they leave upon a circuit.
Tests so far have been accurate and have been demonstrated over relatively short distances between 1 and 15 meters of the target machine.
















I guess it'll make becoming a super spy that much easier. There's no AV protection for this!
Nope. Works with USB as well. Hell, even worked with my Wireless USB keyboard when I had a desktop
http://www.ciao.co.uk/A4Tech_A_Shape_Natur...yboard__6873885
It is idiodic to use a USB port rather than use a dedicated port for a keyboard.
Tell me things you can plug into a PS/2 port....
now
Tell me things you can plug into a USB port....
Why sacrifice a port?
You, my friend, have failed.
Tell me things you can plug into a PS/2 port....
now
Tell me things you can plug into a USB port....
Why sacrifice a port?
You, my friend, have failed.
http://en.wikipedia.org/wiki/USB_hub
Tell me things you can plug into a PS/2 port....
now
Tell me things you can plug into a USB port....
Why sacrifice a port?
You, my friend, have failed.
You don't fail when you have enough USB ports. I have like 10 ports plus 1 USB Hub to connect my sticks and external HDD's...
Maybe you have only two or three, which is still common. Also, peripheral ports are not "sacrificed", they are used....
None of the motherboards I've had could power on via USB keyboard. It would only work with PS/2 keyboards:
Asus P5E-VM HDMI
Asus P5Q-EM
Asus A8N-SLI Deluxe
Gigabyte GA-E7AUM-DS2H
XFX GeForce 9300 MI-9300-7AS9
Gigabyte GA-EP45-DS3R
This is a good question, I was wondering this myself yesterday when I first saw this posted (on the forums). I don't understand enough of the technical side to be able to say.
It will be very interesting to see this testing with other connections as the testing technology develops further. However, I'd like to know how long the signal stays alive. Does it degrade by passing through other devices like a surge protector? My computer is plugged into a battery backup device, which is then plugged into the wall socket. Does this act as any sort of buffer, or does that not factor at all?
Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!
Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.