Monitoring Your Monitor 148
bje2 writes "Rememeber this story from a couple months ago about reconstructing data from the blinking LEDs of modems...well, CNet is running a story about reconstructing the display of a computer by using special hardware and the reflected glow of the monitor." Kuhn's paper (400k PDF) is available.
Usefulness? (Score:1, Insightful)
Directional (Score:2)
Re:Directional (Score:1)
Re:Directional (Score:1)
Re:Useful Spy Stuff (Score:2, Funny)
Special Hardware... (Score:2, Funny)
a grrl & her server [danamania.com]
Re:Special Hardware... (Score:1)
Wonderful... (Score:2)
Now I can watch my neighbor surf pr0n from his computer, instead of filling up my hard drive with the filth!
Re:Wonderful... (Score:1)
*AHHH MENTAL IMAGE NOOOOOOOO*
exactly
Mr. Peabody's Slashback Machine (Score:4, Informative)
Re:Mr. Peabody's Slashback Machine (Score:1)
It must be a real slow day for them to have to resort to recycling. And to think, some people are actually paying for the privilage of reading recycled material.
Re:Mr. Peabody's Slashback Machine (Score:1)
Re:Mr. Peabody's Slashback Machine (Score:2)
New? (Score:1)
then maybe (Score:2)
Re:then maybe (Score:1)
Old news (Score:2, Informative)
Re:Old news (Score:2, Funny)
So every post should either be modded down to offtopic or redundant.
....I'm waiting...
Repeat... and not even correct at that... (Score:2)
And if I were a little more ambitious I would post a link to this story that was already on slashdot a month or two ago...
Re:Repeat... and not even correct at that... (Score:2)
Um, wrong. The original article involved researchers demonstrating that certain modem/network devices allow you to read the actual data stream based on the blinkenlights. Spying is theoretically possible (though unlikely) with this.
Quake (Score:4, Funny)
Think about it. If I can reconstruct what is on your monitor, I can tell where you are. Are you down the tunnel? In the water? Are you on top of that goddamnfucking sniper tower? I could reconstruct your screen and determine exactly where you are in the Quake map.
Quick, someone, solve this problem before it tears society apart!!
Re:Quake (Score:2, Funny)
"You cheater. You're reconstructing the display of a computer by using special hardware and the reflected glow of
Re:Quake (Score:3, Funny)
I don't remember what they called it, (Score:1)
Re:I don't remember what they called it, (Score:1)
Cryptonomicon also used the "blinky LED" trick in reverse, sending information in Morse Code via the Num Lock LED, to avoid the Van Eck spying.
Nope, That was different (Score:2)
Little Different than staring at the monitor from a distance.
Re:Nope, That was different (Score:2)
LCDs? (Score:1)
Great! (Score:5, Funny)
I will call them curtains.
Re:Great! (Score:2)
You could call them Secure Monitors and tell people they prevents spies from eavesdropping on their screen.
or curtains would work too...
Re:Great! (Score:5, Funny)
"Curtains, foiled again!"
OK, that was bad. Forgive me.
Re:Great! (Score:2)
Re:Great! (Score:2)
Re:Great! (Score:2)
sure, this'll work (Score:1)
Now all I need to do is hide it all in a closet.
Seriously, how does this create a security risk, someone not only has to be in the room with you, but half a meter behind the monitor, which is a meter from the wall. Oh, and did I forget to mention, that all the lights had to be off. Like they said, it's a curiosity, and nothing else.
That's not how Markus explained it to me (Score:2)
But he reckoned that if I sat at this computer right here with all the lights off and the curtains open the reflection of the monitor on the wall behind me should be readable from the bottom of the garden. (The monitor isn't facing the window so you can't read it directly with a telescope.)
Probably safe, though, because I only have all the lights off if I'm playing games - if I'm doing real work there's usually a light on.
That's easy to fix! (Score:2, Funny)
Re:That's easy to fix! (Score:1)
While that works, it's not very ergonomic. A better solution is to use duct tape and cardboard to make a cone-shaped visor like the one used by Mr. Spock.
You'll have the satisfaction of knowing that your visor has a real function, whereas Mr. Spock's visor was a just cheap prop made necessary by the constraints of a low production budget.
This solution provides security, and makes you look way 1337 to boot!
Re:That's easy to fix! (Score:1)
Other Cool Stuff by Kuhn (Score:1)
For example:
StegFS [cam.ac.uk]: the Steganographic Linux Filesystem from 1999 Information Hiding proceedings
A TEMPEST variation for hiding data, "Soft tempest" [cam.ac.uk], from IH'98
A One-time password package [cam.ac.uk] intended for login or ftpd
and some other stuff.... cool guy!
Slashdot Articles (Score:1, Funny)
Re:Slashdot Articles (Score:1)
Practical in the "REAL" world? (Score:4, Insightful)
Or just close the window shades.
It seems like you can read the contents of a monitor under optimal conditions, but how often do you get optimal conditions? More often that not, a person sits in front of a monitor as he or she works. At best, then, you'd only be able to get bits and pieces of what's on the screen. You also have to contend with different grades of wall paint and/or wallpaper (not to mention furniture behind you) which might make this endeavor fruitless in most cases.
It's a nice trick in a lab, and probably worth publishing. But I think there are too many uncontrollable variables to make this practical.
Re:Practical in the "REAL" world? (Score:1)
Re:Practical in the "REAL" world? (Score:1)
In fact we can pretty much assume that if it is possible then the NSA or CIA has been doing it for years and at the same time conspiring to hold up the prices of flat-panel displays that are immune to the attack.
Practical in Star Trek ;) (Score:1)
It seems so far from being taken seriously, though.
low-tech solution (Score:2)
As for monitor LED monitoring, big deal. They can find out if my monitor's on, in powersave mode, or off. Yeah, big security risk there.
This just in... (Score:2)
it may be old news (Score:1)
Not at my house... (Score:1)
PGP has a mode that can circumvent this (Score:1)
Pi
This is great news (Score:5, Funny)
Old news (Score:1)
Let's try that one again (Score:1)
Now all we need... (Score:1)
Wasn't this posted, like, months ago?
LCD is the answer (Score:2, Informative)
This could be detrimental to geeks though. Quoting the article: the safest solution is to compute with the lights on. Dangit.
Re:LCD is the answer (Score:4, Informative)
While LCD panels don't have an electron beam to radiate phosphorus, they still radiate photons. Otherwise you wouldn't be able to see them.
Basically, if your monitor is radiating photons (read: turned on) someone can intercept those photons and reconstruct an image, given the right equipment and circumstances.
I suppose given the right equipment and circumstances, they can read your mind as well, so we're screwed anyway.
Re:LCD is the answer (Score:1)
With a CRT, each pixel in each row is scanned individually; with an LCD, all the pixels in a row are simultaneously scanned. This makes LCDs more secure than CRT because one can only determine the brightness of each row in the display while with a CRT one cand determine the brightness of each point in a row as well thus allowing one to reconstruct the image.
Re:LCD is the answer (Score:3, Informative)
If by "right equipment and circumstances" you mean direct vision or a mirror-like reflection, then that's true. However, this article is about a technique for reconstructing CRT images when the monitor is facing away from the window and the only reflections are off of rough surfaces, which thoroughly scramble the pixels. You cannot directly determine what part of the screen a photon came from, but you can determine when it was emitted. Since the CRT scans one dot at a time, that creates the possibility of turning a recording of brightness & color vs time back into a picture.
However, most flat-panel displays will set a number of pixels at the same time (for example, writing to an entire row at a time). This makes it impossible to separate out one pixel or even one small area of the screen by the time when the light arrives. Also, LCD's don't create light, it is created by the backlights, generally flourescent lights running on high voltage, high frequency AC -- so the only thing time analysis gets you is the high frequency flicker of the backlights. The liquid crystals retain most of their "set" between scans through the display, so the light passed through a pixel doesn't vary much depending on how long it's been since the pixel was scanned.
OTOH, unless your video cable and electronics is all shielded very well, you are probably transmitting radio waves that could be turned back into the picture. This might be even more difficult than reconstructing a CRT image from the visible light, but certain three-letter government agencies can do it when they really want to. One limitation to the radio ("Tempest) method is that you've got to be able to isolate the target computer's signal from all the others; with optical methods this probably requires just pointing the scope in the right direction (if you are lucky enough to get a strong enough reflection in any direction), but radio waves bend around corners, reflect, and merge more so it's pretty unlikely that Tempest could find the one computer bringing up atomic bomb diagrams in a college dorm (say) among the hundreds downloading MP3's, playing Quake, or whatever.
Re:LCD is the answer (Score:1)
While I'm guessing, he's watching the light from the monitor, and contstucting a stream of pixel intensity/colors from the light that is emitted by each pixel as it's illuminated. Since the light goes in all directions, this doesn't rely on having a complete image "projected" on a wall - it simply needs to see the light patterns, from which it can decode a series of pixels. These are then arranged in a grid until a recognizeable image is seen.
CRT-sunburn (Score:1)
Obviously I'm just kidding, I have an LCD monitor.
:)
Similar technology? (Score:2)
I wonder which technology can produce the more accurate picture?
Better Idea (Score:1)
//drunk, fix later//
Emmisions arnt the only problem (Score:2)
Tempest is a real risk, but you have to evaluate how sensitive your information is and is a tempest attack likely.
the easiest way i think to reduce these attacks to to put up a big fence around your facility, atleast 50m from any window.
Reconstructing Slashdot (Score:5, Funny)
Re:Reconstructing Slashdot (Score:2, Funny)
Re:Reconstructing Slashdot (Score:1)
Interpolation [wolfram.com] involvels finding values b/w two known values.
I think extrapolative prediction would be a better way to phrase it
Hmm I wonder what the lyapunov exponent [wolfram.com] of slashdot would be
I saw this coming years ago (Score:1, Funny)
Well, that's what I call them.
She calls them curtains.
Oh well.
Newflash! (Score:1, Offtopic)
Covin Technologies Announces Technology Breakthrough!
May 14th, 2002 at 11:55AM EST
Covin Technologies has innovated a new innovative technology!
Our new innovation: the Diaphoresis Device can scientifically measure *exactly*
what your programmers were doing all day just from their caffeine intake!
This will be a boon to middle managers everywhere!
Just think -- you won't have to look over their shoulders or visit their dank caves^H^H^H^H^Hcubicles anymore!
All you have to do, is go through their trash at the end of the day, put all the empty Coke bottles and coffee cups into your brand new Diaphoresis Device, and it will tell you:
1) How many hours they spent programming
2) How many times they left for the bathroom
3) How many emails they sent making fun of *you*!
4) How many times they reloaded Slashdot
You can have it all!
More Interesting stuff from those people ... (Score:1)
Extracting a 3DES key from an IBM 4758 [cam.ac.uk]
Attacks on SRAMs and microcontrollers [cam.ac.uk]
Remember... (Score:2)
Remember the comment in that story [slashdot.org] about Kuhn's paper on this technique?
Amazing! (Score:2)
There's some really nice signal processing going on in the paper; it isn't like he just feeds the raw signal into pixels or anything.
-m
Perhaps it's time to get... (Score:1)
Nah.
TV Ratings (Score:4, Interesting)
Imagine a van driving slowly down the streets of a neighborhood every 10 minutes, monitoring the blue TV glow coming out of windows.
Not reconstructing the actual image - just watching the gross flicker patterns, and matching them against all TV stations in real time.
If it finds someone that's not on a known TV station, it pauses for a minute and logs a longer sequence of flickers to match against the flicker patterns of a large library of videos.
Talk about precise marketing info!
Talk about potential blackmail material - ("Did you enjoy your viewing of 'Under-age Girls' last night Mr. Politician? Doing a bit of research, were you?" What about the previous 15 nights?")
Maybe we need to extend "peeping tom" laws to cover any deliberate use of EM radiation coming out of our homes...
Re:TV Ratings (Score:1)
Re:TV Ratings (Score:2)
If an officer points and infrared camera at your house and detects large quantities of heat coming from your attic, in such a manner that suggests you've growing weed there, and starts an investigation- well, that crosses the line into unreasonable search. [go.com]
umm.. (Score:1)
Guess what.... (Score:2, Insightful)
I don't know what this guy patented but it's already been deemed useless by 10 year old US Government research.
TEMPEST attacks (Score:2)
Here is a good source of information about TEMPEST attacks [eskimo.com], including the "Urban Folklore" LCD displays on laptops eliminate the risks of TEMPEST attacks (answers a few posts in this thread). It may be more than 10 years old as these guys [tempest-inc.com] claim to have been around 17 years.
Phillip.
Re:TEMPEST attacks (Score:2)
By the way, I'm the source of at least some of the anecdotes Joel mentions about laptop screens being received on televisions - I no longer have that laptop, but my mom still has the TV
This is not news. (Score:2, Insightful)
Anybody remember the tempest device? Able to lock on to a RF signal produced by hardware and reconstruct it, get displays, and rummored to be able to even spy on a CPU's activity if finely tuned enough. I read a rather lenghty article on how to build one years ago, but I'll be damned if I remember where I found it. I suggest a goodle hunt. The frightening thing is, the people who built it, were able to pick out a single display in a large office building -- eight blocks away.
RF signals are easyer to get to than the reflection of a monitors glow, I would think.
Re:This is not news. (Score:1)
As to the idea of going around my E to get to A, I figure that even as paranoid as I am, that if someone were to go to this trouble to get information from me, more power to em.
Re:This is not news. (Score:1)
Download it here [promo.net] (1296 KB text, 583KB zip)
What's it got on Van Eck? (Score:1)
Sure, you have to get closer, but since this seems to be aimed at TLAs for surveilance anyhow, that shouldn't be too hard.
pull a DMCA on them! (Score:1)
Overview site on TEMPEST tech (Score:1)
Just for those who may not know the jist of it, ALSO DIY shielding techniques!
Easy solution... (Score:2)
New way to reconstruct information (Score:1)
Carbon Paper
Thats right, cut out a piece and place the carbon paper under the mouse. At the end of the day pull the paper and see the pattern left by the user.
Place the carbon paper under the keyboard to record varies keystokes.
Hide some under a chair. If serveral undulating motions are recorded you may have a porn problem.
The really scaring part of this is the fact the half of
Been there, done that ... (Score:2)
Here is a trick for you kiddies
The US power grid is 60 cycles,
That means Fluorescence lights turn on and off 120 times a second
That means filament lights have a detectable 120 hz intensity ripple
60 cycles gives you a wavelength about the size of north America
So the whole US turns on and off 120 times a second
In Europe it is 50 cycles
What does this mean from space?
The whole power grid turns on and off between 120 and 100 times a second (depending which frequency it uses)
Watching the phase of a single light compared to the rest of the grid tells you if that part of the grid has a large inductive load (big motors), resistive load (big computers), or capacitive load (big particle accelerator) on it.
Watching a light that doesn't flicker in sync with the local grid tells you it is on internal generator power (big target).
And you ask how do we know the facility is a viable target?
Lesson : if you want to avoid being noticed stay on the grid and stay in phase. Otherwise big brother will find you and send your coordinates to a circling B-52
OOOOOOLLLLLLDDDDDD NEWS! (Score:2)
Patent Pending Monitor Security Device (Score:2)
2. Get a bunch of composite to VGA Converters
3. Attach All.
4. Play Brittney Spears videos 24/7
This will produce enough noise to negate any spy system other than direct view. Brittney might damage the watchers as well.
Who watches the watchers while watching the watched?
SD
Related news (Score:1)
A guess as to how it works... (Score:3, Insightful)
The phosphors in the CRT do not emit only when hit by the electron beam. They have a certain persistence, so a dot keeps on glowing while the beam moves on through other dots. If you get a perfect recording of the signal, then reconstructing the picture requires merely syncing onto the video scan by means of the long and short black intervals (vertical and horizontal retrace), calculating each pixel's actual output by subtracting the fading output of previous pixels, and feeding the resulting video and sync into your own monitor.
However in using this in a normal "spying" situation, you get room lights and other "noise" in the signal. You've got to guess at the average ambient level and compensate (subtract it out) so the picture isn't washed out. Then, you are probably working with such a low level of signal per pixel that quantum fluctuations add significant noise. Subtracting signals accentuates the noise, so you'll wind up with a pretty grainy picture -- after lots of trial and error adjustments to find the best background level compensation, pixel fade rate, etc. But most data on computers is presented in quite high contrast, and stays on the screen for quite a while, so you can improve the picture by averaging frames. So it does sound possible to get a good enough picture for most espionage purposes (extracting text and diagrams, or sometimes just finding out what the guy is reading).
What it probably won't do unless you get really close:
-Spy on your Quake rivals; (I assume, not being a
Quake player myself) the picture changes too fast for frame-averaging to help much, and in general it's a detailed, lower contrast picture so graininess would have a greater impact.
-Pirate the Playboy channel from your rich neighbor, unless you are so hard up that just staring at a screen of approximately fleshtoned grains and imagining there's a nekkid woman somewhere in there is enough...
-Steal passwords protected by the "*" character, unless the login was incompetently programmed and it shows the actual character for a frame before covering it up. And probably not even then, because frame-averaging will often be needed for legibility...
Just handwaving here, but I expect that if someone can get a camera where this process works for any of the above, they probably could have focused it right on the screen and also physically wire-tapped the machine.
Re:A guess as to how it works... (Score:2)
Environmental conditions will add noise to the screen, but noise will not prevent it from working. I believe this system would work rather well even under less optimal conditions.
The worst problem? Flourescant lighting. It flickers 60 times a second, which will add significant noise to the image, made worse if the user is using a refresh rate that is not 60Hz.
But wallpaper? Lighting? That simply makes the signal weaker in one or more colors. It does not make it less accurate, just screws up the color balance. And for this application, color balance really does not matter much.
Already accounted for in most security schemes (Score:2)
The one thing it does reemphasize is that simply sitting with your back to the wall isn't enough. Well, thanks to Tempest and LED blinking and insecure wireless and hosts of other issues, we already knew that.
Frankly, the one surprising thing about this article is that it made it into the mainstream media. I'm quite surprised that the British government, or whatever home country, didn't consider this research highly classified and quickly squelch its publication.
I don't buy it. (Score:2, Insightful)
Let's use the first half of a ripped mpg version of Star Wars Attack of the Clones.
The first half is 701 MegaBytes or 5,883,382,624 bits (that's close to 6 billion bits)
I can write that on my hard drive in 2 minutes which gives us apporximately 49,028,188 bits per second.
Now can anyone tell me that an LED is capable of blinking at a rate of 49 million times per second? And if it can are we able to discern 49 million blinks with the technology we have? From a distance?
Please...
Re:Movie Mumbo Jumbo (Score:1)
Guess what? Had you read the paper, you would understand that not only is it feasible, but it's already been tested. Why? Because the data is there. The flicker is trasmitting the signal that appears on your screen to the rear wall or whatever other reflective surface there is. Using a photomultiplier, He is able to collect that transmitted light and use an algorithm to "enhance" the data. This is more akin to "tuning out" the noise appearing in the image.
Re:Movie Mumbo Jumbo (Score:1)
If you could look at the monitor with high speed photography, only one pixel is being illuminated by the electron gun at a time. And while the phosphor continues to glow for a period of time after being hit, it will be brightest upon being hit.
The scan pattern of the gun is already known, so you could in theory, watch (at high speed) for the changes in the light color and intensity in the glow of the room to find out the order of the colors as the pixels are hit - you have a long stream of pixel colors and intensities.
Here's where the number crunching comes in. You try to arrange this stream of pixels into a 1280x1024 (or whatever resolution) grid until you get a recognizable image. Et voila!
Re:More Info about Monitor LEDs!!! (Score:1)
Re:i have something that works just as well (Score:2)