By Eddie JohnsonPosted Tuesday 7th October 2008 17:45 GMT
Same old, same old. All this is is a classic misdirect. Its a slightly fancier version of
Click here for <A href=bar>foo</A>
Where the user thinks they are going to foo and end up at bar. Add a little flash to create a little false sense of urgency and off ya go.
If its a new problem then why does my age old solution still work? Don't install flash, java or allow scripts to run. The web was made to be static. Dynamic content is for 12 year old ADD victims.
By Steven HunterPosted Tuesday 7th October 2008 18:11 GMT
Yet another reason to use Flashblock on Firefox (flashblock.mozdev.org). This thing utterly fails with Flashblock installed. In fact because of the way it does the div layer/iFrame/CSS/whatever trickery that hides the security stuff) you can't event stupid your way into this vulnerability with FB installed.
Actually you're better off just telling people to turn on their cameras and providing instructions. The stupid ones will just do it in order to play your "bejeweled" knock-off.
By keiron dPosted Tuesday 7th October 2008 18:26 GMT
mean we're screwed. It's scary to think my friends could actually fall for that. Also scary realising I was sitting there topless when my webcam popped up.
Then again, I see a pretty green light when my macbook pro's cam is used :)
By Scott ButterworthPosted Tuesday 7th October 2008 18:55 GMT
I tried this little game and was immediately asked by my Adobe flash plugin (which is the latest version btw) whether or not I wanted to allow it access to my webcam and mic (Privacy settings ftw!!).
I clicked "Allow" and was immediately prompted by my firewall/security suite that the Adobe plugin was attempting to to use a dll to access my webcam (and then a subsequent one for my mic) and whether i should deny or allow.
I don't think this is going to work on a lot of people. I think Vista will also question this type of behaviour if you have Windows Defender and UAC activated (need to test this).
Well... You can be somewhat safer with a little common sense. #
By PhilPosted Tuesday 7th October 2008 18:59 GMT
Let's say you've been browsing the web. You think you may have been clickjacked, but so far all you've done is check out The Register and JibJab. So far, so good.
But you'd like to check something that requires a login, like maybe one of your online accounts.
Shut down your browser. Use Firefox's tool for deleting all your personal info and clear it ALL out, including cookies. Mine is set up to do this automatically whenever I close the browser, and to get confirmation from me so I can see that it's doing it.
Once the browser is entirely closed down, open a new browser instance and do your secure browsing in a new session. When you're done, again close the browser all the way down.
As long as you do sensitive things in their own, squeaky-clean sessions, I don't think you can be clickjacked in any mortally dangerous way.
By KrissiePosted Tuesday 7th October 2008 19:51 GMT
For the first time, I've read a Reg story I've been unable to follow. I might have been able to follow it, were it not for the fact that the article doesn't actually explain what ClickJacking is or how it works. It says that anybody with a website can direct you to a given page... but I can do that - by putting links on my website that point there.
By James ButlerPosted Tuesday 7th October 2008 19:58 GMT
Why does Flash need to be able to access system files in the first place? Oh, that's right, Web 2.0. Hmmm. If a web application cannot be built without needing to access system files, then it's not a web application ... its a system application that uses web delivery.
This is a perfect example (among many others regarding Flash and even Java) of why there should be separation between web applications and traditional applications. Since the underlying OS is largely responsible for maintaining security, applications that build on that must be able to ameliorate security issues that the OS does not deal with, or which are not security issues, when run in any other scenario (i.e. running a localized app).
Clickjacking is not quite as simple as the examples given above (i.e. different href value than the displayed link value), and enabling such behavior by including system-deep access for a third party, web-deployable app is bad practice. Just because Adobe wants you to be able to access the system to increase the perceived value of their little toy* does not mean that it's a good idea.
*I've been programming with Flash since it was in virtual beta (FutureSplash), and the directions it has taken under Adobe's guidance is disturbing and unnecessary.
I myself only have a crazy cat, and as far as I know he does not surf the web when I'm out.
But seeing so many of my friends and colleagues having kids, who are growing kinda fast... That's trouble. Them kidz love those Flash games, and I doubt many of them will be as savvy as the regular Reg reader to notice that things are not quite right in some site or the like. Anyway, another reason for the parents to keep a close eye on computer use, it would seem.
By Frumious BandersnatchPosted Tuesday 7th October 2008 22:28 GMT
"[...] proof of concept used Flash, but the writer went on to say that the same thing could have been achieved using Java, SilverLight, or Dynamic Hyper Text Markup Language"
You should add SVG to the list of potential vectors. I haven't read any warnings about actual attacks, but I predict it will be exploited given time. To be honest, I'm surprised it hasn't been used as an attack vector yet, especially considering that as an SVG file is generally going to be embedded using an <IMG> tag, it neatly sidesteps blog sanitisation checks that strip <SCRIPT> tags. Someone ought to do an article about SVG risks (hint hint).
By Anonymous CowardPosted Tuesday 7th October 2008 22:52 GMT
I didn't think that DOS would run on a PICAXE- you must be an incredibly l33t and secure hAx0r yourself!
@Eddie
Dynamic content isn't just for 12 year olds with ADD. Flash / Java etc let you have a far more polished looking system than static HTML. Though these should be kept entirely separate from the "host" system. Otherwise you'll end up with "Windows Only Java" and "TuxFLASH".
Didn't Google announce a while back that it can now search and index Flash files? Couldn't you use their Search function to look for "suspicious" code in DHTML/Flash/etc?
By Anonymous CowardPosted Tuesday 7th October 2008 23:08 GMT
Haven't tried it on Firefox - but in Google Chrome and IE6 on a fully patched XP Pro SP3 system, the demo site loads up for half a second then redirects to Adobe's Flash Player Settings Manager page at macromedia.com
Even if this did work, I'd love to see it remove the lens cap on my webcam =P
By Joe ZeffPosted Tuesday 7th October 2008 23:55 GMT
I use Linux and Firefox with flashblock. Alas, I don't have a webcam, so I can't test it myself. It's not so much, in this case, that I think Linux's security is better, it's just sufficiently different from the Windows model that I can't judge from what's in the article. If anybody tries this with Linux, please post your experience.
By BennyPosted Wednesday 8th October 2008 00:19 GMT
MacBook with FF3, I don't understand. If I move my mouse about I see a ghosted image of a security box for flash, but thats about it...Im guessing this is an IE thing, I'll try at work tomorrow..
By JustinPosted Wednesday 8th October 2008 01:32 GMT
I've always thought that mic's and camera's built into computers should have a "physical" on/off switch, not a "soft" on/off switch.
Hijacking a computers camera/mic has been around for a long time. Trojan software has been available for years that does this, this is merely a new vector for an old hack.
By Dillon PyronPosted Wednesday 8th October 2008 02:12 GMT
... when I bought my new laptop. 70% of the time, I'm using a monitor, keyboard and mouse and the lid is closed. So all he'd get would be a nice view of the keyboard frame.
I shudder to think, however, what kind of images someone might snatch. I'm "visualizing" pimply 40 year old guys sitting around in their underwear, playing "that hot new game". My eyes, my eyes!!!!!!!!!
By WalterPosted Wednesday 8th October 2008 05:19 GMT
@ Justin
I don't have a webcam, but my microphone has a real on/off right on it. I always keep it in the off position unless I'm using it for no other reason than the fact I like hitting the switch.
Paris, because she does have a webcam she doesn't turn off at "bedtime."
By GregPosted Wednesday 8th October 2008 07:49 GMT
No, no smugness here. Genuine question: does anyone know for certain if Linux is safe from this? I mean FF with Swfdec is a good start because no Flash content will even play until I request it. I do have a webcam though. Might try it out.
@Eddie Johnson
Man, I do love the Grumpy Old Man approach. "Brragh, graaa, nothing new should ever be developed, rarrrgh, everything dynamic is horrible and useless, fraaarrgggh, nyarrr, I deny the existence of PHP, mumble, grumble..."
By FraserPosted Wednesday 8th October 2008 08:15 GMT
Lens Cap
Now a few more words:
Seriously... Not using your webcam, put a lens cap on it, you won't have to tit about with cotton wool buds cleaning it half as much. Also mute the mixer on your microphone when you aren't using it, this can only be good practice.
By jeremyPosted Wednesday 8th October 2008 08:18 GMT
... telling the user they are going one place and sending them to another... isn't that how the internet works, telling them a nice friendly url like bbc.com and then directing them to bbc.co.uk
Also as soon as flash had access to mic and cam there is now a security box to tick to say allow it.
I really dont see how this is even a security flaw.. being able to see people at the computer does not give their bank details, in fact you likely to be scared for life depending on the time of day you may look.
By Jared EarlePosted Wednesday 8th October 2008 09:19 GMT
"I myself only have a crazy cat, and as far as I know he does not surf the web when I'm out."
I had a cat that used to chat on IRC when I was out of the house. People in the channel were quite used to it and used to greet him and occasionally converse with him. He never launched botnets or the like, so for that at least I am grateful.
By SimonPosted Wednesday 8th October 2008 09:25 GMT
I have used flashblock and noscript since they launched. I also use Linux for banking, general surfing and windows when I need to run certain apps.
I have always loathed flash and the security issues that keep popping up with it. If a site uses flash I hit the back button and go to a competitor's site instead. Always have, always will!
By Wayland SothcottPosted Wednesday 8th October 2008 09:48 GMT
I can imagine some Phorm of technology that could alter links as they come phrom a website. If you you think of some reason to get one of the big ISP's to pass all their user traffic through your server then you would be able to do this to any website.
Myself, I can't imagine that it would be legal to alter traffic from websites at the ISP. If it was I am sure all the users would boycot it.
By JimmyPosted Wednesday 8th October 2008 10:18 GMT
Dan, if your Noscript extension had been enabled you would by now have received the latest update to version 1.8.2.1 This version includes Clearclick, Giorgio Maone's anti-clickjacking technology.
Noscript elevates Firefox from excellent to magnifico!
By The Fuzzy WotnotPosted Wednesday 8th October 2008 11:24 GMT
Been advising people to install FB immediately after installing FF, for ages. It's by far the best plugin ever, not only saves on bandwidth, by stopping all those stupid Flash ads but also sops crap like this and allows you to choose if you want to run the flash in question, then the owness is on you to action the start of the Flash. FB should be built into FF by Mozilla!
By KanhefPosted Thursday 9th October 2008 03:40 GMT
which is a scalpel to Noscript's hatchet. It can filter out abusive javascript (and many other things) without breaking the rest of the site. Also doesn't force users to run one particular browser.
By Anonymous CowardPosted Thursday 9th October 2008 10:36 GMT
Why would it matter if you were topless, lol?
Anyway, just cover the laptop's camera when not in use. A sticker would even work. Common sense, and if I had a built in laptop cam I would be suspicious of it looking at me all the time even if I didn't know about peeping toms.
Now does that mean that they can view through the camera while it's in use or only jack it when it's off? (argh, was that a pun..) I remember hearing a similar story this years ago.
Just because you are a boring old fogie Eddie, does not mean everyone is like you. 99% of people use the stuff and most of the time it is safe. Don't call new technology bad and evil because someone managed to exploit it. It's part of life, has major benefits and there are many ways to prevent or patch problems. I'm surprised you know how to turn a computer on.
Comments on: Net game turns PC into undercover surveillance zombie
Nothing new here... #
By Eddie Johnson Posted Tuesday 7th October 2008 17:45 GMT
Flashblock #
By Steven Hunter Posted Tuesday 7th October 2008 18:11 GMT
clickjacking is nothing new #
By adnim Posted Tuesday 7th October 2008 18:22 GMT
Doesn't work here #
By Andre Posted Tuesday 7th October 2008 18:25 GMT
Built-in laptop cams... #
By keiron d Posted Tuesday 7th October 2008 18:26 GMT
Will Symantec virus checker detect it? #
By Anonymous Coward Posted Tuesday 7th October 2008 18:46 GMT
Umm.... #
By Scott Butterworth Posted Tuesday 7th October 2008 18:55 GMT
Well... You can be somewhat safer with a little common sense. #
By Phil Posted Tuesday 7th October 2008 18:59 GMT
An explanation might be nice #
By Krissie Posted Tuesday 7th October 2008 19:51 GMT
Why? #
By James Butler Posted Tuesday 7th October 2008 19:58 GMT
I USE LYNX ON DOS #
By Rich Posted Tuesday 7th October 2008 20:13 GMT
All major browsers #
By Tom Maddox Posted Tuesday 7th October 2008 21:01 GMT
There are some problems with your comment: * A title is required. #
By Col Posted Tuesday 7th October 2008 21:42 GMT
Big indeed #
By J Posted Tuesday 7th October 2008 21:57 GMT
RE: Nothing new here... #
By Bart Jones Posted Tuesday 7th October 2008 22:05 GMT
prediction #
By Frumious Bandersnatch Posted Tuesday 7th October 2008 22:28 GMT
@Rich #
By Anonymous Coward Posted Tuesday 7th October 2008 22:52 GMT
Nope... #
By Anonymous Coward Posted Tuesday 7th October 2008 23:08 GMT
Is Linux vulnerable? #
By Joe Zeff Posted Tuesday 7th October 2008 23:55 GMT
ummm #
By Benny Posted Wednesday 8th October 2008 00:19 GMT
This is why #
By Justin Posted Wednesday 8th October 2008 01:32 GMT
I guess I wasted 6 bucks ... #
By Dillon Pyron Posted Wednesday 8th October 2008 02:12 GMT
On/Off switch #
By Walter Posted Wednesday 8th October 2008 05:19 GMT
virtualise #
By Mahou Saru Posted Wednesday 8th October 2008 07:22 GMT
Linux safe? #
By Greg Posted Wednesday 8th October 2008 07:49 GMT
Two Words #
By Fraser Posted Wednesday 8th October 2008 08:15 GMT
no story #
By jeremy Posted Wednesday 8th October 2008 08:18 GMT
death of a buzzword... #
By chuBb. Posted Wednesday 8th October 2008 09:11 GMT
Crazy Cat? #
By Jared Earle Posted Wednesday 8th October 2008 09:19 GMT
This is why #
By Simon Posted Wednesday 8th October 2008 09:25 GMT
Only webmasters? #
By Wayland Sothcott Posted Wednesday 8th October 2008 09:48 GMT
wow ... #
By Anonymous Coward Posted Wednesday 8th October 2008 10:05 GMT
A truely simple solution #
By Ash Posted Wednesday 8th October 2008 10:09 GMT
Creepy Wording #
By Robert Brown Posted Wednesday 8th October 2008 10:13 GMT
Maone, the man with a plan. #
By Jimmy Posted Wednesday 8th October 2008 10:18 GMT
@Steve Hunter - damn right! #
By The Fuzzy Wotnot Posted Wednesday 8th October 2008 11:24 GMT
That's all we need! #
By Anonymous Coward Posted Wednesday 8th October 2008 12:03 GMT
Little help #
By JB Posted Wednesday 8th October 2008 13:08 GMT
Not only does it highjack your webcam ... #
By WhetPhish Posted Wednesday 8th October 2008 14:02 GMT
Re: Will Symantec virus checker detect it? #
By Andrew Posted Wednesday 8th October 2008 15:21 GMT
Another use for privoxy #
By Kanhef Posted Thursday 9th October 2008 03:40 GMT
I thought keiron was a guy's name? #
By Anonymous Coward Posted Thursday 9th October 2008 10:36 GMT