Slashdot Mirror


New IM Worm Installs Own Web Browser

Aquafinality writes "A new IM worm discovered recently takes the novel step of installing its own web browser onto the victims PC. Ironically titled "The Safety Browser", its default settings actually make your PC less secure - switching on pop-ups, changing your home page and hijacking your desktop with a looped music track that plays every time you switch your computer on. It's clear people cannot resist clicking "yes" to anything they're presented with via IM - with this in mind, what on Earth can we do so stop the spread of garbage like the above? To put it another way, will reducing the amount of potential "suckers" out there dissuade the bad guys from coming up with ever-more elaborate ideas such as this latest scam? Or is IM safety a lost cause?"

479 comments

  1. IM safety? by Whiney+Mac+Fanboy · · Score: 5, Interesting
    Or is IM safety a lost cause?

    It's very hard to stop people executing something thats sent to them by someone they know - but for other vector methods, perhaps people should consider an IM client that doesn't include activeX

    Anyway, mildly interesting, the worm makes no attempt to hide iteself with a "You are beaten, it is useless to resist" desktop paper (!) and music on startup (from TFA) Worse still, music starts to blare out of your PC. Not just any old music - bad music. Bad looped music, with screeching guitars and awful drum n' bass beats.

    But not to worry XP SP2 users, you're protected.... again from TFA:
    Some "good" news, however - SP2 seems to prevent this music from playing in the background.
    snigger.... :-)
    --
    There are shills on slashdot. Apparently, I'm one of them.
    1. Re:IM safety? by OffTheLip · · Score: 4, Funny

      "Some "good" news, however - SP2 seems to prevent this music from playing in the background." Since Napster is out and other P2P apps will land me in jail I was hoping this music would be a way to add to my MP3 collection. Damn SP2!

    2. Re:IM safety? by The_Abortionist · · Score: 2, Insightful

      I agree with your statement saying that it's hard to prevent people from executing stuff, regardless of the media used to propagate viruses, spyware, etc.

      However, I think that it also underlines a serious flaw in the Windows security model. Almost everybody runs with administrator privileges because too many things just don't work otherwise. I hope, but doubt, that Windows Vista will address this issue more than simply provide a few anti-spyware utilities.

      --
      Linux violates 235 Microsoft patents.
    3. Re:IM safety? by jacksonj04 · · Score: 3, Informative

      If you get hold of the CTP, you'll find that Vista actually does this. If something needs to prod around with something which should need admin (Registry, system folder etc) then you will be prompted for your admin password. Even if you're logged in with an admin account, it will ask you again.

      --
      How many people can read hex if only you and dead people can read hex?
    4. Re:IM safety? by evilneko · · Score: 0

      Which will lead to one of two things: outcry for MS to disable this, or outcry against software vendors who are lazy. Now, which do you think is more likely?

      --
      Slashdot - where to disagree, is to be a troll
    5. Re:IM safety? by Anonymous Coward · · Score: 0

      ""You are beaten, it is useless to resist" desktop paper (!)" ...looks like the security guys desktop wallpaper to me (has his nick on it).

    6. Re:IM safety? by techno-vampire · · Score: 4, Insightful
      However, I think that it also underlines a serious flaw in the Windows security model. Almost everybody runs with administrator privileges because too many things just don't work otherwise.

      I'm no Micro$oft fanboi, but don't blame Bill the Gates for this. Blame lazy deveopers who can't be bothered to Do It Right. They run their bleeding edge machines as Admin and never test to see if their bloatware will run any other way. Not only that, they write programs that need every bit of RAM, every CPU cycle and every possible bit of graphics they have so that when they're finished, you have a program that can only be run on a maxed-out machine as Admin. Last, they look down their noses at you if you complain because you're "too cheap" to buy the hardware needed for their precious program. They don't understand that saying, "It works on my machine!" doesn't cut it if the average user can't afford to match their hardware or wants to keep their copmuter safe by not running as Admin.

      My advice is, just say NO to programs requiring Admin and never, under any circumstances, upgrade your hardware just to play the newest game. I'm not a Libratarian, but if enough people follow my advice, the market will, indeed, take care of it.

      --
      Good, inexpensive web hosting
    7. Re:IM safety? by sketerpot · · Score: 1

      Ease up on the bashing. This is a good thing, remember?

    8. Re:IM safety? by Anonymous Coward · · Score: 0

      As well as NEVER EVER EVER update software! Don't give in to the man, you don't HAVE to upgrade, just leave your outdated software where it is. We shouldn't have to update ANYTHING! I mean Atari's run UT2k7 so well.

      I understand where you're coming from on this (libratarian? Do you mean Libertarian? I didn't know any librarians got together to form a political party), but the whole thing about not upgrading your hardware was pretty dumb. Don't tell me not to upgrade my hardware.

      Antique hardware crusader perhaps?

    9. Re:IM safety? by techno-vampire · · Score: 2, Insightful
      but the whole thing about not upgrading your hardware was pretty dumb. Don't tell me not to upgrade my hardware.

      I think you misunderstood. There's no reason not to upgrade your hardware if you want to, and every reason why you should. However, you shouldn't be forced to upgrade simply because some game won't run properly unless you have the Latest And Greatest of everything. If game deveopers want the biggest market possible, write so that your product will run acceptably on whatever is mainstream at the time. Let them have features that need the best hardware, but don't make it a minimum requirement.

      There's one game I play that needs a fairly advanced graphics card to get the best out of it, but there are options to turn off features as needed until it's down to whatever you have can handle. Most of them are simply eye candy anyway. The core of the game is fully functional with none of them enabled. That's the right way to do it, and that's how it should be. The game is FOSS, so the developers aren't getting anything except egoboo from it, but they're still writing for as many people as possible. Why can't commercial developers be as considerate?

      --
      Good, inexpensive web hosting
    10. Re:IM safety? by TenLow · · Score: 1

      So what's to stop someone from making a new IM worm that advertises itself as a program to disable the constant password/security warnings instead of a "safety browser"?

    11. Re:IM safety? by Technician · · Score: 1

      It's clear people cannot resist clicking "yes" to anything they're presented with via IM - with this in mind, what on Earth can we do so stop the spread of garbage like the above?

      Number 1 is to stop running as root.

      I set up a machine for my kids. They run restricted accounts like I do. If I need to install a program (not from a link sent by a buddy) I log in as root, (Administrator) and google search the desired program from the author website. No other account has permission to install software.

      Browsing as root is like sex without a condom. Eventualy you will get something that you don't want and is hard to get rid of.

      --
      The truth shall set you free!
    12. Re:IM safety? by drsmithy · · Score: 1
      However, I think that it also underlines a serious flaw in the Windows security model. Almost everybody runs with administrator privileges because too many things just don't work otherwise.

      This is not in any way, shape or form a flaw in the Windows security model. It is a flaw in the competency of people who write Windows software the needlessly requires elevated privileges.

      What's particularly backwards are those people who blame "running as Admin" on the "flawed Windows security model", but have no problem with all those unix daemons that either run as root or require root to start then drop to a regular user.

    13. Re:IM safety? by Firehed · · Score: 1
      Well, most of the problem is that you start as admin by default, and unless you know better (in which case it's severely less of a problem), it'll stay that way. I tried to set my mom as a standard user, but she was having problems merely opening PDF files, and installing anything was outright impossible (and never gave a "you need Admin access to install this" message; always something cryptic if anything at all).

      Realistically speaking, assumine Vista uses the OSX/*nix "run as user, prompt for admin PW when needed" method. Then assume that all users are actually users by default. Ship Dells with Vista, have Acrobat Reader and Office installed, and most people are set, and will never install anything else. Now, the key part, put the admin password in some obvious place but not so obvious that it can be used carelessly. Have the first thing out of the box be a sheet that says "your admin password is listed xxx. Unless you are in the process of installing desired software or knowingly doing something that requires it, don't give it when prompted".

      It won't fix the problem, but it could go a very long way. With luck, the people about to call tech support trying to find their password might remember having glossed over some sheet somewhere that mentioned it, dig it up, read the warning and then cancel out of the malware install. Idiotproofing always leads to a dumber idiot, but if that evolution takes long enough, malware will die off considerably and writers will think it's just a waste of time. Of course, if people stopped buying v14gr4 and W1nd0ws XP Pr0 03M!!1, spam would die too. People are just too dumb for anyone's good, let alone their own.

      --
      How are sites slashdotted when nobody reads TFAs?
    14. Re:IM safety? by GIL_Dude · · Score: 1

      I've never seen an IM client that has ActiveX. Do you actually know of one, or were you confusing Internet Explorer with an IM client? Certainly Windows Messenger and MSN Messenger don't run activeX.

    15. Re:IM safety? by Anonymous Coward · · Score: 0

      "Libratarian" - surely this is a sign of things to come.

    16. Re:IM safety? by AcidLacedPenguiN · · Score: 1

      I don't see why you guys have to turn a non-gaming issue into a gaming issue. Its really not the game developers who are leaving people's computer systems defenseless.

      I'd finish what I was saying if I weren't so tired.

      --
      disclaimer: I've been known to store numbers in my ass for which to dig out when quantities are required.
    17. Re:IM safety? by Anonymous Coward · · Score: 0

      Worse still, music starts to blare out of your PC. Not just any old music - bad music.

      Is it a coincidence that this worm has appeared just after the Eurovision song contest?

    18. Re:IM safety? by Anonymous Coward · · Score: 0

      Anyway, mildly interesting, the worm makes no attempt to hide iteself with a "You are beaten, it is useless to resist" desktop paper (!)

      I suppose we should be thankful that it didn't say "All your base are belong to us!"

  2. Again, is it IM's fault? by yagu · · Score: 3, Insightful

    Once again, fingers pointed at some conduit when the true culprit still seems to be Microsoft's OS. If I were to click the link in gaim, on a linux machine (assume for the sake of argument, this browser is platform independent and would work on a linux box)?

    Probably not, because the typical default access for a linux user is unpriveleged (I've been working intensively in the linux environment, and I'll bet I've not been logged in as a priveleged user (i.e., root) more than two or three times a year during that span). But, an extremely significant percentage (I'll bet it's over 80%) of Windows users continue to be logged in with administrative priveleges -- most without knowing and understanding what that even means.

    Until there's a more consistent and pervasive culture (come on Microsoft, help out with this... how about a PSA campaing?, you can afford it) where users have non-administrative logins, there's little to be done. I still see people on older machines where they haven't even bothered to configure users for their older Windows machines... and don't have the slightest concept of partitioned separate logins for distinct different users.

    This isn't entirely IM's fault.

    (In the meantime, if you're a serious PC user and you want some piece of mind, spring for the extra $500 for your own machine and make it yours and yours only. It's how I've set up friends who use their computers for business/profession who've nearly given up on PC technology what with (shared home) machines popping porn, running slowly, and going Toes Up on them. Sigh.)

    1. Re:Again, is it IM's fault? by amliebsch · · Score: 1

      I use Linux almost exclusively on the command line. In KDE or Gnome, do you really need root privileges to install any software or change your wallpaper?

      --
      If you don't know where you are going, you will wind up somewhere else.
    2. Re:Again, is it IM's fault? by Whiney+Mac+Fanboy · · Score: 4, Interesting

      I mostly agree with your post - and you put things well, but:

      Probably not, because the typical default access for a linux user is unprivileged (I've been working intensively in the linux environment, and I'll bet I've not been logged in as a privileged user (i.e., root) more than two or three times a year during that span).

      I'm not sure how long user privilege separation is going to continue to be the great protection it is now, once the majority of desktop users have it. Consider a single user desktop with privilege separation (linux, vista (supposedly) or os x):

      1) Malware downloaded & executed by dumb user.
      2) Malware sets itself to start at that user's privileges when the user logs in.
      3) Malware can do many things at malware level at least when user is logged in (including periodically checking its update server for local privilege escalation exploits it can run).

      We're about to enter an age of smarter malware, that takes its time getting root, and keeps a low profile (maybe a little keylogging here or there) until it does... you read it here first :-)

      --
      There are shills on slashdot. Apparently, I'm one of them.
    3. Re:Again, is it IM's fault? by IamTheRealMike · · Score: 2, Insightful
      It's not the fault of IM but it's not Windows' fault either. As pointed out by others, privilege separation does not solve malware. Period, end of story, it achieves nothing. Unsurprising given that it was designed to solve an entirely different problem, back in the days when malware didn't exist.

      The key problem here is that a program is able to impersonate a user in such a way that other humans can't tell the difference. People are very reliant on trust cues to guide their decision making and computers routinely present incredibly misleading trust cues. Messages that say they are from a friend but actually are not are just evil, and should not be allowed. In practice this means fixing chat programs so that they can't be controlled by other programs and ensuring the local password is encrypted sufficiently well (or simply not stored at all) that a program can't establish a direct network connection.

    4. Re:Again, is it IM's fault? by joe+155 · · Score: 1

      I mostly agree with your post - and you put things well, but:

      I think that things like selinux will really help, keeping programmes from doing things which they are not meant to do. As it grows better and adapts I hope that it could become a bit of a security "killer-app" - it would offer so much security if it could just say "ey up, why is this IM installing a browser? better stop that"... and yes, I would like selinux to have a regional accent (and maybe even talk)

      --
      *''I can't believe it's not a hyperlink.''
    5. Re:Again, is it IM's fault? by Whiney+Mac+Fanboy · · Score: 1

      I mostly agree with your post - and you put things well, but:*

      and yes, I would like selinux to have a regional accent (and maybe even talk)

      That regional accent will have to be Chuck Norris (yes, he has his own region).

      Seriously - I think you're quite right, but I suspect that will just make (and again, this presumes MS & Apple have something similar in their OSes) the worms smarter, and take longer to gain highest priviliges.

      When people are executing untrusted code locally, it's really hard to stop it 100% of the time.

      *everyone must preface their posts with this phrase in this thread :-)

      --
      There are shills on slashdot. Apparently, I'm one of them.
    6. Re:Again, is it IM's fault? by Homology · · Score: 1
      I use Linux almost exclusively on the command line. In KDE or Gnome, do you really need root privileges to install any software or change your wallpaper?

      If you want to use your *BSD or distro package manager, you usually have to be root. Most of the time it's much less painful to install a package than install rom a tarball.

    7. Re:Again, is it IM's fault? by phillips321 · · Score: 1

      And all this rant hasnt been said before? Get a grip mate, your not the first to say it and your not going to be the last..... .....the sky's blue.....tell me something i didn't already know! It's a great shame that a viruses are becoming more and more sneaky in the way they are tricking users into installing them, e.g. "Click YES to download Super Spyware Buster Version XP!"

    8. Re:Again, is it IM's fault? by NetRAVEN5000 · · Score: 1
      The problem is, there's little motivation to do this in Linux. In Windows it's easy to just write a VBScript to bring down the system. In Linux, it's not that easy.

      It would a lot more time and determination to write a Linux virus. Every day, Linux has people who could possibly write a Linux virus looking for security holes - some may be trying to write a virus, most are trying to improve Linux's security. The ones trying to improve security have just as much of a chance finding a hole as those trying to write a virus, and they also are just as likely to know how to write code. So, they'll go ahead and patch any security holes they happen to find.

      Yeah, it might be relatively easy to make a virus that runs in user space, but that user (and his files) can be easily deleted by root.

    9. Re:Again, is it IM's fault? by NetRAVEN5000 · · Score: 1
      How would it know it's a browser? Programs all look the same to the OS - it doesn't know whether it's an IM app, a browser, an e-mail program. . . whatever.

      Making a program that can correctly guess what other programs are trying to do would be pretty hard to make.

    10. Re:Again, is it IM's fault? by squidguy · · Score: 1

      Once again, fingers pointed at some conduit when the true culprit still seems to be Microsoft's OS. If I were to click the link in gaim, on a linux machine (assume for the sake of argument, this browser is platform independent and would work on a linux box)?

      Spot on. Therein lies the problem: a faulty underlying security model in the host OS. Since most typical IT clueless sheeple pose the highest user-imposed risk (aka, they'll click anything) run some (discounting something reminiscent of a piece of fruit) of the easist mainstream (and albeit security faulty) operating systems shipped by some company out of Redmond, Washington, a faulty application can wreak havoc.

      If we can somehow get the more secure platforms out to the masses, and make them user friendly enough (and cheap enough) for a 65-yo grandmother to use, then we've won a victory against the maggots who produce such vile code. Perhaps *nix will someday gain enough market share in the non-tech user base, or the Fruit company will drop it's price to compete with $400 machinen available at your local Sheeple store inhabited by something called GeekSquad, else...we have to pray that Redmond actually does something right with Vista and finally gets the model right.

    11. Re:Again, is it IM's fault? by NetRAVEN5000 · · Score: 1

      No. I think what he meant is that the virus wouldn't affect the whole system - you could just delete the user, set another one up, and keep going off of a backup.

    12. Re:Again, is it IM's fault? by Glonoinha · · Score: 1

      Just a note on that - maybe people would be a little more open minded to the Linux version of picture editing software if it wasn't named gimp.
      If you disagree, go watch Pulp Fiction all the way through, pay attention to the Pawn Shop scene, and get back to me.

      No joke.

      --
      Glonoinha the MebiByte Slayer
    13. Re:Again, is it IM's fault? by jZnat · · Score: 1

      Well, you can use sudo in BSD, right? Mac OS X (loosely based on BSD) has sudo just like most Linux distros do, so I'd assume that BSD includes it as well. I know offhand that OpenBSD does, and it's its own patched version as well.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    14. Re:Again, is it IM's fault? by gutnor · · Score: 1

      Don't forget PC vendors ...

      Since Windows 2000, it is relatively easy to run Windows in Limited User. ( well ok, there are some application that are a real pain. But I've run WinXP in Limited User mode for 2 years now, and most shitty applications where stuff like MSI Core Center, ... the kind of application you install at the PC setup. )

      And how many big companies are still selling their PC with a default Administrator user ? Dell, HP, Asus, ... all of them configure WinXP with a default Admin User. Why ? Not to bother the user with useless management.

      The positive result is that people running a Limited User are safe against 99% of malware ( even if finally as other reader pointed out, well designed malware could theorically do whatever I (=LimitedUser) can do: meaning sending mail, changing my wallpaper, chatting, put a shortcut in my startup folder, ... )

    15. Re:Again, is it IM's fault? by jZnat · · Score: 1

      Well, for one, you can control what applications an application is allowed to run. In the case of an IM client, you would only allow it to run a web browser for instance. On the web browser side, you wouldn't allow it to run a shell.

      You can also put /tmp and wherever you download things (e.g. /pub) in their own partitions and mount them with the noexec option. OpenBSD also has W^X and several other security enhancements that would thwart any silly thing like an IM worm as well as the more advanced blackhats even.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    16. Re:Again, is it IM's fault? by Jeremi · · Score: 4, Interesting
      I think that things like selinux will really help, keeping programmes from doing things which they are not meant to do.


      I think using virtual machines as sandboxes could go a long way towards improving security also. Imagine a distro with a super-locked-down secure OS that only ever runs a single app, which is a virtual machine app (VMWare, Xen, whatever). The user does everything inside this virtual machine's guest OS, and never installs or runs any other software on the host OS.


      With that setup, it would be easy to "checkpoint" the state of the system and restore it whenever things have gone wrong (due to malware, user mistakes, whatever). (A clever diff-based mechanism might be able to make OS-state saves/restores fast enough to be done automatically in the background, say once a day). Even if the guest OS was completely compromised by malware, it would still be impossible for the malware to prevent the user from using the (uncorrupted) host OS to "rewind" the computer back to before the infection occurred. The host OS could also keep an audit trail of what happened when inside the guest OS, to help the user find out where things went wrong.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    17. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      Oh yeah!!!
      Let's get some Apple Fan Boys in here.
      You can't do SERIOUS graphics without a Mac.
      Yeah, If I was as good as you, I'd be using a Mac for sure.
      Funny how nobody at my office likes or runs a Mac,
      and we're all considered quite "good".
      The main problem with that reasoning is, I hate Macs and their dumbed down interfaces, and shitty one button mice.
      The only other problem is CAD software other than
      "Toy CAD" or Mini CAD doesn't run in Apple Land.
      (probably never will either)
      Apples are for pie.

    18. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      And all this rant hasnt been said before?

      Probably, yes. But all this MS bashing has been said before and it doesn't stop the /. crownd to repeat it ad nauseum.

    19. Re:Again, is it IM's fault? by joshier · · Score: 1

      what the hell are you talking about?.. Being *good* doesn't mean you have to use a mac. I'm not anti-mac, but I hate it when narrow minded people who have no experience in the subject say stuff like this, what a load of junk.

    20. Re:Again, is it IM's fault? by DoraLives · · Score: 1
      And all this rant hasnt been said before?

      Too true.

      Let's just face the facts, shall we?

      Humans aren't computer-ready.

      And the great majority of them never will be.

      Which then tends to make me question the whole underlying paradigm of computers as tools for people.

      Solution? Beats the fuck out of me.

      --
      Is it fascism yet?
    21. Re:Again, is it IM's fault? by joshier · · Score: 1

      there's infact 'gimpshop' now, which is similar to photoshop, people should check this out.

    22. Re:Again, is it IM's fault? by IHateChoosingAName · · Score: 1

      That sounds like a great idea, but how can all that be accomplished without a noticeable performance decrease of nearly everything a user runs inside the guest OS?

    23. Re:Again, is it IM's fault? by marcosdumay · · Score: 1

      It is not better permissions that makes *nix safer for this worm, it is a better UI, that doesn't ask stupid questions to the user all the time. And saner file formats, that doesn't execute stuf on text and image files.

      It is unrealistical to expect people to not install dumb programs on any mainstream OS, but you can try to reduce the odds of this happening. Here is where MS failed.

    24. Re:Again, is it IM's fault? by From+A+Far+Away+Land · · Score: 1

      Imagine if music started playing on a cell phone, and the screen read "you are beaten". I'm sure people wouldn't blame the cell phone for being the souce of the infection, they'd blame the security.

      IM gets a bad rap because it's so easy to transport executable code. That's why I like MSN for file transmissions, even though it doesn't have resume. It's so easy, just drag the file onto the conversation window, and presto.

    25. Re:Again, is it IM's fault? by XXIstCenturyBoy · · Score: 2, Insightful

      Because you think that if you install Linux on Joe Somebody's machine, he will not enter the root password when asked for it?

      OSes are as secure as the person using it. To think anything else is ridiculous. And that applies to every OSes.

      And I'll get modded down for what I am about to say, but people blame MS for everything, saying they can't do things right, that it should be open source, security through transparency and whatever. But right now, no open source distribution out there is secure if used by a technologicaly challenge user. And some of those open source project have been worked on for years... What is MS to do? Open Windows sources and wait 20 years and go trough 20 forking projects for someone to finally get it right? All the while, only knowledgeable people will have a secure OS?

    26. Re:Again, is it IM's fault? by Anonymovs+Coward · · Score: 1

      Sudo gives you root privileges. And I'm not convinced that it leads to any greater security than plain old su.

    27. Re:Again, is it IM's fault? by kimvette · · Score: 1

      Gimpshop is nothing more than a slightly reorganized gimp which is still different enough from Photoshop to require relearning, and doesn't address the fact that gimp is still missing a LOT that Photoshop has to offer.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    28. Re:Again, is it IM's fault? by Jackmn · · Score: 1
      Once again, fingers pointed at some conduit when the true culprit still seems to be Microsoft's OS. If I were to click the link in gaim, on a linux machine (assume for the sake of argument, this browser is platform independent and would work on a linux box)? Probably not, because the typical default access for a linux user is unpriveleged
      In this case all the program has to do is request the user's root password. The average user will happily give it away.
    29. Re:Again, is it IM's fault? by Random+Destruction · · Score: 1

      wtf? why would anyone listen to an a/c? GP was right, anyway.

      --
      :x
    30. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      why would anyone listen to some dude who thinks he is not an anonymous coward because he picks an online psuedonym to post from?

    31. Re:Again, is it IM's fault? by Dan+Ost · · Score: 1

      If you already know the root password, then the only advantages that sudo
      offers over su is that all actions are logged and that you only act as
      root for the commands that you really intend to act as root for.

      The real value of sudo is that you can give limited root permissions to
      people who don't already know the root password.

      But you probably already knew all this.

      --

      *sigh* back to work...
    32. Re:Again, is it IM's fault? by Dan+Ost · · Score: 2, Insightful

      Unless you're absolutely confident that there are no way for a local user to
      escallate their priviledge, you can't trust anything on your machine after
      a user account has been compromised.

      I've never had a machine compromised (that I know of), but if I did, I'd
      reinstall the box, just to be sure.

      --

      *sigh* back to work...
    33. Re:Again, is it IM's fault? by Iron+Condor · · Score: 4, Insightful
      Probably not, because the typical default access for a linux user is unpriveleged (I've been working intensively in the linux environment, and I'll bet I've not been logged in as a priveleged user (i.e., root) more than two or three times a year during that span). But, an extremely significant percentage (I'll bet it's over 80%) of Windows users continue to be logged in with administrative priveleges -- most without knowing and understanding what that even means.

      Disclaimer: My experience is with VAX and Unix boxes in the eighties, my first Linux kernel was 0.9something but I have used Windows only since 98SE. I never really got to "learn" windows and am much less clear on the internals. On the "how is this supposed to work".

      With more than two decades of serious computing behind me, I still do not understand what "Administrative privileges" really means in Windows. Or what it is good for. In U*X everything is a file and thus those magical "privileges" simply boil down to what you can do with a file (including files in /dev, /proc, directories in general, etc). There's a layer of abstraction where I understand that access to this 644 means that I can only read it, but the owner can write to it as well. That's easy.

      In windows, it has never been terribly clear to me -- there appears to be some nod in the direction of file permissions, but all I've ever seen of them is that sometimes I have trouble messing with something the wife has been working on -- that kind of thing. Sometimes there's no problem. Sometimes logging in as admin solves some problem that I have but I hesitate to do so since I nevere really know what Windows does behind the scenes that might become a problem if I were to be logged in as Admin.

      In the end, the preferred way to do something that I can't do as user is to fire up cygwin and do it from the linux prompt.

      And ours is the rare enlightened case where someone took the trouble of setting up user accounts at install time. It was certainly not in the least obvious when and where to set up this kind of thing. I cannot fathom why I would've bothered with it if I hadn't had a Linux backgroud. It's not like XP pops up a screen during install explaining what an Admin is and how he is distinguished from a normal user.

      I still see people on older machines where they haven't even bothered to configure users for their older Windows machines... and don't have the slightest concept of partitioned separate logins for distinct different users.

      Of course not - why would they? This is my computer, I'm the only one using it, if the kid gets old enough to want to diddle with it I'll buy him his own computer. Why would I be setting up different "users"? I doesn't make sense in the Windows model.

      U*X (and VMS and ...) was developed in a networked multi-user context of universities and research labls. Windows was developed to make one computer do one thing for one user. "Multi-user" is an afterthought. Network security is an afterthought. The entire computer-as-an-appliance model of how a computer should behave in Windows just doesn't lend itself to the notion of a "privileged account". You don't have a privileged account in your toaster or your microwave, do you?

      Now it gets hairy: If I grant for a moment that there's no such thing as absolute computer security, then all these unsecured windows boxes out there are just the low-hanging fruit. Viruses and worms are only as smart as they need to be to pick those. This is fine with me as it means I merely have to have my fruit hanging higher than everybody else's. My house doesn't have to be absolutely burglar-proof -- just harder to break into than my neighbors. I'll never be perfectly termite-safe, but as long as I'm more termite-safe than my neighbors, they will attract all the termites. You get the picture.

      If geeks succeede in training the masses in making their machines "more secure" it only means that the malwa

      --
      We're all born with nothing.
      If you die in debt, you're ahead.
    34. Re:Again, is it IM's fault? by Jeremi · · Score: 3, Insightful
      That sounds like a great idea, but how can all that be accomplished without a noticeable performance decrease of nearly everything a user runs inside the guest OS?


      I'm not sure how well it would work for games, but other than that, it's simple: given that a VM causes a 5-10% slowdown, just buy a computer that is 5-10% faster. :^) Most users won't notice the difference anyway... and if doing it this way means they can get rid of some or all of their current security-ware cruft, then this might actually result in a net speedup.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    35. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      Don't you ever take a fucking day off? Do you know how ridiculous it is that you're here whoring karma EVERY SINGLE FUCKING DAY?

    36. Re:Again, is it IM's fault? by freedom_india · · Score: 1
      what on Earth can we do so stop the spread of garbage like the above?
      Simple solution to beer pops' and soccer moms': Replace their p0wned PC's with Mac Mini's. Install Brickhouse as firewall.

      Then let them loose on the 'net. Watch the number of zombies dropping down drastically.

      Seriously, Apple should conduct a "bring your Worm PCs in for a FREE replacement to Mini" campaign...All PC owners whose PCs are p0wned can bring their PCs to Apple Stores in exchange for a Mini for a hundred dollars more...

      --
      "Doing what i can, with what i have." ~ Burt Gummer
    37. Re:Again, is it IM's fault? by m50d · · Score: 1
      If I were to click the link in gaim, on a linux machine (assume for the sake of argument, this browser is platform independent and would work on a linux box)?

      You seem to have left this dangling, but this could do everything it does in windows on linux. Play annoying sounds at login? Certainly. Change your wallpaper? Easy. Change your browser to their own one? Slightly harder, but very much doable - sure, it won't change it for other users, but that's not really an issue. The problem here is not the OS directly, it's how easy it is to download and run code - and other than educating users or completely locked down trusted computing platforms, I can't see a way to solve this.

      --
      I am trolling
    38. Re:Again, is it IM's fault? by drx · · Score: 1

      I thought the Linux version of picture editing is called Krita.

    39. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      OMG!

      I am drinking your sweet, sweet tears right now. Oooh, yeah baby, I love it, yeah baby!

    40. Re:Again, is it IM's fault? by ncc74656 · · Score: 1
      I use Linux almost exclusively on the command line. In KDE or Gnome, do you really need root privileges to install any software or change your wallpaper?

      For wallpaper, no. For software, it depends on what you mean by "install." If you're on a public machine and are just building an app for your own use, you can copy the binaries sonmewhere under ~ and make sure that directory is in your path. You don't need to be root for that, and as long as your app doesn't do something for which it needs to be root (like binding to a privileged port), you'll never need root. If you want your app installed where anybody can use it (under /usr or /usr/local, for instance), the "make install" phase of the build needs to run as root (but everything up to that can be run as a normal user).

      --
      20 January 2017: the End of an Error.
    41. Re:Again, is it IM's fault? by Homology · · Score: 1
      Well, you can use sudo in BSD, right?

      Sure you can use sudo to install applications, but then you can easily gain root privileges anytime you want. Who knows might be done during "make install" and you have root privileges?

      I know offhand that OpenBSD does, and it's its own patched version as well.

      Eh, the current maintainer (since 1993) of sudo is Todd Miller and he has been an OpenBSD developer since 1996. Yeah, OpenBSD has sudo ;-)

    42. Re:Again, is it IM's fault? by ncc74656 · · Score: 1
      That sounds like a great idea, but how can all that be accomplished without a noticeable performance decrease of nearly everything a user runs inside the guest OS?

      It depends on the approach you take to virtualization. Xen offers near-native performance, but it requires specially-modified versions of the guest OS (not a problem for Linux, but it keeps Windows from running). VMware imposes more of a performance penalty, but it can virtualize a closed-source OS such as Windows or OS/2.

      For a practical data point, I run my web/mail server on a Xen-based VM hosted by these guys. I've not noticed any performance problems with the apps I'm running--djbdns, qmail, courier-imapd, Apache, TWiki.

      --
      20 January 2017: the End of an Error.
    43. Re:Again, is it IM's fault? by andreyw · · Score: 1

      Actually, RSX-11M, VMS and WNT were all designed as Multiuser systems by CORPORATIONS (DEC, DEC, Microsoft) for BUSINESS USERS (and incidentally, by David Cutler in the case of all 3).

      No research background behind VMS.

    44. Re:Again, is it IM's fault? by toddestan · · Score: 1

      Why? The computer is just a tool, and has little to do on how good or bad a graphics designer is.

    45. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      Probably not, because the typical default access for a linux user is unpriveleged

      Sure, but one doesn't need privileged access to install something to their home directory. If the worm wanted to infected un*x boxes, it would most likely install the browser in the user's home directory. i.e. instead of / use ~/

    46. Re:Again, is it IM's fault? by techno-vampire · · Score: 1
      That regional accent will have to be Chuck Norris (yes, he has his own region).

      I'd prefer a Leonard, from Redneck Rampage. The idea is that if some backwoods country boy who thinks a crossbow with dynamite duct-taped to the quarrels is high-tech can spot what's happening it must be important.

      --
      Good, inexpensive web hosting
    47. Re:Again, is it IM's fault? by IntlHarvester · · Score: 2, Interesting

      With more than two decades of serious computing behind me, I still do not understand what "Administrative privileges" really means in Windows.

      If you understand multiuser security, you understand Windows security. It's basically the same as the Unix model, with a few twists:

      + Administrator is not quite as all-powerful as root -- still bound by ACLs for example
      + ACL permissions apply to not just files but also registry keys
      + There's a policy layer to control who can perform certain actions (setting the clock, installing device drivers, etc).

      The entire computer-as-an-appliance model of how a computer should behave in Windows just doesn't lend itself to the notion of a "privileged account". You don't have a privileged account in your toaster or your microwave, do you?

      I strongy agree with this sentiment. Multiuser security wasn't designed for personal computing and really only works on the desktop as a kludge. PC security is never really going to work until we have a system that acknowledges that the "user" is not a trust level. Instead, it should be task-oriented. For example, installing software is a high-trust activity, while (say) running Kazaa should be severely locked down.

      the malware will become "more clever" and thus that my machine will be less secure than it is now.

      The malware is already pretty damn clever in a Windows system programming sense. It's probably unavoidable regardless of the system put in place.

      --
      Business. Numbers. Money. People. Computer World.
    48. Re:Again, is it IM's fault? by alx.slashdot · · Score: 1
      With more than two decades of serious computing behind me, I still do not understand what "Administrative privileges" really means in Windows. Or what it is good for.

      This only means that you didn't take the time to learn how it works, not that that it's broken (I'm not arguig that it is or isn't)

      In U*X everything is a file and thus those magical "privileges" simply boil down to what you can do with a file (including files in /dev, /proc, directories in general, etc). There's a layer of abstraction where I understand that access to this 644 means that I can only read it, but the owner can write to it as well. That's easy

      That's pretty much the way it works for the recent versions of Windows. It's true that one might find it more awkward to set up properly than in the *nix environments but this is only a matter of understanding how it works and getting used to.

      In the end, the preferred way to do something that I can't do as user is to fire up cygwin and do it from the linux prompt

      Again, this is a matter of what you're used to. Try having someone who knows what he's doing but never seen *nix in his life do something with cygwin. You might have the surprise to discover they're lost

      My house doesn't have to be absolutely burglar-proof -- just harder to break into than my neighbors.

      Amen to that :) Couldn't agree more.

    49. Re:Again, is it IM's fault? by xiong.chiamiov · · Score: 1

      "why would anyone listen to some dude who thinks he is not an anonymous coward because he picks an online psuedonym to post from?"
      Perhaps because he isn't an AC? Sure, I use a psuedonym, but I use it all over the internet. How am I supposed to hate you if I don't know who you are. What other AC comments were made by you? I don't know.

    50. Re:Again, is it IM's fault? by RockRampantly · · Score: 4, Insightful

      Not only that, but:

      4) Malware can install a keylogger so that when the user legitimately needs super-user access, the malware steals the password
      5) Prompt user for Admin password directly (or in the case of Ubuntu for example, the user's own password to run sudo)
      6) Even if the malware can't create its own password prompt, but must use a system default prompt:
      "Warning! A program is attempting to gain Administrator level access. This should only be necessary to install programs or perform other maintenance. Click Cancel otherwise."

      1 -Malware prompts user for password with message above
      2 -Naive user reads message, clicks cancel
      3 -Malware prompts user again for password
      4 -Ad nauseum
      5 -User gives up and enters password

      Privilege seperation can be useful for preventing automated system takovers, but where a user is involved (and that user can get super-user access) becomes moot.

    51. Re:Again, is it IM's fault? by xiong.chiamiov · · Score: 1

      "the typical default access for a linux user is unpriveleged"
      Yeeeeees. But most linux users have a clue.

    52. Re:Again, is it IM's fault? by Anonymovs+Coward · · Score: 1
      But you probably already knew all this.

      Yes, I was referring to the desktop use of sudo in MacOS X and Ubuntu, for example. The first user is by default a sudoer who's allowed to do everything, and I wonder how many users know about logs. Safer than logging in as root (a la Windows and Lindows^WLinspire), certainly. But is it safer than asking for the actual root password before performing administrative tasks?

    53. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      Why did you put apostrophes after moms and pops? Does something belong to them? And if you're going to pluralize in such a ... creative way, why didn't you also write zombies'?

    54. Re:Again, is it IM's fault? by someone300 · · Score: 1

      On a large shell server or something that allows remote desktop in some way or form (or even a webserver which allows CGI), it is absolutely crucial to ensure that there is no way for a user to escalate their privileges. It's near impossible to keep track of if anyone has had their password stolen or whatever. Though, if there has been a known escalation, then you almost need to reinstall (unless you can do offline rootkit scanning with very high confidence after neutralising the vulnerability).

    55. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      I am reminded of a quote, "Foolproof systems never fully account for the inguinity of fools."

      It doesn't matter what is done to try to protect us from this malware, there are plenty of fools out there.

    56. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      For the amount of cash autodesk extracts from you designers, they ought to ship the thing in a dedicated box designed for that purpose.

      and FWIW, them people there sucketh, I had a problems with my legit copy not accepting the legit install code activation. Several painful hours later on the phone with punjabi tech support, followed up by snail mail resulted in me still not having an install. Screw em, dumb ass cheap mofos and their crap.

    57. Re:Again, is it IM's fault? by v1 · · Score: 1

      2) Malware sets itself to start at that user's privileges when the user logs in.

      But it can only create startup items for that user. At least in theory, with Vista or any non-windows OS. The PC tech where I work curses up a storm when he gets in a virus-ridden machine with like 7 accounts on it. He has to clean each and every one of them because the malware/virii have infected all accounts on the system. This indicates the problem isn't merely the existance of the viruses, but the system's complete inability to restrict them. You cannot blame viruses on virus writers, you really have to blame it on Windows.

      Sort of reminds me of a bank that just takes their credit card and bank account recipts and dumps the paperwork out in the back lot, to blow in the wind. Criminals and identity theives pick up the papers and use them. Who is to blame for the identity theft and fraud? Sure, the criminals did it, but the bank was the cause of the whole mess in the first place, and their gross neglegence lead to the problem. If you make it that easy to do something illegal or just downright irritating, you should be held primarily responsible.

      Windows security is like if Ford made cars that have problems with the wheels falling off. After ten years of cars with wheels that just fall off for no good reason, they finally promise THIS TIME the wheels won't fall off the new model. I'd say they've already had the chance, I'm tired of chasing insincere promises.

      --
      I work for the Department of Redundancy Department.
    58. Re:Again, is it IM's fault? by squidguy · · Score: 1

      I agree. Unfortunately, we cannot install Linux on joe user's machine because the average user is clueless to the point of buying Windowz software for their Lindowz machine... forget Wine, we're dealing with users who believe in the optical drive cup holder...

    59. Re:Again, is it IM's fault? by Goaway · · Score: 1

      Why are you caring about who he is, instead of what he says? Are you really so shallow that you think who is speaking is more important than what is said?

      (Pretend I posted this anonymously - Slashdot frustratingly does not track your anonymous posts, so I'd have no way to follow the discussion without posting with a name.)

    60. Re:Again, is it IM's fault? by shmlco · · Score: 1

      Spot off. If that were an OS X machine that required a password to do an install most users would type it automatically anyway.

      And you really have to ask, why is an instant-messaging text system letting you send ANY files in the first place? Want to send me a file? Then send it to my email account where the virus scanners at least have a crack at it.

      And I can just as easily blame "cool" creeping featurism in the IM client. "Hey, look, now we can send files too!"

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    61. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      Oh yeah, "just delete the user", because there's never anything valuable in a user account, is there?

    62. Re:Again, is it IM's fault? by SleepyHappyDoc · · Score: 1

      I'm going to bite here, and disagree with your assertion. IM is a relatively new technology to hit the masses. Until very recently, new technologies weren't conceived with malicious users in mind (consider email: when it first became widely available, it presented dozens of ways for a malicious user to fuck with things. same goes for other new communications technology, like Bluetooth, the web, even the telephone). When something like IM becomes mature, like, say, the telephone (they weren't designed with *69 or Call Display at first), both the technology and the users will be more equipped to handle malicious uses (you don't see so many people making prank calls as you used to years ago, now that people have something they can do about it, and know how to do it). When IM catches up, it will undoubtedly be more safe to use, for everyone.

      --
      Stasis is death. Embrace change.
    63. Re:Again, is it IM's fault? by xiong.chiamiov · · Score: 1

      I do care what is said. However, going back to the original topic...

      When an AC says something nonsensical, like "what the f? admins, ban this twat" to a perfectly valid statement, I lose an opportunity. I lose the opportunity to mark him as a foe and bury all of his comments so low I won't ever have to see them again (unless I have mod points, see sig). That is why it was asked why anyone would listen to an AC. That led to an AC asking why anyone uses usernames, which led to my comment. I think I covered everything.

    64. Re:Again, is it IM's fault? by SillyNickName4me · · Score: 1

      Seeing what efford people took to somehow hack client to client file transfers into irc clients, I am pretty confident that users simply want this feature, and any client not having it is going to be ignored by a substantial number of users.

      So.. stick a virus scanner in there maybe if this is a concern.

    65. Re:Again, is it IM's fault? by Tim+C · · Score: 1

      The NT line of Windows has always had privilege separation; however, third-party developers (and occasionally MS themselves) have made it very difficult to actually use it successfully. Most business apps that I've used work fine as a normal user; almost no games or other home apps do.

      As you say though, priv separation won't help when users get used to typing in the admin password when prompted. It might catch unexpected software installs, but it won't catch any trojans whatsoever.

    66. Re:Again, is it IM's fault? by cyber-vandal · · Score: 2, Interesting

      A smarter worm would be a fair bit harder to write, so I should think there will be less of them, at least for a while, for Vista. Preventing programs from installing themselves will lock out a large proportion of the current nasties, preventing registry updates and access to C:\WIN* will lock out a fair few more. I do agree, while people still blindly install any old crap malware will never go away but that doesn't mean it shouldn't have been made as hard as possible for it to get on in the first place. Running as admin should've been shifted long before now and the bonehead who thought allowing a web browser to blindly install anything the website wanted it to should be made to admin NT 4.0 servers on crap hardware for a year without a firewall, virus checker or being allowed to install any service packs.

    67. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      until we have a system that acknowledges that the "user" is not a trust level. Instead, it should be task-oriented

      Google "Role-Based Access Control"

    68. Re:Again, is it IM's fault? by Mistshadow2k4 · · Score: 1

      "But, an extremely significant percentage (I'll bet it's over 80%) of Windows users continue to be logged in with administrative priveleges -- most without knowing and understanding what that even means."

      More of them do than you might think -- because if they tried it they quickly found out that a lot of programs don't work under a regular user account. I've heard this complaint over and over again from people who tried to make their Widnows box more secure and learned about this. The privilege system on Windows seems to be years behind compared to most versions of *nix. This is why even something like over half of those who do know the difference will still run it with administrator privileges; it's such a pain to do otherwise. As to the specifics, you'd have to ask a Windows user who knows from first-hand experience.

      --
      I dream of a better world... one in which chickens can cross roads without their motives being questioned.
    69. Re:Again, is it IM's fault? by BrokenHalo · · Score: 1
      If you already know the root password, then the only advantages that sudo offers over su is that all actions are logged

      Almost; if you run "sudo su" (assuming your sudoers file allows this) then nothing thereafter is logged.

    70. Re:Again, is it IM's fault? by Danga · · Score: 1

      And you really have to ask, why is an instant-messaging text system letting you send ANY files in the first place?

      IM software is obviously a communication tool, having the ability to send/recieve files instantly is a damn useful and needed feature. E-mail is great, but it's a pain in the ass to send large files by e-mail since you are limited in the size of attachments.

      And I can just as easily blame "cool" creeping featurism in the IM client. "Hey, look, now we can send files too!"

      This has been a feature for a LONG time. I started using AIM (well AOL at this time) and ICQ around 1996 and while I didn't use them to send files at first I remember around 1998 I used ICQ for sending/receiving files with people I met on IRC. It's a basic and needed tool and is not bloat which is your point you seemed to be trying to get across.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    71. Re:Again, is it IM's fault? by Lord+Ender · · Score: 1

      That's silly. If the user does EVERYTHING in a VM, then root is useless. A virus wants email addresses? No problem! They are all in the VM. The virus wants to record key strokes and passwords? No problem! The user types them in the pwn3d VM.

      Sorry, your idea does nothing to prevent an attack. The only benefit is that it could hasten the recovery from a compromise.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    72. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      + Administrator is not quite as all-powerful as root -- still bound by ACLs for example


      Umm ... the local Windows Administrator account (or any account in the local "Administrators Group") is not bound by ACLs. It can force ownership upon itself when it's not able to automaticly override. In the domain model, this also holds true for the "Domain Administrator" when delegated to the local machine by default.

    73. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      The last worm that automatically installed its own browser was Windows

    74. Re:Again, is it IM's fault? by drsmithy · · Score: 1
      Sudo gives you root privileges. And I'm not convinced that it leads to any greater security than plain old su.

      Properly setup, it does (although it still can't escape the inherent security hole presented by a superuser account).

      However, properly setting up sudo is tedious, involved business that requires a great deal of site-specific knowledge. It's extremely rare to find a properly setup sudo environment.

    75. Re:Again, is it IM's fault? by drsmithy · · Score: 1
      Then let them loose on the 'net. Watch the number of zombies dropping down drastically.

      Shortly thereafter, they rise again as malware writers target those same ignorant users with OS X malware...

    76. Re:Again, is it IM's fault? by Technician · · Score: 1

      The user does everything inside this virtual machine's guest OS, and never installs or runs any other software on the host OS.


      When I travel or need to visit questionable websites, I boot a live Ubuntu CD. Anything I could possibly catch is gone when I power down. There is simply no place to download any code that is still there at next power up.

      I have used this to run tools inside a compromised network environment to see the net traffic and identify the bug.

      --
      The truth shall set you free!
    77. Re:Again, is it IM's fault? by drsmithy · · Score: 1
      But it can only create startup items for that user.

      The vast, vast majority of machines out there are only used by one person, or used for the majority of the time by one person.

      This indicates the problem isn't merely the existance of the viruses, but the system's complete inability to restrict them.

      No, it means an infection has come via an account with elevated privileges, or all the accounts have been infected individually.

      You cannot blame viruses on virus writers, you really have to blame it on Windows.

      Windows has just as many - more, if anything - facilities to restrict users as the typical unix. The *technical* problem is not with Windows.

    78. Re:Again, is it IM's fault? by drsmithy · · Score: 1
      U*X (and VMS and ...) was developed in a networked multi-user context of universities and research labls. Windows was developed to make one computer do one thing for one user. "Multi-user" is an afterthought. Network security is an afterthought.

      Not to put too fine a point on it, but both "mulituser" and "network security" were "afterthoughts" for unix.

      The difference is, unix has had thirty years to refine those "afterthoughts" and close most of the holes, either via kludges like su/sudo or accepted practices like user dotfiles. It still can't escape the inherent security hole of a superuser, however.

    79. Re:Again, is it IM's fault? by drsmithy · · Score: 1
      If you understand multiuser security, you understand Windows security. It's basically the same as the Unix model, with a few twists

      ACLs are applied to more than just the filesystem and Registry. They apply to all OS "objects". This includes things like threads, processes, hardware devices, etc. Access to pretty much all aspects of the OS are governed by ACLs.

      Technically speaking, Windows NT is much more of a multiuser OS than the typical unix.

    80. Re:Again, is it IM's fault? by drsmithy · · Score: 2, Informative
      Umm ... the local Windows Administrator account (or any account in the local "Administrators Group") is not bound by ACLs.

      Yes, it is. There are many things an "Administrator" cannot do.

      It can force ownership upon itself when it's not able to automaticly override.

      This is a different thing to "not being bound by ACLs".

      The unix 'root' user effectively bypasses the entire unix security system. That is, security restrictions simply are not applied if UID=0. The Administrator user can (and does) not do this. Indeed, no account in Windows can do this, as it has no concept of a "superuser".

    81. Re:Again, is it IM's fault? by Garrett+Fox · · Score: 1

      Great, so the first true AIs will exist to wreck computer systems? When are we due for the Sigma Virus?

      --
      Revive the Constitution.
    82. Re:Again, is it IM's fault? by v1 · · Score: 1

      But it can only create startup items for that user.

      The vast, vast majority of machines out there are only used by one person, or used for the majority of the time by one person.


      Incorrect. I repair computers for a living, macintoshes, and the guy sitting behind me repairs windows boxes for a living. On average, we see 1 computer in 3 that has only a single account on it. On the average, most machines we see have two accounts on them. We occasionally see machines with five or more accounts.

      This indicates the problem isn't merely the existance of the viruses, but the system's complete inability to restrict them.

      No, it means an infection has come via an account with elevated privileges, or all the accounts have been infected individually.


      In windows, almost without exception, everyone has elevated privledges. Worse yet, they have them at all times, not just after they have authenticated. (as is the case in OS X) This means once the virus gets running, it has run of your entire machine, unrestricted. As far as windows is concerned, you double clicked it (or it THOUGHT you double clicked it... see "spyware") so it's running with your privs, without authentication or confirmation. This is a problem!

      You cannot blame viruses on virus writers, you really have to blame it on Windows.

      Windows has just as many - more, if anything - facilities to restrict users as the typical unix. The *technical* problem is not with Windows.


      Educating the user is part of Microsoft's responsibility. Try to buy a 50w laser sometime. You can't do it. They won't sell you one, not until you have passed tests and gotten certified with them. Computers have no such restrictions, any twit can buy a machine and make a mess with it. This in and of itself is not a bad thing, but the problem is they are marketing a product to people that they do not require to be educated about the product, and at the same time it's a product that by design cannot be used properly without education. I call that behavior "neglegent". (they could fix the problem by changing either of those behaviors) They are setting up the consumer for a fall, they know it, and they really don't care so long as people keep shelling out the money for more product.

      I can't buy a 200w radio transmitter either. I have to have a license to show that I am competent with it and will not deliberately or accidentally use it to hurt or disturb other people. If transmitters were like computers, nobody would be able to watch TV, listen to the radio, or use their cel phone because there would be too many idiots out there ruining it for everyone. And you would blame the consumer?

      So do I support a requirement for minimum competence before purchase of a computer? Actually, yes that would be a good idea. Will it ever happen? Of course not! People demand their right to be annoying.

      --
      I work for the Department of Redundancy Department.
    83. Re:Again, is it IM's fault? by arminw · · Score: 1

      ....that Redmond actually does something right with Vista and finally gets the model right......

      In most cases, people have more money invested in their software, than in the hardware. When the new VISTA system refuses to run much of their software, they'll get upset at MS. MS up until now has ALWAYS chosen backwards compatibility over security. In order to run their existing programs, users will just run at whatever privilege level needed to get things to work.

      Why should the "Fruit Company" want to compete at the rock bottom price level of computers, any more than BMW would in cars? No programs running on Macs that I know, of require more than ordinary user status. Most of our users simply are NOT given the admin password and therefore cannot have write access to system areas. Nobody runs as admin full time. There is really nothing that MS can do if so many existing programs will not run correctly unless run under an admin account.

      --
      All theory is gray
    84. Re:Again, is it IM's fault? by 0x0000 · · Score: 1
      Until there's a more consistent and pervasive culture (come on Microsoft, help out with this...

      I was actually bitterly amused by this - Microsoft has no financial incentive to support this culture of non-root users you speak of - nor does Microsoft have any particular incentive to make their OS more secure. In fact, they continue to get paid pretty much no matter what they do. How many Windoze users are actually going to quit using Microsoft products because of problems like this? I know, I know, there will no doubt be a chorus of "I did", but the fact remains that the number of people giving up MS and Windows for any reason, let alone security problems, is vanishingly small. MS built their business on this crap, and they are still working the formula.

      where users have non-administrative logins, there's little to be done.

      I remember back ... i don't know when it was - early versions of NT, I think - when I realized that it wasn't possible to create an "ordinary user" account on the MS office network that didn't have god access to things like c:/windows/ and c:/program files/ and still have that account usable for much of anything. It's reasons like that I don't run Windows at home. And from what I've heard, MS hasn't really improved anything on the user and resource partitioning front since then (NT 3.5).

      Now as then, though, the fact that the sercretarial pool can over-write the system directory on their [shared] workstation doesn't seem to bother management enough to stir them to get a secretary who's e.g. willing to learn/use OpenOffice under non-Windows...

      I still see people on older machines where they haven't even bothered to configure users for their older Windows machines... and don't have the slightest concept of partitioned separate logins for distinct different users.

      Many people have no particular need for multiple login accounts - it's not the lack of accounts that's the problem, it's that the accounts are dysfunctional unless they have admin privs. If the normal user accounts didn't require system privs to accomplish everyday work, it would pretty trivial to set up a default user w/ normal privs and keep the root account out of sight [not logged in] until/unless needed. Sort of like e.g. a SuSE Linux install configured with a default user...

      --
      "The Internet is made of cats."
    85. Re:Again, is it IM's fault? by NetRAVEN5000 · · Score: 1
      Well if you had restored a backup like I said, you wouldn't need to worry about that so much.

      Anything important enough for you to worry about losing it, should be backed up somewhere.

      And of course, there are other options - such as downloading a virus scanner and having it scan and clean all your files - in the rare event that you do get a virus and you don't have a backup.

    86. Re:Again, is it IM's fault? by PhoenixFlare · · Score: 1

      And you really have to ask, why is an instant-messaging text system letting you send ANY files in the first place?

      Because it can be incredibly convinient, and much faster than sending through email?

      Want to send me a file? Then send it to my email account where the virus scanners at least have a crack at it.

      Every virus scanner on Windows that i've ever seen for almost the last 10 years has had a feature that will immediately scan any files downloaded or accessed.

      And I can just as easily blame "cool" creeping featurism in the IM client. "Hey, look, now we can send files too!"

      As someone else has already pointed out, this feature has been around a long time - I remember using it in AIM and mIRC as far back as 1999 or so, and it was probably around in some form before then too.

      Perhaps you should leave the commenting to those of us that have actually used modern versions of the software in question?

    87. Re:Again, is it IM's fault? by Goaway · · Score: 1

      So basically, you'd dismiss the statements of a large group of people because you have not been given the chance to automate your prejudices against them individually?

      That is even dumber than I thought.

    88. Re:Again, is it IM's fault? by amliebsch · · Score: 1
      Anything important enough for you to worry about losing it, should be backed up somewhere.

      Well then, why not just reformat and reinstall Windows? About as fast, and solves the problem just as much.

      --
      If you don't know where you are going, you will wind up somewhere else.
    89. Re:Again, is it IM's fault? by amliebsch · · Score: 1
      The privilege system on Windows seems to be years behind compared to most versions of *nix.

      Wrong, the privilege system on Windows is actually years ahead of bog-standard Linux. Its the userland third-party software that's the problem, because there is usually no legitimate reason it could not run in limited user accounts, it's just that whoever coded it is not using best practices. Microsoft's problem is that they have been far too accomodating of software that uses poor practices. Good for marketshare and developer mindshare, but bad in the long run.

      --
      If you don't know where you are going, you will wind up somewhere else.
    90. Re:Again, is it IM's fault? by Anonymous Coward · · Score: 0

      given that a VM causes a 5-10% slowdown, just buy a computer that is 5-10% faster. :^)

      Practically speaking that is close enough, but is mathematically incorrect.

      To be exact: 5% slowdown means you're running at 95%. 10% slowdown means 90%. To compensate for this you'd need to improve preformance to 1/(0.95) to 1/(0.90). Put another way: ~5.263% to ~11.111% faster.

      In this case, you're compensating only once so no big deal. If the situation were a cascade of such compensations, the difference would be very significant.

      Please note: this math problem is beyond the capacity of PHBs and thus put you at risk of being fired.

    91. Re:Again, is it IM's fault? by NetRAVEN5000 · · Score: 1
      "Well then, why not just reformat and reinstall Windows? About as fast, and solves the problem just as much."

      I don't know about Windows, but in Linux when you restore a backup, you basically just copy all your files from your backup to wherever you're restoring to. Just drag-and-drop. (There's other ways to do it, too, but that should do the trick. The only difference is if you use a backup program it might compress it somehow - but if you want that you can just tar it or something.)

      And if you reformat, you'll have to reinstall all your programs too. So you save time there, too.

    92. Re:Again, is it IM's fault? by Lord+Flipper · · Score: 1
      Properly setup, it does (although it still can't escape the inherent security hole presented by a superuser account).

      Not sure what you by "properly setup", but 'tedious'?

      I set my defaults for the timestamp [sudo, or any root escalation] to 'zero'. Took about 3 seconds on the CLI [OS X]. End of problem. No lifetime, at all, to a privilege escalation.

      And, as an aside, anyone who has a 'root' account even enabled, gets what they deserve.

      I haven't been asked for an "admin password" for ages, and I install tons of stuff. Running as a non-Admin User makes all the difference. And the 'timestamp' thing allows malware to 'wait' for a sudo, or admin pass, login, all it wants, but there is zero possibility of piggy-backing on the login.

    93. Re:Again, is it IM's fault? by The+Warlock · · Score: 1

      Actually, I'm curious about this. Other than CMYK support (which I know is a big deal for print stuff, although it doesn't affect Web graphics much if at all), what is the GIMP lacking?

      --
      I've upped my standards, so up yours.
    94. Re:Again, is it IM's fault? by kimvette · · Score: 1

      CMYK is available in several variants, and IIRC, is in the core project's experimental branch, FYI.

      Support for vectors, real macros (graphic designers should not be expected to write scripts), droplets, the ability to undo filters/macros, strong PDF support, far better layer design (including layer effects), ability to edit text without losing all effects/warps/etc. one has applied. Hell, there is a list a mile long I could come up with given two minutes' running them side by side. There is no replacement for Photoshop, Illustrator, or Acrobat in the Linux world. The Gimp is usable, and so is inkscape, but once you have experienced the Adobe graphics/illustration programs, nothing else remotely compares.

      I am very anxiously awaiting the day Adobe announces a Linux port of their creative suite.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    95. Re:Again, is it IM's fault? by labratuk · · Score: 1

      Hey, do you know what OSs are for? Managing more than one process on a processor at once. So what you'd basically be doing is reinventing the same thing, only this time with a huge great big hunk of mostly unused code (the kernels) sitting between the master OS and the processes. This doesn't give you much.

      You've got to accept that processes have to be able to talk to each other (read the IPC chapter in your unix manual). And if they can do that, it can be exploited. Repeatedly virtualising everything ad nauseum is not a real solution.

      --
      Malike Bamiyi wanted my assistance.
    96. Re:Again, is it IM's fault? by amliebsch · · Score: 1

      Layer effects is the one I used all the time in Photoshop that apparently plain doesn't exist in the Gimp.

      --
      If you don't know where you are going, you will wind up somewhere else.
    97. Re:Again, is it IM's fault? by xiong.chiamiov · · Score: 1

      In a sense, yes. On Wikipedia, I only check IP edits when on RCpatrol. There are some very good editors w/o usernames, but what a few do lowers the karma of many. When it is as easy to dissassociate yourself from a group like that as it is, I naturally assume that there is a reason why you have not.

    98. Re:Again, is it IM's fault? by drsmithy · · Score: 1
      Not sure what you by "properly setup", but 'tedious'?

      "Properly setup" meaning it's not full of gaping holes. Like being able to 'sudo bash', for example, to drop into a root shell. A marginally more subtle hole is the ability to run 'sudo vi'.

      And, as an aside, anyone who has a 'root' account even enabled, gets what they deserve.

      If you can run 'sudo', chances are extremely high you're only a few seconds away from the ability to run anything you want to as root.

      This sort of thing is, largely, not relevant to a typical single-user desktop. But on a typical single-user desktop, privilege separation is largely not relevant in the first place.

      The point I'm trying to make here is that 'sudo' isn't even close to a magic bullet and cofiguring it properly - ie: securely - is an extremely difficult and tedious exercise, requiring extensive in-depth knowledge and experience. This is largely due to the fact 'root' exists in the first place.

    99. Re:Again, is it IM's fault? by drsmithy · · Score: 1
      Incorrect. I repair computers for a living, macintoshes, and the guy sitting behind me repairs windows boxes for a living. On average, we see 1 computer in 3 that has only a single account on it. On the average, most machines we see have two accounts on them. We occasionally see machines with five or more accounts.

      I would be quite willing to bet those machines are, primarily, used by one person - ie: only one of those accounts is used most of the time.

      In windows, almost without exception, everyone has elevated privledges.

      Indeed. But your assertion was that Windows was incapable of separating privileges, which is false.

      Worse yet, they have them at all times, not just after they have authenticated. (as is the case in OS X) This means once the virus gets running, it has run of your entire machine, unrestricted. As far as windows is concerned, you double clicked it (or it THOUGHT you double clicked it... see "spyware") so it's running with your privs, without authentication or confirmation. This is a problem!

      On the typical home-user desktop, with the aforementioned one primary user, it's a much overstated problem. Privilege separation, outside of multiuser machines, offers bugger-all additional protection.

      Educating the user is part of Microsoft's responsibility.

      If the user actually bothers to look into it, all documentation recommends creating a limited user account.

      The problem with defaulting to a regular user account, is that lots of poorly written software that plagues the consumer market simply wouldn't work. Since the typical developer reaction is not going to be an issued patch to fix the problem, but instead a "FAQ" that tells the user how to put their account into the Administrators group, defaulting to a non-Admin user when so much commonly used software was still broken was largely a pointless exercise.

      They are setting up the consumer for a fall, they know it, and they really don't care so long as people keep shelling out the money for more product.

      Then why are they changing it, if they don't care ?

      I blame the user when they do *obviously* stupid things and fall for *obvious* scams. A disturbingly large number fall into this segment.

      I blame the developers for writing bad software that doesn't work with non-Admin accounts. Although, if they had, the situation wouldn't be much different, the typical piece of malware would simply have been written to take into account that the user wasn't an admin.

  3. Users by hotsauce · · Score: 2, Insightful

    Lost cause. Next article please.

    1. Re:Users by Allnighterking · · Score: 4, Insightful

      Let me be the first to point out something..... YOU are a user. Yep So if all users and dumb, and you are a user, then you too are dumb. If you are dumb then your statement looses validity.

      In my mind we need to drop the Microsoft/Apple attitude that users = idiot. If you build systems for idiots only idiots will use your system. Generally I've found that the #1 reason users I work with generally do stupid things because I've either, Improperly documented or explained what something did or how it worked, or because I created something that blocked their ability to do their job.

      Very often users tend to view the people at help desks as idiots because regardless of problem the reaction and lack of willingness to care are obvious from the start. Even cultural attitudes are ignored in the move to "cater to the idiot who uses our product" In one contry clucking your tounge may be a sign of rapt attention. But in the country the user is in it may be a sign of a smug and condiscending attitude.

      In one of the first lessons taught in management classes you will learn that a team of idiots is lead by an idiot. I claim that the same is true here as well. If you have idiots for users it's because you have idiots for techs.

      --

      I'm sorry, I'm to tired to be witty at the moment so this message will have to do.

    2. Re:Users by Anonymous Coward · · Score: 0

      > If you are dumb then your statement looses validity.

      That's rediculous.

  4. Ya, but... by Anonymous Coward · · Score: 0

    You mean there is not some hot horny blond wanting late night action from me? I mean, how could I ay no?

  5. It seems there's only one thing we can do. by Ant+P. · · Score: 5, Funny

    Make "Yes" buttons, by default, HURT people physically.

    1. Re:It seems there's only one thing we can do. by nbannerman · · Score: 3, Funny

      The first person to combine a goatse popup with your idea gets a million quid bonus ;)

    2. Re:It seems there's only one thing we can do. by LiquidCoooled · · Score: 1

      Do you want this? [Yes] [No]

      *Installs safety Browser*

      Do you want me to stop? [Yes] [No]

      *Installs Barbie screensaver*

      Have you had enough yet? [Yes] [No]

      *Installs OMG Ponies! desktop theme*

      --
      liqbase :: faster than paper
    3. Re:It seems there's only one thing we can do. by FidelCatsro · · Score: 0

      The longest running OS bug , present on every single OS is the User. The easiest way to patch this glaring security flaw is to electrify the keyboard and mouse with around 30,000 volts . This will also close the other major attack vectors such as the network cables , the CD/DVD drive ,and floppy drive in a puff of smoke.
      I believe I have just worked out how to stop all viruses,worms and Trojans in the world of PC's .

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    4. Re:It seems there's only one thing we can do. by Anonymous Coward · · Score: 0
    5. Re:It seems there's only one thing we can do. by jZnat · · Score: 2, Insightful

      And on a more serious note, you could instead make modal dialogue boxes use better buttons than "Yes", "No", "OK", "Cancel", and "Reset". Verbs are good (e.g. "Install", "Remember", and "Unknowingly Submit Social Security Number and Credit Card Numbers to Random Company").

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    6. Re:It seems there's only one thing we can do. by KZigurs · · Score: 1

      Hmmm... Windows app that polls/intercepts all windows on the desktop, checks their type and strings on any buttons + adds hidden window over button area that intercepts the click, passes it to underlying window and at the same time presents user with top-desktop picture of goatse for 500ms?

      Granted I haven't done any windows programming for 4 years now, but it certainly sounds possible, or so I remember...

    7. Re:It seems there's only one thing we can do. by Xzzy · · Score: 1

      How about we patch Windows so it swaps the 'Yes' and 'No' buttons. Problem solved.

    8. Re:It seems there's only one thing we can do. by RobertLTux · · Score: 1

      um i thimk that all you would need is to hijack the common dialog thing and then key into the standard "yes/okay" button

      --
      Any person using FTFY or editing my postings agrees to a US$50.00 charge
    9. Re:It seems there's only one thing we can do. by ultranova · · Score: 1

      Hmmm... Windows app that polls/intercepts all windows on the desktop, checks their type and strings on any buttons + adds hidden window over button area that intercepts the click, passes it to underlying window and at the same time presents user with top-desktop picture of goatse for 500ms?

      No reason to poll anything. The Yes/No dialog comes from Windows's own DLL files (which is why the language of buttons may differ from the language the dialog text is on), so all you'd need to do to intercept them is to rename the DLL and replace it with a wrapper that shows the Goatse popup and then calls the original function when the OK/Yes button is pressed.

      And the best thing is, it's easy to make people install it ;).

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    10. Re:It seems there's only one thing we can do. by Pheersome · · Score: 2, Funny

      I refer you to Gabe's experience with such.

      --
      Better to light a candle than to curse the darkness.
    11. Re:It seems there's only one thing we can do. by cyber-vandal · · Score: 1

      You are a genius ;) If only you were in charge of GUI design at MS (and no I'm not being sarcastic - I can't think of a better way to combat IT illiteracy than with that kind of virtual clue stick bashing).

    12. Re:It seems there's only one thing we can do. by HTL2001 · · Score: 1

      "Your computer thinks you were trying to do something stupid. Your computer also thinks you never actually read these dialog boxes. Press "yes" if you agree, and you will be shown something that will make sure you NEVER blindly click "yes" again"

      --
      By reading this, you have given me brief control of your mind.
    13. Re:It seems there's only one thing we can do. by Anonymous Coward · · Score: 0

      Sven? Sven the International Terrorist, is that you?

      *puke* *splat* *screech*

    14. Re:It seems there's only one thing we can do. by ZachPruckowski · · Score: 1

      "Your computer thinks you were trying to do something stupid. Your computer also thinks you never actually read these dialog boxes. Press "yes" if you agree, and you will be shown something that will make sure you NEVER blindly click "yes" again"

      If goatse is involved, I trust that some users will, in fact, be doing their clicking blindly for the rest of their lives.

    15. Re:It seems there's only one thing we can do. by tadmas · · Score: 1
      No reason to poll anything.

      Right, just use a CBT hook.

      The Yes/No dialog comes from Windows's own DLL files (which is why the language of buttons may differ from the language the dialog text is on), so all you'd need to do to intercept them is to rename the DLL and replace it with a wrapper that shows the Goatse popup and then calls the original function when the OK/Yes button is pressed.

      Good luck with that. The normal system DLLs (kernel32, user32, ntdll, etc) would already be locked open since virtually all processes are statically linked with these DLLs. Replacing common shared DLLs are somewhat hard. I remember futily trying to upgrading msvcrt on an NT 4.0 station with NTFS a while back -- it's virtually impossible since even the core of Windows was holding onto it, and you can't (easily) access NTFS under DOS.

      Global hooking is a lot easier and can catch situations where non-standard message boxes are used -- just look for IDYES command buttons being pressed.

    16. Re:It seems there's only one thing we can do. by mikefe · · Score: 1

      Every brother in the world will hate you.

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    17. Re:It seems there's only one thing we can do. by mikefe · · Score: 1

      Can Firefox get you laid? No.

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  6. safety by joe+155 · · Score: 4, Insightful

    I think safety is always going to be hard to push on people who don't seem to understand the importance of what you are telling them. I'm sure you'll know from your own experience how hard it is to get even your own parents to take adequate security steps. I don't understand what this virus is doing though surely you would notice a new browser and remove it? certainly not use it...

    As for removing the incentive for people to do this I think it will be hard; there will always be a few "suckers" and even 1 in a million can be profitable; so it'll be hard to stop it.

    --
    *''I can't believe it's not a hyperlink.''
    1. Re:safety by Anonymous Coward · · Score: 0

      Ithink the answer is that it should be harder than clicking on OK to install software. Requier some thought, such as typing in "install " and your name in a second box to track who authorized it.

      Cancel then becomes the one or two clicks to make something go away, rather than OK.

    2. Re:safety by balloonhead · · Score: 1
      I'm sure you'll know from your own experience how hard it is to get even your own parents to take adequate security steps

      Is this a polite way of saying that his conception was an accident?

      --
      This idea was invented by Shampoo.
    3. Re:safety by Anonymous Coward · · Score: 0

      This is a scary thing that I'm sure a lot of you know deep in your hearts. I used to work at AOL as call in tech support. For over a month now we've been dealing with an email virus that pops an info request screen that asks for information.

      What information? EVERYTHING. Names, addresses, credit card numbers, CCID, experation dates, pin numbers, drivers license number, mother's maiden name, literally everything. And dayly I'd get 2-3 calls from morons that actually filled the form out and submitted it and then wondered why the form kept popping.

      These people just gave more information to a popup that they weren't expecting than it takes to enlist in the US military for crying out loud. And they call and have the audacity to try to blame AOL for their own stupidity. Now I'm not defending the virus writers here, but the slightest bit of common sense and thought would go a LONG way.

      You don't clean a loaded gun, you don't build a fire with dynamite, you don't lick dead animals. Come on people, THINK!

    4. Re:safety by mikefe · · Score: 1

      How many stories do you see of people renaming firefox to IE and have nobody notice?

      At least safe browser probably runs ActiveX...

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  7. Yes by IamTheRealMike · · Score: 4, Insightful
    • Block transmission of executables at the server level
    • Use something like CoreForce to prevent IM clients executing other programs (and switch "open this file" type actions via a privilege mux or RPC to a higher privileged system service).
    • Use operating system level services to prevent any application scripting another, restricting that privilege to accessibility applications.
    1. Re:Yes by Anonymous Coward · · Score: 0

      Yes, this guy is absolutely correct. The users cannot be trusted, so the OS needs to make it impossible to do something stupid.

      And if this isn't done in Vista, we can expect another few years of this crap. I'm sure I'm not the only 'alternate OS' user who resents the constant flow of spam/hacking attempts from a combination of a crap OS and completely uneducated users.

    2. Re:Yes by Tony-A · · Score: 2, Insightful

      The users cannot be trusted, so the OS needs to make it impossible to do something stupid.

      Hogwash.
      A few years of this approach and compromised computers are going for five cents each. (Must be big money in (lots of) very cheap computers)

      Trying to make it impossible to do something stupid actually works like this. The apparent burden is shifted from the user (who probably has priorities not easily guessed correctly by the OS) to the OS which can handle a very few cases, and those rather poorly.

      "Are you sure?" Sure of what? If the OS asks that general a question (to determine whether to proceed or not), this assumes that the user is competent enough to divine the context in which the question occurs as well as somehow knowing the correct answer. All of this WITHOUT any clue from the OS as to what is going on.
      ?? This is the OS that is going to make it impossible to do something stupid ??

      There are things that can be done to somewhat de-booby-trap the system, and these are useful and should be done. They make things a bit safer. They cannot make things safe. When you get enough accidents, you do things to as cheaply and easily as possible prevent those kinds of accidents from repeating readily.

    3. Re:Yes by Have+Blue · · Score: 1
      • Users have proven themselves to be perfectly willing to manually unzip and otherwise reconstitute untrusted executables from formats that cannot be scanned by automated filtering.
      • I don't know exactly what CoreForce is, but how are you going to differentiate between IM programs and trusted programs? Is it some sort of automated system, or a static list that the user must manage? If it's automated it can be fooled (what prevents any random program from declaring itself non-IM?) and if it's manual what prevents the user from being convinced to register an IM program?
      • Again, how do you differentiate in a way that is vulnerable to neither programmers nor end users?
      We (well, Microsoft) could solve this problem with a central signing authority, but that has disadvantages that far outweigh the gains it would provide.
    4. Re:Yes by IamTheRealMike · · Score: 1
      CoreForce is the Windows baby brother of security frameworks like SELinux and AppArmor. It allows you to precisely specify what an application can and cannot do. So you can say "this program can launch that program but no other", for instance.

      Generally programs are distinguished by their label (which can be their file path). It requires some setup, but nearly everybody in Europe at least uses MSN Messenger which is shipped with the operating system so this can be setup beforehand. Alternatively hashes can be used to recognise and sandbox common programs. Nothing stops the user defining a security profile for an application but that requires some level of skill and the effort required is likely to set alarm bells ringing if some equally non-technical friend suddenly starts walking you through the procedure ;)

      Preventing application scripting is mostly a matter of ensuring UI events were generated by hardware and not injected into the message stream via an API. On Windows I do not know if this is possible short of running on separate window stations (which interferes with the clipboard) - on X11 systems there is a flag set in the message saying where it came from. You can also check to see if an application using the accessibility APIs is labelled as being a known acessibility related app (eg screenreader) and selectively allow access.

      Note that these techniques are quite advanced and not currently implemented on any shipping desktop OS.

    5. Re:Yes by ummit · · Score: 1
      Engineering systems so that it's difficult or impossible to do "stupid things" is mandatory. It's not sufficient in and of itself for perfect security (and, it's true, there's rarely such thing as perfect security), but if you leave things up to the users, you're going to have touble 'til the cows come home. (And that's one reason why "compromised computers are going for five cents each".)

      If a highly-trained airplane pilot cannot be trusted not to raise the landing gear while the plane is on the ground, how can an average user be trusted to faithfully determine, every time, which executable attachments are safe to open and which are not? Executable attachments have been disasters waiting to happen since the day they were conceived. They should never have been deployed, and as long as they're prevalent (and continue to be built into new protocols like IM -- madness!), security will continue to be a nightmare.

      And to the other point above, the way to make executable sttachments safe is not to protect them with an "are you sure?" prompt. That, of course, puts responsibility back in the hands of the -- fallible -- user. No, the way to make executable attachments safe is to not have them at all. When executable content comes in via an utterly untrustworthy source, such as an email, non-SSL web page, or IM session, there just shouldn't be a way to automatically execute it. Period. This might preclude some cool hacks people like to do, but that's the price to be paid for proper security.

    6. Re:Yes by alx.slashdot · · Score: 1
      * Block transmission of executables at the server level

      When talking about home users, where is this server and who is managing it?

      * Use something like CoreForce to prevent IM clients executing other programs (and switch "open this file" type actions via a privilege mux or RPC to a higher privileged system service).

      When talking about home users, who is to set up this system? Most of them don't know or care how to do it

      * Use operating system level services to prevent any application scripting another, restricting that privilege to accessibility applications.

      When talking about home users, who is to decide which application gets the right to do that? You cannot just arbitrarily 'invent' a default list. The inconvenience you'll cause to a lot of users will be too great. So we're back to my previous question: who's to set it up?

    7. Re:Yes by IamTheRealMike · · Score: 1
      Server is the MSN Switchboard server that negotiates file transfers between clients (or whatever the equivalent is on AIM/etc).

      Who is to set up CoreForce - operating system or anti-malware vendor.

      Who decides which applications get the right to do that - by default none have that right. The only real use case I can see is accessibility related (and gui unit testing in software dev shops but they can sort it out themselves). Accessibility apps are often shipped with the OS, certainly true on Linux, in situations where that's not the case the user can be prompted to give that app "god access" or whatever.

      Not saying this is a perfect answer but it's a lot closer than existing answers IMHO - and don't worry end users would not really notice it implemented properly.

    8. Re:Yes by moonbender · · Score: 1

      nearly everybody in Europe at least uses MSN Messenger

      I don't know where this is coming from. Everybody I know uses ICQ or, increasingly, Skype. Nobody uses MSN. I'd love to see detailed IM platform statistics based on region of origin...

      --
      Switch back to Slashdot's D1 system.
    9. Re:Yes by Crayon+Kid · · Score: 1

      I agree with your other two suggestions, but you can't "block executables" unless you know for sure what is an executable. And since IM protocols are used cross-platform...

      --
      i ate crayons when i was a kid and now i have two braincells and the blue ones taste nicer
    10. Re:Yes by Tony-A · · Score: 1

      Engineering systems so that it's difficult or impossible to do "stupid things" is mandatory.

      Now for important things like peoples' health, how do you engineer the food system so that people do not do stuff so that they die off too early? How do you engineer cigarettes so they are not a health hazard? Ditto Ethanol.

      There are a very few things where it is feasible and productive to engineer systems to lessen the likelihood and the consequences of doing stupid things. Generally this is done by investigating the aftermath of what happened when somebody did something stupid or got unlucky. Sometimes you can change things so that repeat performances are less likely.

      Actually, we mostly agree. The only safe way to have executable attachements is to not have executable attachements. This includes all sorts of executable turing machines -- very hard NOT to make them.
      Executable attachements are an accident looking for a place to happen. The idea of "opening" a program (ie running the program) confuses the notions of program and data -- once confused does not get unconfused.

      proper security
      Actually executable attachements are an incredibly bad idea even for lousy (bad) security.

      You have "your" computer.
      I send you an attachement which makes your computer do my bidding. Whose computer?
      If I can, you have no chance of security, certainly not anything that could be called "proper" security.
      To have any chance (of even poor security), you need to be immune from any such. No I do not mean patched for the known holes. I mean immune from the unknown holes.

  8. Sensationalism by Toby+The+Economist · · Score: 3, Insightful

    > Or is IM safety a lost cause?

    The question is sensationalist given the context.

    The article describes a particular new threat - all good and well.

    However, no information on the distribution of IM attacks is given. We have no idea if they are rare or frequent. How can it then be asked if IM safety is a lost cause? the question is almost orthagonal to the article; one cannot have a meaningful opionion about IM safety in general given only information about the *existance* of a particular, new threat.

  9. IM is a communications tool by markdavis · · Score: 4, Insightful

    As others have said, and no doubt will continue to say, you will not change the masses' behavior. The problem is not that people will click on things that look interesting, the problem is that the program will execute something presented to it.

    There is no reason that *any* instant message client should ever execute other code, privileged or not. That is not the purpose of IM- IM is not a program launcher, it is a tool for communication.

    1. Re:IM is a communications tool by dirk · · Score: 1

      While in theory your solutions works, you are forgetting that the user WANTS to run whatever it is they are running. If the default way to run things was to save them and then run them, that is what the user would do. They are being tricked into running something. The onyl way to stop that is to make the user not want to run it. If the IM is changed to where it won't run executables directly, the user will do whatever they need to do to run the file, because that is what they want to do. Changing the default setup of the IM won't change that.

      --

      "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    2. Re:IM is a communications tool by lachlancooper · · Score: 1

      In theory, sure, an IM is just for communication. MS, Yahoo, AOL, etc. seem to have other ideas, however, as anyone who's used any of the official clients recently can attest to. The amount of ads, useless features, and general bloat in all of these is incredible.

    3. Re:IM is a communications tool by Lord+Ender · · Score: 1

      Transfering data is a type of communication. Machine code is a type of data. Non-executable data can be executable, when the app that interprets it has a BoF.

      People want to share data without worrying about the limitations or costs associated with an intermediary server. IM is good for that.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  10. I give up by PhreakinPenguin · · Score: 1

    Although I know it's a pain in the ass for us admins, I almost have gotten to the point of hoping that all of these computers get infected to the point that they are no longer useable. Spyware has been around forever and everyone and their brother knows what it's capable of doing. For people to actually continue to let this infect their system is unbelievable. The only way this is going to be fixed is for people to have to pay hundreds of dollars to get their systems repaired until they get to the point where they either are tired of paying or they smarten up. Jesus people, just by using common sense this wouldn't be an issue.

    --


    My sig of choice is Marlboro
  11. Awww by LiquidCoooled · · Score: 2, Funny

    Its for Windows and Internet Explorer only :(

    Why can't this run on Linux?

    --
    liqbase :: faster than paper
    1. Re:Awww by TheDreadSlashdotterD · · Score: 1

      Because Linux users don't want everything that runs on Windows.

      --
      I have nothing to say.
  12. Use two browsers by Anonymous Coward · · Score: 0

    I use two browsers. Konquerer has cookies, java, javascript, installs, delayed redirects, and my browser ID changed (it varies, but the New York Times gets a Googlebot).

    I use Mozilla for all the "insecure" shit.

    Anything that can be done with my "secure" browser, is done with my secure browser. Anyting that has to be done with more functionality, I ask myself if it's really worth compromising my security to get it done. Some places are a good risk, and some places aren't.

    1. Re:Use two browsers by Lispy · · Score: 1

      And this helps with IM worms exactly how??
      Ironically this worm actually installs a second browser. Well, a browsershell named "secure".
      It's also a Windows worm. I don't see your point at all.

  13. Geeks want to know by Giant+Ape+Skeleton · · Score: 5, Funny
    The question on every Slashdotter's mind:

    does the browser pass the Acid2 test?

    --
    The difference between stupidity and genius is that genius has its limits.
    1. Re:Geeks want to know by Anonymous Coward · · Score: 0

      I'm not sure, but we know that it can't do much worse than IE on standards compliance.

    2. Re:Geeks want to know by Anonymous Coward · · Score: 0

      It's basically MSIE component wrapped in a crappy UI.

      So the answer, based on MSIE's results, is "hell yuck damn NO."

  14. Too Bad... by BlueCodeWarrior · · Score: 0, Troll

    I can't really feel sorry for these people. In my book, if you're dumb enough to run some strange executable, then you deserve what you get.

    1. Re:Too Bad... by Jeremi · · Score: 4, Insightful
      I can't really feel sorry for these people. In my book, if you're dumb enough to run some strange executable, then you deserve what you get.


      Maybe so, but the rest of us don't deserve what we get. Even if I'm a careful computer user and never get compromised, I still have to deal with the resulting spam, DDOS attacks, increased IT costs, etc, caused by people who do. Therefore it's in everybody's best interest to make security more idiot-proof -- we can't just say "to hell with the n00bs", because we still have to live on the same Internet as them.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    2. Re:Too Bad... by ummit · · Score: 1
      Even if I'm a careful computer user and never get compromised, I still have to deal...

      Hear, hear.

    3. Re:Too Bad... by x00101010x · · Score: 1

      That's where you're wrong. The problem isn't the spam, DDOS, IT costs, etc. The problem is the n00bs who have no respect for technology. Make a virus that makes the n00bs go blind, and the web will be a better place.

      --
      DONT PANIC
    4. Re:Too Bad... by Temujin_12 · · Score: 1
      we still have to live on the same Internet as them
      Wrong... We can create a .NUB (new-bie) domain extension and just stick them over there. These domains will run purely off of ActiveX and all user interfaces will be stripped away, allowing the server to make all the decision for the client.
      --
      Faith is a willingness to accept something w/o complete proof and to act on it. Reason allows you to correct that faith.
    5. Re:Too Bad... by suv4x4 · · Score: 1

      we can't just say "to hell with the n00bs", because we still have to live on the same Internet as them.

      Solution: make our own g33ks only Internet.

    6. Re:Too Bad... by Jeremi · · Score: 1
      Solution: make our own g33ks only Internet


      Except that's no solution at all, because the whole point of the Internet is to be a single unified network where you can conveniently access all the data that is out there.


      What would happen is you'd make your g33ks-only Internet, and spend about one day there before you realized that all the stuff you wanted (email, web sites, files, etc) didn't exist on that network, so you'd go back to "the real Internet" to get them (or have your machine log on to both networks at once). At which point you'd be right back where you are now.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    7. Re:Too Bad... by pembo13 · · Score: 1

      So umm...I thought most of those things were paid by geeks. Why wouldn't they be on Geek-Net?

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    8. Re:Too Bad... by suv4x4 · · Score: 1

      Solution: make our own g33ks only Internet

      Except that's no solution at all, because the whole point of the Internet is to be a single unified network where you can conveniently access all the data that is out there.


      Yup, you'll lose access to MySpace, but it's all about making the right sacrifices!

    9. Re:Too Bad... by Jeremi · · Score: 1
      Yup, you'll lose access to MySpace, but it's all about making the right sacrifices!


      You'll also lose access to Slashdot, Amazon, Google, Yahoo, Freshmeat, SourceForge, eBay, MapQuest, etc. You might as well move back to CompuServe, circa 1982.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
  15. I know where this is headed by theCat · · Score: 5, Interesting

    Next month, an IM worm will install not just a browser, but an entire operating system. It will be Linux, but it will be setup to give the worm owner complete remote ops. It will have basic mail, IM , web browsing and word processing all via the usual open source tools, and will be made to look something like Windows. And 90% of the people who wake up to find this new OS running on their system will simply use it.

    You KNOW they will. That's the level of what we're talking about.

    For one thing people have become accustomed to random stuff showing up on updates and upgrades. The remore operatior will simply launch a splashscreen that says "A gift from Microsoft for your loyalty!" and people will go nuts. For another thing, there is a good deal of evidence accumulated over the many years of this malware war that the users who are keeping malware authors in business are total noobs. Many are developmentally disabled, or are children, or are computer phobes who avert their eyes when the machines "does something odd". Some are simply dumb as cabbages. They click "yeah sure, pwn me" on every dialog box because they are functioning as part of the attached peripherals a NOT an intelligent user.

    No, I'm not bitter. I'm not being sarcastic. I've woken to the reality. This is our world, and we white hats are just a liitle slow on the uptake is all. What this suggests about computer ownership (like maybe you need an operator's license, as required with radio broadcasting, if you are going to traffic in the public sphere) is probably the next frontier of the discussion, that's all.

    --
    =^..^= all your rodent are belong to us
    1. Re:I know where this is headed by i_should_be_working · · Score: 4, Insightful

      It's funny 'cause it's true.

      I'd like to do a social experiment and write a virus that pops up a window asking the question: "Install Virus?". The options are "No Thanks" and "yeah sure, pwn me". Now, I'm usually an optimist, but I think the results of this study would be depressing.

    2. Re:I know where this is headed by Thing+1 · · Score: 1
      I'm not sure that WINE is up to the task, just yet.

      As another responder noted, many of us have been looking forward to this for the last 7 years.

      It will require a ton of testing. But, I suppose, that's what the army of zombie boxen are there for! ;-)

      --
      I feel fantastic, and I'm still alive.
    3. Re:I know where this is headed by moron4hire · · Score: 1

      But what is the incentive as a worm writer? Windwos PCs are fine and dandy for being in a botnet, having linux wouldn't be any better for them.

    4. Re:I know where this is headed by Jeremi · · Score: 1
      I'm not sure that WINE is up to the task, just yet.


      WINE may not be, but VMware is... how soon until viruses just install a copy of VMWare, then run your original OS image inside of VMware while silently doing whatever they like out in the "real" OS?

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    5. Re:I know where this is headed by gutnor · · Score: 1

      How true ...

      My father had a spyware on his machine that would display a 'Purchase Helper' panel that eats 33% of his screen on his company PC while browsing.

      He just thought, 'hey, must be the admin that remote accessed my machine to install that' and never worried.

    6. Re:I know where this is headed by Tony-A · · Score: 1

      (like maybe you need an operator's license, as required with radio broadcasting, if you are going to traffic in the public sphere)

      Interesting, but...
      There's a distinction between operating a receiver and operating a transmitter (and yes I know, receivers DO transmit;)
      You don't need an operator's license to use the US Postal Service (OK, well kinda, sorta)

      the users who are keeping malware authors in business are total noobs
      Except, if you follow the line of reasoning you have started on, you discover that they are the smart ones.
      The computer is useful if they get something useful out of it. More than they put into it. Just like growing stuff in a garden, there are a few things you care about, and almost everything that is going on, you are blissfully unaware of. You can grow stuff, and live off of it, without understanding all the biochemistry and ecology that has to be going on.

      The problem is that the white hats think they can control everything and make everything safe.
      The computer is useful if it does SOMETHING useful. Useful enough. The computer does not have to do everything or everything well.
      Seems like one critical part of smarts is knowing the limitations of the smarts you have.

    7. Re:I know where this is headed by GenKreton · · Score: 1

      Maybe that's why gnome and KDE have the yes and no buttons on reverse sides. It is all just a clever rouse to keep their uses actually reading the screen before clicking! Le gasp!

      (From a BSD and nix only user - It's just a joke and I'm not trolling)

    8. Re:I know where this is headed by Xugumad · · Score: 1

      *pause* I wonder what the legal situation is of writing a program that says "Hey, would you like me to e-mail a copy of myself to everyone in your Outlook Express address book?"...

    9. Re:I know where this is headed by evilviper · · Score: 1
      The computer is useful if they get something useful out of it. More than they put into it.

      Sorry, but no.

      Computers are very much like cars... Either you learn enough about how they work, yourself, or you pay someone else to do it for you. If you do neither, you're fully responsible when your breaks go out and people get killed.

      With computers, it's not life-and-death. However, a very serious ammount of money may be at-stake.

      Just like a car, you shouldn't be using a computer unsupervised, until you know enough of the basics to be safe.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    10. Re:I know where this is headed by Anonymous Coward · · Score: 0

      Uh, an analogy! I love analogies! So, if warts start growing on your dick, do you treat them or not?

    11. Re:I know where this is headed by Simon+Donkers · · Score: 2, Informative
      I'd like to do a social experiment and write a virus that pops up a window asking the question: "Install Virus?". The options are "No Thanks" and "yeah sure, pwn me". Now, I'm usually an optimist, but I think the results of this study would be depressing.

      You mean, welcome to MSN plus install, would you like us to bundle adware with this program to really annoy you?
      [yes] [no]
    12. Re:I know where this is headed by ummit · · Score: 3, Interesting
      I'd like to do a social experiment and write a virus that pops up a window asking the question: "Install Virus?". The options are "No Thanks" and "yeah sure, pwn me".

      That's a darn good idea. And, yes, some people would get pwned, and not necessarily because they're "stupid".

      1. Assumed "Install Virus?" meant "Install Anti-virus software".
      2. Accidentally hit RETURN instead of selecting "No thanks" button. (An easy mistake; anyone can make it.)

      Perhaps the results of such an experiment would help to enlighten the gearheads-in-denial (you can spot 'em every time topics like this one come up) who think problems like these are all the user's fault, or that they're fixable with just a little education. Wrongola, on both counts.

    13. Re:I know where this is headed by ultranova · · Score: 1

      But what is the incentive as a worm writer? Windwos PCs are fine and dandy for being in a botnet, having linux wouldn't be any better for them.

      Three things:

      1. Linux is more efficient and doesn't crash as often as Windows. Consequently, the average computer in the botnet gets more done per time unit, making the botnet more powerfull.
      2. Linux is also far more resistant to malfare. This means that once this Linux-botnet conquers a machine, it is much harder for other botnets to capture it. This, in turn, helps make your botnet rank higher in either script kiddie dick-waving contest or as an investment for Russian Mafia.
      3. Since the machine is now running Linux, it is likely working much better than it did previously, and consequently the user is less likely to replace it with a new one or have it cleaned. Again, this helps the botnet stay larger. Of course it also calls into question this programs status as malfare - after all, the user is likely to directly benefit from it. A bit like mitochondria are considered symbiotes and not parasites.
      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    14. Re:I know where this is headed by mrbcs · · Score: 1
      And this is what the techs will be like in about a week:

      http://deadtroll.com/video/helldeskcable.html

      Enjoy!

      --
      I'm not anti-social, I'm anti-idiot.
    15. Re:I know where this is headed by k31bang · · Score: 1
      # Accidentally hit RETURN instead of selecting "No thanks" button. (An easy mistake; anyone can make it.)


      Then a second layer of confirmation with an "Are you sure" question.
      --
      -+-=-+-=-+-=-+-=-+-=-+ *** http://www.mountainfort.com *** +-=-+-=-+-=-+-=-+-=-+-
    16. Re:I know where this is headed by Anonymous Coward · · Score: 0

      >Accidentally hit RETURN instead of selecting "No thanks" button. (An easy mistake; anyone can make it.)

      Not if the "No thanks" button is the one pre-selected. That would only leave assumption #1, i.e. "yes, install anti-virus". Because frankly, nobody ever gets asked if they want to get a virus (organic or software).

    17. Re:I know where this is headed by ummit · · Score: 1

      You're joking, right?

    18. Re:I know where this is headed by Incadenza · · Score: 2, Insightful

      'Yes' and 'No' buttons are better avoided. 'Yes' and 'No' answers are only answered correctly when both the question and the answers are understood by the user. Which sounds totally silly, but believe me, we humans are totally silly (we are just in a state of denial about that). No to mention that the questions can be silly too.

      It is lots better to have answers that have actions in them, like 'Install' and 'Skip', because people understand the implications of these even without understanding the questions. That is what Apple does with Mac OSX. And to be honest, I am kind of shocked that gnome and KDE did not pick this one up. To identify a problem with users brainlessly clicking 'Yes' without bothering to read the questions, and then to 'solve' this problem by switching the position of the buttons, is really bad GUI design. Come on guys, pick up a book on psychology, there's plenty of them around.

      So if you want to test, test different GUI schemes. 'Install virus?' with 'Yes' and 'No' options, 'Install virus?' with 'No' and 'Yes' options, 'Install virus?' with 'Install' and 'Cancel' (or maybe 'Skip') options, or maybe even just two buttons, 'Install virus' and 'Keep system clean'. I'm sure neither of these will score 100%, but there sure will be relevant differences between the schemes.

      It's just a joke and I'm not trolling

      Yes, but I will use any excuse to postpone work.

    19. Re:I know where this is headed by kevstar31 · · Score: 1
    20. Re:I know where this is headed by v1 · · Score: 1

      Seeing as 99.95% of the spyware popup installers are ONE BIG INSTALL BUTTON, including the "no", "cancel", and little red "x" in the corner, (the whole window is one giant button with a picture of the window as its graphic) I would be less surprised in the result. I would be willing to wager that, seeing an unknown popup appear saying it wants to install something, 98% of the people surveyed would click in the window, either on the "install", "cancel" or the "x", of course causing the malware to download and run.

      --
      I work for the Department of Redundancy Department.
    21. Re:I know where this is headed by mpcooke3 · · Score: 1

      The options are "No Thanks" and "yeah sure, pwn me". Now, I'm usually an optimist, but I think the results of this study would be depressing.

      Well now, that totally depends which answer you make the default.

    22. Re:I know where this is headed by aj50 · · Score: 1

      Possibly, people will see the pop-up as an anti-virus advert and click "Install Virus" in an attempt to second guess it and make it go away...

      --
      I wish to remain anomalous
    23. Re:I know where this is headed by Anonymous Coward · · Score: 0

      They already own Windows. Why would they click "no"?

    24. Re:I know where this is headed by Ernesto+Alvarez · · Score: 1

      I'd like to do a social experiment and write a virus that pops up a window asking the question: "Install Virus?". The options are "No Thanks" and "yeah sure, pwn me". Now, I'm usually an optimist, but I think the results of this study would be depressing.


      Not as depressing as you think though. Since there is no "easy to spot yes" button, people will have to take time to understand "yeah sure, pwn me".

      If you just were to replace that button with a straight "Yes", though, I'd say it would go straight from eye to finger without involving the brain in no time.
    25. Re:I know where this is headed by misanthrope101 · · Score: 1

      A third option button could be a Googlesque "I'm feeling lucky." The outcome could be somewhat randomized, but probability-weighted by the number of times you've already infected yourself. To separate out the posers, there should be a, say, .11 probability that someone actually comes to your home and punches you. But to keep them playing there should be a, say, .063 probability that you get a free ice cream. The permutations are endless. It's just more fun if you keep the net pain higher than the net gain, but low enough that they don't notice that they're doomed to, on balance, always lose over the long term. Sort of like Vegas. That seems to be a good model to shoot for.

    26. Re:I know where this is headed by Anonymous Coward · · Score: 0

      Thats a great post.. and as far fetched as it sounds, I'm sure you will be proven right eventually, OSes will be installed remotely without the user being aware of it.

      The thing is this: If you have the talent to write such a worm, then you need to talk to IBM, HP and Sun, who will be falling over themselves in their haste to throw millions of dollars at you. I'm not even remotely kidding. Having a environment as simple to deploy as this is worth its freaking weight in gold-pressed latinum.

    27. Re:I know where this is headed by complete+loony · · Score: 1

      Spec for "the friendly virus":
      - prompt before installing
      - simple and clean uninstall process
      - prompt the user before performing any action (eg "Would you like me to send a copy to everyone in you address book?)
      - include an uninstaller for the most common malware, spyware and viruses

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    28. Re:I know where this is headed by Redwin · · Score: 1

      I'd like to do a social experiment and write a virus that pops up a window asking the question: "Install Virus?". The options are "No Thanks" and "yeah sure, pwn me". Now, I'm usually an optimist, but I think the results of this study would be depressing.

      Unfortunately you are being optimistic. About 5 years ago I was told a story about a tech support department and about a tactic that they once used to try and explain to people how dangerous viruses/worms could be.

      They sent an email out to everyone, (managers included) saying that they would be testing whether people paid attention to security measures or not (including not downloading attachments from unknown sources). About 4 hours later they sent out a email from a hotmail address which had an attachment and said "I am a virus, please help me spread". if run, the program reported back that the user had run it and restarted the computer, backing everything up. The next time the user logged in they were given an account with nothing in it, so they had to contact tech support to get their files back. Before they gave in and rang tech support about the problem they were given no indication that things were backed up and that it was just a test.

      About 60% of the department phoned tech support and when asked why they had run the program they either: A) Lied B) said they thought it was joke C) Were curious D) Didn't think "you guys" would let a virus get through to them, so didn't take it seriously. About 30% contacted tech support that they had got a suspisious email and didn't know what to do with it. The remaining 10% just deleted it.

      After the results they were warned by senior management that if anyone did it again then they would be given 1 warning and then fired if it happened a third time.

      About 6 weeks later they send out the same email again and only about 5% of people had to phone tech support.

      They discovered that if you threaten them with something tangible (ie lost of their job) they took the threat of viruses and worms seriously.

      While I have know idea if this was a true story or not (the person said they had heard of a company doing this) I could believe it.

      --
      Warning, comments may not have been passed by the sanity department of my brain.
    29. Re:I know where this is headed by orielbean · · Score: 1

      Much like there are people who just drive a car and never change the oil. And wonder why they get flat tires and pay 800.00 for a brake job after stripping the pads dry. There are those who maintain a relationship with their car, and those who just drive it like an appliance. It takes a lot of work to change people's user/operator mindset, and in the meantime the proverbial stereo gets stolen out of your hooptie by the spammers and worm writers. Most people aren't "dumb", they just have no interest in changing their relationship to the machine. Simple education of proper computer etiquette is not a simple thing at all - lot of time and effort must go into learning it. Computers still aren't at that simple appliance level of security & usability yet, like a toaster oven or something. Unfortunately, the marketing animals have sold it to us as an appliance-level of usage. That is the disconnect, and most people believe what they are sold and told.

    30. Re:I know where this is headed by theCat · · Score: 1

      I'm glad you took the time to add those points, as they were exactly what I was thinking but didn't want to take time to detail. The idea is that botnets are personal property of the remote operator, and of course they want that platform to be as useful as possible while at the same time rendering it proof against further tampering. Taking wide-open Windows systems and changing them into rock solid Linux systems would give some operator a huge advantage. In fact, he could eventually corner the market if his distro was really well thought out.

      Your comment about mitochondria was brilliant. I'm a biologist and caught the implications at once. It means that the botnet users (remote operators and local users together) will serve to keep each other "in business" as it turns out. Heck, the botnet ops might even respond to "user needs" by updating the installed software, installing new apps, closing security holes, etc. to keep the "host" (end user) alive. What a tangled web we weave!

      --
      =^..^= all your rodent are belong to us
    31. Re:I know where this is headed by Tony-A · · Score: 1

      Computers are very much like cars... Either you learn enough about how they work, yourself, or you pay someone else to do it for you.

      "should", I'd agree. "is" seems to be different.
      Googling, and the modern "safe" way of life seems even deadlier.

      Hmmmmm, from http://www.earth-policy.org/Updates/Update17.htm
      "The World Health Organization reports that 3 million people now die each year from the effects of air pollution. This is three times the 1 million who die each year in automobile accidents."

      Even some statistics that show that war is safer for the military than peace (because of auto accidents)

  16. Trusted Computing by psp · · Score: 3, Interesting

    I know TC is not held in particularly high regard around here, but imagine this scenario:

    1. An OS with a solid configurable TC implementation.
    2. A knowledgeable computer user sets up the OS for the executablerunning IM user.
    3. The OS is configured to only run applications from certain vendors (Mozilla, StarOffice, Microsoft?).

    I would love to have TC for my sisters computer. She has never had the need to run any applications besides the ones I have installed.

    Or is this already possible with any OS? The ability to specify a list of allowed executables and the disability for a user application to change the list.

    1. Re:Trusted Computing by LiquidCoooled · · Score: 2, Interesting

      Your point about 3 is moot.
      All trusted applications will be runnable.

      Think of the XBOX, only signed games can run, in this scenario, microsoft are the trust authority, if a piece of software remains unsigned then it cannot be run.

      However, this only gives a false sense of security because all it takes to break this is somebody finding an exploit in a data file allowing unsigned code to be read and executed.

      No TCP system will ever be able to handle signing every single data file although the RIAA/MPAA would like this.

      --
      liqbase :: faster than paper
    2. Re:Trusted Computing by siride · · Score: 1

      Why do you need TC? Why not just have an OS that uses a real security model with capabilities and the like? That would solve so many problems, especially since such systems are provably correct.

    3. Re:Trusted Computing by Dunbal · · Score: 1

      3. The OS is configured to only run applications from certain vendors (Mozilla, StarOffice, Microsoft?).

      The ability to specify a list of allowed executables and the disability for a user application to change the list.


            And then they will figure out how to disguise their trojan app as a legitimate app, and we're worse off than square one. Worse, because since you will "trust" your computer, it will take longer for you to cotton on to the fact that your box has been compromised.

      --
      Seven puppies were harmed during the making of this post.
    4. Re:Trusted Computing by bcmm · · Score: 2, Informative

      They have some interesting locked-down Windows boxes at my sixth form. You can't write to the C drive (obviously), and you can't run executables from your own network folder, or from USB sticks, or in fact from anywhere you have write access to.
       
      It infuriates me, but it wouldn't even be noticed by the sort of people who catch this "worm" (surely actually a virus, as the user is required to run it him/herself?).
      I don't know how its done, but it seems to be at a fairly low level (doesn't just apply to starting things with Explorer but instead gives the same error even if you try to launch things from office macros, batch files, etc.). If something like this were built into windows (the machines at school have a lot of RM stuff in them, so I suspect it isn't a Windows feature), it would at least protect idiots that have bright friends and family to set stuff up for them. It's much simpler than TC, and the admin can log in (with a separate password you wouldn't even have to give your sister) and install things as normal, even if MS doesn't like it.

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    5. Re:Trusted Computing by sqlrob · · Score: 2, Informative

      Or is this already possible with any OS? The ability to specify a list of allowed executables and the disability for a user application to change the list.

      I can think of at least two

    6. Re:Trusted Computing by i_should_be_working · · Score: 1

      Two of the many options are
      a: use GNU/Linux
      b: don't give your sister an administrative account.

      And, not to be rude but judging by that low /. number I don't see how this wasn't already known. You steal someone's account?:)

    7. Re:Trusted Computing by phillymjs · · Score: 1

      I would love to have TC for my sisters computer. She has never had the need to run any applications besides the ones I have installed. Or is this already possible with any OS? The ability to specify a list of allowed executables and the disability for a user application to change the list.

      Already doable in OS X, via Parental Controls. You can specify "user can only run the apps in this list" and that's all they can launch, period. Without knowing an admin password, they can't change anything. You can also lock down a handful of other things, but I only took a cursory look at the other features because I have no need of any of them and just made a dummy account to quickly verify my answer to your question.

      ~Philly

    8. Re:Trusted Computing by i_should_be_working · · Score: 1

      Oh, I see now. Being able to specify which apps are executable by which user. Yeah, Linux can do that. Don't know about Windows though.

      The user ID question still stands.

    9. Re:Trusted Computing by Anonymous Coward · · Score: 0
      TCPA doesn't check data files!??!

      Then it's wide open. What a joke. Not only do many current applications not bother to read their data files in a secure manner, but by design, some applications execute their data files:- Python, Perl, Bash, Java, the .NET CLR... How can these become "trusted"?

      Heh, I guess I'll get the fun of rooting my own TCPA box without having to install a mod chip.

    10. Re:Trusted Computing by spitzak · · Score: 1

      Don't be an idiot. All that "trusted computing" will do is mark the executables with exploits as being "trusted" so that you cannot avoid them or patch them.

      What you are basically asking for is "don't run an executable that is in a directory the user can write". This has certainly been done on Linux (disable turning on the executable bit, or ignoring it, on a file system) and I think this can be done on Windows too. It's done with software.

      It has nothing to do with "trusted computing" and it is rather sad, and alarming, that the forces behind it have brainwashed people so much that even Slashdot posters seem to be unable to distinguish computer security from "trusted computing". Quite effective protections, like user with different permissions, or programs with permissions, or acl's or capabilities, and tons of other very useful stuff has been created without any "trusted computing" hardware, in fact it would be quite impossible to develop this stuff if some necessary functions were prevented in the hardware.

      That said, the basic idea you have is probably what needs to happen. Without some sort of sudo action that cannot be automated, anything the user downloads, or is created by a downloaded program, cannot run. You could even remove the sudo so the user can't make any changes to the set of things they can run. A more tricky idea would be to run these in a sandbox where they can't do anything harmful, such as change any files (however this is likely to be useless, they could only display in a window, and could not send messages over the internetl, making it impossible to retrieve info from the web)

      You could get the effect of your "trusted computing" by pk signing by Microsoft of safe executables. You don't need hardware to check this signature, just some code in the os that does not run anything that is not signed or marked as ok by the sudo step. I would be careful of this idea however, it is obvious that some of the forces behind spyware have the power and connections to get their stuff signed, or to aquire a copy of the signing program. Because of this I certainly would never want the signature checking in hardware I could not alter.

    11. Re:Trusted Computing by jZnat · · Score: 1

      Now if the system administrator could choose what vendors and/or signers to trust, treacherous computing would actually be a useful tool. Imagine if SELinux or OpenBSD or something allowed you to use this method of signing your own self-built applications and trusting your distro vendor's signing. It might be a simple method of added security.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    12. Re:Trusted Computing by jofi · · Score: 1

      Well, you can add however many users you want in an NTFS ACL.. you have to lump everyone into a group in *nix: owner, group, others.. how intuitive.

      --
      Blame the user, not the software.
    13. Re:Trusted Computing by Bishop · · Score: 1

      Except Parent Controls don't work.

    14. Re:Trusted Computing by evilviper · · Score: 1
      Or is this already possible with any OS? The ability to specify a list of allowed executables and the disability for a user application to change the list.

      With a Unix-like OS, just mount /home, /tmp, and /var (and any other filesystem the user can write to) with the "noexec" option.

      It's much more hassle with Windows, but "poledit" and it's kin can do the job.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    15. Re:Trusted Computing by marcosdumay · · Score: 1

      That is easy to do on any OS I can think of. The problem is that people don't want locked down computers, so even a TC plataform will be suceptible to virus.

    16. Re:Trusted Computing by ummit · · Score: 1
      Or is this already possible with any OS?

      If it isn't, it certainly ought to be.

      In fact, something like this ought to be the default. It just shouldn't be as easy to install new software on a PC as it is. It just staggers me that the adware problem is as bad as it is: what pack of brain-dead morons set out to deliberately set up an infrastructure -- I mean, they had to work at this -- such that merely visiting a webpage allows the webpage owner to pwn your machine?!?

      You don't need Trusted Computing to do this, you just need common sense. The reason people are wary of Trusted Computing is that there'd be no escape from it: it wouldn't just prevent novice users from making innocent mistakes, it could also be used to prevent expert users from doing useful things, like writing their own software or manipulating their own data.

    17. Re:Trusted Computing by NutscrapeSucks · · Score: 1

      If so, that's really stupid because the Windows OS can limit executables based on cryptographic hashes.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    18. Re:Trusted Computing by v1 · · Score: 1

      With OS X, you can, as an admin, set another user as a non-admin, and set them as "limited". There are several categories of limits, one of which is to only allow them to run applications that are in a fixed list. You can also lock their dock and put just the things you want them to run into their dock, so they are always there, cannot be removed accidentally, and they know right where to look for all the things they can play with. Since they are not an admin, they cannot hose the system. Since they cannot run anything except what you've put in their dock, they cannot hose their account.

      --
      I work for the Department of Redundancy Department.
    19. Re:Trusted Computing by RzUpAnmsCwrds · · Score: 1

      Or is this already possible with any OS? The ability to specify a list of allowed executables and the disability for a user application to change the list.

      Windows has this as well - it's part of Group Policy ("Software Restriction Policies").

    20. Re:Trusted Computing by drsmithy · · Score: 1
      Oh, I see now. Being able to specify which apps are executable by which user. Yeah, Linux can do that. Don't know about Windows though.

      Of course it can. Just set the appropriate executables to only be executable by specific users (or denied to specific users).

  17. Isn't gonna happen. by Dorsai65 · · Score: 5, Funny

    When you try to make everything idiot-proof, you just raise the quality of the remaining idiots.

    --
    --- Asking inconvenient questions for over 30 years...
    1. Re:Isn't gonna happen. by shutdown+-p+now · · Score: 1

      What's worse, they proceed to breed. Natural selection...

    2. Re:Isn't gonna happen. by Anonymous Coward · · Score: 0

      Internet age Darwinism!

  18. Lost cause by Anonymous Coward · · Score: 0

    Yep, a lost casue, these sort of shenanigans have been occuring on IRC and through e-mail for years.

    and some people will say, "Oh, Windows, default admin privledges, blah blah."

    But the fact of the matter is, the only way this thing replicates is through user stupidity.

  19. My quarter to two in the morning idea by craznar · · Score: 5, Funny

    Split the friggin' internet in half.

    Give out odd numbered IP addresses to Linux users, and even numbered addresses to Windows Users.

    Then Linux computers just turn off access from even numbered source addresses.

    Problem solved.

    Ok - time for bed.

    --
    EMail: 0110001101100010010000000110001101110010 0110000101111010011011100110000101110010 0010111001100011011011110110
    1. Re:My quarter to two in the morning idea by noidentity · · Score: 1

      "Give out odd numbered IP addresses to Linux users, and even numbered addresses to Windows Users."

      Yeah, but you know for sure that the Windows implementation would be buggy and randomly use even or odd addresses, or always odd.

    2. Re:My quarter to two in the morning idea by Anonymous Coward · · Score: 1

      But I use a Mac, you insensitive clod!

    3. Re:My quarter to two in the morning idea by Technician · · Score: 1

      My Windows machine and my Linux machine are on the same NAT.

      Oh, my NAT runs Linux.. Nevermind.

      --
      The truth shall set you free!
    4. Re:My quarter to two in the morning idea by complete+loony · · Score: 1

      Just implement the "evil bit".

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    5. Re:My quarter to two in the morning idea by Anonymous Coward · · Score: 0

      Just use a Linux machine as a router, and put your Mac behind it. Linux LOVES to take it from behind (especially from a machine as sexy as a Mac).

  20. Or... by Poromenos1 · · Score: 1

    Just relabel the buttons to "No, thanks" and "Fuck off". Has anyone ever seen ActiveX controls do anything useful, anyway?

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
    1. Re:Or... by Vancorps · · Score: 1
      Yes, hundreds of times, from dynamically generating graphing data for Webtrends or realtime monitoring of firewall utilization. It's also used for Exchange OWA to give the user advanced functionality over the web like they would have with Outlook. I've seen many online AV scanner using ActiveX as well a lot of security camera monitoring software. The streaming video world seems to love ActiveX. We capture about 32 video feeds for our auctions for example. They are recorded and then streamed out using an ActiveX plugin so people on the block can review what has happened instantly when they need it.

      Yes, all of it can be done with Java these days but there is plenty of Java malware out there too and ActiveX performs much faster than I've ever seen any Java applet. It might be possible to optimize an applet to do it faster but I haven't seen it happen yet for whatever that is worth.

      In the end the whole issue is a user education issue combined with a software developer issue. Developers got lazy writing software for the Win9x platform. When the model changed their production methods didn't and so a lot of software requires administrative privileges to run which is completely unnecessary as a whole. Look at privilege granualarity of NTFS? It has many more options than even SELinux. It seems to be to be a straight copy of permissions from the Netware days. At any rate, get developers to store their stuff in one place and make the installer set permissions properly and a good chunk of the problem goes away. Then educate your users not to just click on anything that might popup. Get them to read it and that means reducing the number of items that pop up which I believe is what MS tried to do with those crappy balloons that piss me off to the point I had to disable them at my domain policy.
    2. Re:Or... by cyber-vandal · · Score: 1

      I used to work in a call centre that used a form in a web browser to log all calls. Every day one poor woman got a spreadsheet with anything up to 100 orders in it. She had to print that off and fill in pretty much the same data for each one into a web form and click submit. It took her at least an hour and was mindnumbing. I wrote a simple VBScript that took the data and filled in the form for her. All she had to do was look it over to make sure it was okay and click submit. That would take her no more than about 10 minutes and was a lot less boring. It meant she spent more time taking calls but every silver lining has a cloud ;)
      I've avoided (and helped others to avoid) a lot of very dull work by creative use of VBScript/VBA.

    3. Re:Or... by mikefe · · Score: 1

      Which can also be done with any sufficiently object oriented language, even Perl.

      And that didn't require ActiveX.

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  21. Why Mac/Linux/etc. are no better than Windows by Burdell · · Score: 2, Insightful

    As long as people will click "yes" to install/run some random bit of software, Mac/Linux/*BSD/etc. are not going to be any better than Windows. These aren't holes in the OS, they are holes in the user. Much of the malware (spam zombies, SSH password scanners, etc.) doesn't need any special privileges to run, so it could run as a normal user.

    Something like SELinux may help, but then email/IRC messages can just come with instructions for the chcon command to run (people open encrypted ZIPs with the password in the body already; putting a command to "fix" a download is not that different).

    1. Re:Why Mac/Linux/etc. are no better than Windows by MrHanky · · Score: 1

      Wrong. To execute a file in Linux and most other unixes, the file has to be marked as executable. If you send be a shell script via mail or im, and i click on the file's icon in Konqueror, KDE will lauch a text editor, and open the file in that. It's even less dangerous than visiting web pages.

      Windows, on the other hand, will happily execute any file with the suffix .exe, and to make matters worse, it will usually hide the suffix. Now that is dangerous behaviour: It makes it difficult for the user to know what s/he's doing, since many trojans have innocent looking .jpg.exe names. With Linux, you have to go through at least one extra step to execute a program.

      Of course, that's one reason why it'll never catch up with Windows's market share, and I prefer that it stays that way.

    2. Re:Why Mac/Linux/etc. are no better than Windows by MeNeXT · · Score: 1
      On Mac/Linux/etc you are not administrator!!!!...It is not AUTOMATIC. You have at least one more step in order to hose your system. If it's a stupid user who hoses' their account, you hose their account. If you are the USER who enters the root password on Mac/Linux/etc in such a case then you deserve whatever happens.


      It's statements like yours which keep us in this mess. There is a better way. Just add that step. There is no need to AUTOMATICALLY execute anything from the Internet. Remove these AUTOMATIC featurs and limit users as users and this problem even goes away in Windows. This problem is allready solved it's just that some pople don't get it. From your comments I beleive you are one of them

      --
      DRM? No thanks, I'll just get it somewhere else...
    3. Re:Why Mac/Linux/etc. are no better than Windows by StormReaver · · Score: 1

      That's not true. On Microsoft Windows, these things tend to happen automatically. Without a whole raft of illegally obtained 3rd party Microsoft Windows security software, I have little chance of blocking most forms of Microsoft Windows malware. Shit will happen automatically without me knowing, and it will automatically affect my entire system. This behavior is built-in and systemic to Microsoft programming practices.

      On Linux, I have to first be running a trojan program. I have to either seek out the program or receive it in a spam email.

      Nothing will stop a user from intentionally seeking out, installing, and running malware. In this respect, you are correct that all operating systems are on an even keel.

      If I receive a precompiled binary through email, I will have to explicitly save it to disk, set the execution bit(s), and explicitly run the program. In a worst case scenerio, my home directory becomes so scrambled by my repeated stupidity that I can't operate under my user account. I then login as the superuser, blow away and recreate my user account, restore my user files from backup, and continue on my way (even if I want to continue doing the stupid stuff that got me into this predicament). My system (and other user accounts) are completely unaffected. For my user files backed up to CD or DVD, I may be looking at a half hour at the most. For my user files backed up to another user account or another hard drive, I'm looking at 5-10 minutes.

      Even if the user is running the malware as the superuser, Linux -still- beats out Microsoft Windows. The Linux user will still have to explicitly save it to disk, set the execution bit(s), and explicitly run the program. At this point, though, the user has explicitly chosen to disable most of his system's security. There is nothing Linux can do about that (while still being a usable system).

      Linux even beats Microsoft Windows on protecting the user from buffer overflow attacks. On Linux, there are multiple popular programs that perform the same task. A buffer overflow attack must target a specific application, or it will be stopped cold. Even attacking the kernel doesn't guarantee successful malware, as there are multiple versions of the Linux kernel in active use. On Microsoft Windows, it can be reasonably assumed that a large majority of users are using the exact same application, or are using the exact same version of Microsoft Windows, and are therefore equally vulnerable. Even in this area, where Windows has the best chance of being on even footing, Linux wins. The only thing Windows has going for it here is that buffer overflows still happen on Linux. That victory is mitigated, though, because the damage will be naturally quarantined by Linux diversity.

      Windows will not, and cannot, be made to be secure as Linux. It is simple against Microsoft's best interests. I could go on for hours with reasons why this is so, but others already have.

    4. Re:Why Mac/Linux/etc. are no better than Windows by Burdell · · Score: 1

      Read what I wrote: the vast majority of malware has nothing to do with administrator/root/superuser access. For example, spam zombie software just needs network access, which all users have. This isn't about automatic execution; users have to do something to execute the malware and they still do it.

      I haven't used Windows regularly in at least 10 years (Linux is my OS of choice). However, claiming Mac or Linux are better is wrong; as long as the user clicks "OK", the system (made up of both the computer and the user) is insecure. If you sit these users in front of a Fedora Linux box, how many will unzip a ZIP file and run a script/program found inside (ZIP files can include Unix-style permissions so execute bit is set by unzip)? Way to many in my experience. There are a lot of ways to make this happen; assuming software can fix the problem is not going to help.

    5. Re:Why Mac/Linux/etc. are no better than Windows by AnyoneEB · · Score: 1
      1. Good thing you can't execute files marked as noexec under Linux. Oh, wait, nevermind.
      2. NTFS access permissions are more complex than the normal *nix permissions and certainly allow you to disable the executable bit whereever the user has write permissions. (Yes, I know you can use ACLs on *nix.)
      --
      Centralization breaks the internet.
    6. Re:Why Mac/Linux/etc. are no better than Windows by Anonymous Coward · · Score: 0
      Read what I wrote: the vast majority of malware has nothing to do with administrator/root/superuser access. For example, spam zombie software just needs network access, which all users have. This isn't about automatic execution; users have to do something to execute the malware and they still do it.

      You are of course correct, but I believe the meme about running as non-admin protecting you has been repeated so often as osx/Linux advantage that people AUTOMATICALLY!! assume it to be true without thinking about (or understanding) the actual details.

    7. Re:Why Mac/Linux/etc. are no better than Windows by MrHanky · · Score: 1

      Irrelevant. A user needs to do something to execute a program under Linux. A file won't magically get to exploit the ld-linux.so hole, because it has to be executed to do so, and it can't unless it is permitted to. It's not even a matter of a chicken-and-egg problem, since neither the chicken nor the egg exist in this case.

      And while Windows has some decent security technology, almost all of it is bypassed in a regular Windows installation.

    8. Re:Why Mac/Linux/etc. are no better than Windows by ummit · · Score: 1
      As long as people will click "yes" to install/run some random bit of software, Mac/Linux/*BSD/etc. are not going to be any better than Windows. These aren't holes in the OS, they are holes in the user.

      False. The hole is that there is a way "to install/run some random bit of software", at all. This is not just a hole, it's a gaping hole. And it is a hole in the OS, make no bones about it.

      As long as the OS makes it straightforward to take a random, untrusted string of bits off the net and execute it as a full-fledged program, computer security will continue to be a nightmare. Trhying to "protect" that capability with a little yes/no dealog box is a superficial design flaw on top of a fundamental design flaw.

    9. Re:Why Mac/Linux/etc. are no better than Windows by cortana · · Score: 1

      $ sudo mount -t tmpfs -o noexec none /mnt
      $ cp /bin/bash /mnt
      $ ls -l /mnt/bash
      -rwxr-xr-x 1 sam sam 684724 2006-05-21 20:24 /mnt/bash
      $ /lib/ld-linux.so.2 /mnt/bash /mnt/bash: error while loading shared libraries: /mnt/bash: failed to map segment from shared object: Operation not permitted

      Also, the NTFS permissions are useless because files have execute permission by default. It would be like a Unix user running with a umask of 777.

    10. Re:Why Mac/Linux/etc. are no better than Windows by NutscrapeSucks · · Score: 1
      Few points:

      • tar files carry permissions and are opened with a graphical browser in most X desktops. Permission problem solved.

      • KDE/Gnome has something called a .desktop file which is a form of shortcut to allow file launching without a permission check (by calling perl/python for example)

      • There's plenty of Unix data files that can be executed without permissions. (Firefox XPIs or Java class files for example).

      Your spin on Unix Permissions here is basically False Security. If I can list 3 tricks to bypass it, a malware author probably knows a dozen more.

      On my Windows box, if I wanted to start pruning the Execute permission, I certainly could. But it would make little difference because there's so many opportunities for malware to run code other than kicking off an exe file.
      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    11. Re:Why Mac/Linux/etc. are no better than Windows by MrHanky · · Score: 1

      You can certainly distribute files in a way that may fool people into running malware in Linux, but that's hardly the point here. Can it fool enough people into making it a worm? This happens all the time in Windows, but I've never heard of a tar-based worm. This isn't so much about security as it is about encouraging stupid behaviour. Windows does.

    12. Re:Why Mac/Linux/etc. are no better than Windows by NutscrapeSucks · · Score: 1

      You can certainly distribute files in a way that may fool people into running malware in Linux, but that's hardly the point here

      No, that was your point -- that it is more difficult on Linux -- which I see you are now backing away from.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    13. Re:Why Mac/Linux/etc. are no better than Windows by AnyoneEB · · Score: 1

      Okay, I guess that point is gone, then. Thank you for correcting me.

      You mean, when Windows formats a drive as NTFS, it sets the ACL at the root of the drive to have execute allowed. The limitation is in Windows' defaults, not in Windows or in NTFS.

      I can't really argue with you on that. Windows and/or Windows programs need to be changed so their defaults make running IM viruses more difficult.

      --
      Centralization breaks the internet.
    14. Re:Why Mac/Linux/etc. are no better than Windows by MeNeXT · · Score: 1
      Either I'm dense or ... I have yet to see one box, other than Windows, which will install software off the Internet with a mere click of OK.



      The other issue you bring up in regards to users, Windows claims to be easy. Linux has yet to make this claim that is why it still takes at least 2 steps to execute/install a script. Yes all systems are vulnerable but if MS would take the same effort on security as it does with EULA's, we would have a lot less issues such as the one described in this article.

      --
      DRM? No thanks, I'll just get it somewhere else...
    15. Re:Why Mac/Linux/etc. are no better than Windows by toadlife · · Score: 1

      "Can it fool enough people into making it a worm? This happens all the time in Windows,"

      Yeah it happens all the time because enough people run Windows.

      Look at it this way. If you send out an email worm to 100,000 email addresses, 90,000 of them will arrive in a windows users inbox. If only 5% of the Windows recipients users fall for it and infect themselves, and the malware manages to harvest an average of 23 email addresses from each machine, the second volley of emails will go out to 103500 more email addresses - more than the original batch. Even if less fall for it, and the volume of email decreases after each volley, the worm will still spread to quite a few people before dying out.

      Now, out of the first 100,000 worm emails sent, how many will land in the inbox of a desktop linux user? 4000? How in hell could the worm ever even hope to spread?

      "This happens all the time in Windows, but I've never heard of a tar-based worm."

      Pretty much all Windows email worms from the last three years have come in zip files. A couple even came in encrypted zip files with the password in the body of the email - and users still fell for them and spread the worm. If everyone ran linux they would most certainly be using a desktop enviroment like KDE which allows you to open up archives just by clicking on them.

      "This isn't so much about security as it is about encouraging stupid behaviour. Windows does."

      You are not giving stupid people enough credit here.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  22. The browser it installs is.... by madnuke · · Score: 5, Funny

    Internet Explorer 7!

    1. Re:The browser it installs is.... by Mikachu · · Score: 0

      You're not too far from the truth, actually. A direct quote from the article:

      In fact, the browser just seems to be a "shell" for Internet Explorer, because mistype a domain and you get the following IE-based error page: this page

  23. Simple safety options for IM: by ettlz · · Score: 2, Insightful
    • Don't ever give received files execute permissions on UNIX and Windows systems with NTFS
    • On Windows systems, rename .exe files to .exe.unsafe. Refuse to run such files and pop up a stern warning message. If they just rename it, well they get what they deserve.
    1. Re:Simple safety options for IM: by menace3society · · Score: 1

      I think a better solution is to have the pop-up say, "An error has occurred loading this program; it contains bug # 23754983 at 0xdeadbeef, and cannot be fixed by Windows." The technically aware would know that this just means that the program is deemed unsafe and should be renamed/flagged/etc as being okay.

      Actually, it should probably just delete the file automatically. If your best method for executable distribution is IM, you deserve to lose.

    2. Re:Simple safety options for IM: by AnyoneEB · · Score: 1

      Good ideas, but you have to consider where they should be implemented. All of the IM viruses I have seen spread by sending a message with a link to a .exe or .com file which installs the virus. Since it is a link, the user's browser, not their IM client, usually deals with the file. Of course, your ideas would make sense for browsers, too.

      --
      Centralization breaks the internet.
    3. Re:Simple safety options for IM: by m50d · · Score: 1
      On Windows systems, rename .exe files to .exe.unsafe. Refuse to run such files and pop up a stern warning message. If they just rename it, well they get what they deserve.

      There's already a pretty strong warning in the open dialog they've clicked. Users are used to blindly following a set of instructions, including "ignore the warning message" - just about any piece of hardware they get will come with such instructions. This would not make one jot of difference.

      --
      I am trolling
    4. Re:Simple safety options for IM: by jb.hl.com · · Score: 1

      More to the point, MSN/Windows Live Messenger block sending and receiving .exe files. So unless the user has a hacked client...

      --
      By summer it was all gone...now shesmovedon. --
    5. Re:Simple safety options for IM: by jb.hl.com · · Score: 1

      Sorry, I tell a lie; WLM blocks sending .exe files if you don't have antivirus software installed. I just checked.

      --
      By summer it was all gone...now shesmovedon. --
  24. Do the Safety Browse by i_should_be_working · · Score: 4, Funny

    We can browse if we want to,
    we can leave your friends behind
    Cause your friends dont browse and if they dont browse
    Well theyre are no friends of mine

    I say, we can browse where we want to,
    catch a virus we will never find
    And we can act like we come from out of this OS
    Leave the real one far behind,

    1. Re:Do the Safety Browse by Robotron23 · · Score: 1

      You can browse! - (Francais!) -

  25. what I want to know by Anonymous Coward · · Score: 0

    Anyone have any screenshots or a .torrent to the executable? I'd love to eval this new browser as an alternative to my enterprise's use of Mozilla. Anyone have any experience deploying this thing?

    1. Re:what I want to know by Anonymous Coward · · Score: 0

      From what I hear, it practically installs itself!

  26. Darwinism by johnlcallaway · · Score: 0, Troll

    Somone who shouldn't own a computer continues to get infected, causing them to not be able to use their computer.

    Why is this a bad thing?

    --
    I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
    1. Re:Darwinism by Benzido · · Score: 1
      >Somone who shouldn't own a computer continues to get infected, causing them to not be able to use their computer. Why is this a bad thing?

      Perhaps you don't understand what a 'virus' is and how it differs from a 'total system failure'.

    2. Re:Darwinism by upside · · Score: 1

      Users are able to use their computers despite them becoming infected. It's bad because the entire Internet is being threatened by nasty people utilizing zombie networks.

      --
      I'm sorry if I haven't offended anyone
    3. Re:Darwinism by Cid+Highwind · · Score: 1

      Because the cause of those users not being able to use their own computers isn't that those computers are broken. It's that they are are too busy relaying spam and particiating in DDoS or SSH brute force attacks to do anything else.

      --
      0 1 - just my two bits
    4. Re:Darwinism by johnlcallaway · · Score: 0, Flamebait

      Wow ... I didn't know that.

      Now maybe you could explain sarcasm to me....

      --
      I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
    5. Re:Darwinism by Anonymous Coward · · Score: 0

      Why?Mmmmm... Because geeks/nerds/freaks/slashdotters are the last stand line of defense vs malware, "Semper fidelis" and that crap... and the most important fact... you will format the computer and install the soft when your lil sis, boss, girlfriend, momma, wannabe hack'pal (put here your selection) can't "open the hotmail account" (For free, of course)

  27. The Safety Browser! by Anonymous Coward · · Score: 0

    We can browse if we want to
    We can leave IE behind
    Cause IE sucks ass, and since it sucks ass
    Well it's no browser of mine
    I say, you can browse where you you want to
    A URL they'll never find
    And... ah, screw it, I think I've got enough to get +5, Funny.

    1. Re:The Safety Browser! by Lispy · · Score: 1

      And... ah, screw it, I think I've got enough to get +5, Funny

      Hardly.

  28. A lost cause by hausmaus · · Score: 2, Interesting

    It's not the OS's fault, nor is it the IM program's fault. It's the fault of ignorant computer users, no matter what OS they use, doing stupid things that they know they shouldn't be doing, even when they're told constantly.

    Thankfully, their ignorance means more money and work for me in my business to fix their problems that they brought on themselves.

    If they're stupid enough to open something from a program that they know could be bad, then they do deserve whatever they get.

    It used to be smart people using dumb computers - now it's dumb people using smart computers.

    --
    Your email has been returned due to insufficent voltage.
  29. cool radio by Anonymous Coward · · Score: 0
  30. Disable automatic execution even with a dialog. by argent · · Score: 2, Informative

    In my 20 years of system administration I have often had people come to me and say "Peter, I just clicked the wrong button and my computer's acting funny." I've less often had people say "Peter, I downloaded a file to the desktop and opened it and my computer's acting funny." I've had several people say "Peter, I just clicked the wrong button AGAIN and I think I'm infected."

    I've never had the same person come to me twice with "I've downloaded and opened a file and I'm infected." Give people even a small breathing space to think about what they're doing, without that reflex "gotta push a button" effect, and social social engineering is MUCH harder.

    So...

    You can solve this for most people simply by not including a mechanism for running untrusted content. Don't pop up a dialog box asking "What do you want to do with this application you just downloaded? (Open) (Show) (Ignore)". Don't even ask "The file you just asked to open is an appliaction? (Infect Me) (Cancel)". Just don't put the user in the position of deciding, right then, what to do with the file. Ever.

    Firefox: get rid of the XPI install-from-web stuff. Let the user download the XPI and open it explicitly.

    Apple: Dont' "open safe files after downloading"... there are no "safe files".

    Microsoft: get rid of ActiveX and security zones and for god's sake don't try and make .NET-in-the-browser into the next Active Desktop disaster.

    All of the above: If it's a file you've got a safe application for... a *safe application*, not a *safe file*... open it explicitly IN THAT APPLICATION. Don't go "this is a ZIP file so I'll open it in whatever random program the user has for opening archives". Keep a database of safe programs to use on untrusted content like you keep a database of plugins people have explicitly installed. This would resolve SO MANY security issues... damnit.

    (don't treat archives as "safe files", but that's another rant)

    (in fact there's a lot of ranting I could add here...)

    1. Re:Disable automatic execution even with a dialog. by Jeremi · · Score: 1
      Keep a database of safe programs to use on untrusted content like you keep a database of plugins people have explicitly installed. This would resolve SO MANY security issues... damnit


      Or, perhaps easier than deciding which programs are "safe" (which is sure to bite you eventually since sooner or later one of your "safe" programs will turn out to have a bug that allows an exploit), just add the ability to run these viewer programs in a sandbox, so that they aren't allowed to do anything except read the one file they were meant to display, and display it. No network access, no write access to any disks, no access to shared memory or IPC, etc.


      Then it won't matter if the program is "safe" or not, because even if the program gets compromised, the malware can never leave the process's sandbox.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    2. Re:Disable automatic execution even with a dialog. by ummit · · Score: 1
      Disable automatic execution even with a dialog.

      Absolutely. So simple, and yet so little-known.

      Firefox: get rid of the XPI install-from-web stuff.

      What in the world is that? Presumably there's a good way to disable it?

      (don't treat archives as "safe files",

      Yeah. Sheesh.

      (in fact there's a lot of ranting I could add here: http://www.scarydevil.com/~peter/io/rant.html

      Say! Nice rant.

      Apple: Don't "open safe files after downloading"... there are no "safe files".

      Well, data files are a lot safer than executable files, but that line just keeps getting blurrier (as witness yesterday's story).

    3. Re:Disable automatic execution even with a dialog. by v1 · · Score: 1

      Apple: Dont' "open safe files after downloading"... there are no "safe files".

      If I had some mod pts that would have gotten you some karma. Best quote I have read all day.

      --
      I work for the Department of Redundancy Department.
    4. Re:Disable automatic execution even with a dialog. by makomk · · Score: 1

      Firefox: get rid of the XPI install-from-web stuff. Let the user download the XPI and open it explicitly.

      Unlikely to happen, I would've thought. They could, however, change it so that if the site's not in the whitelist, it totally ignores XPI installation attempts (currently, it displays a bar saying it's blocked an installation, with a button to change the whitelist) - that'd probably be good enough, generally.

    5. Re:Disable automatic execution even with a dialog. by argent · · Score: 1

      [Re: getting rid of the XPI install option] Unlikely to happen, I would've thought.

      Probably so, given the level they've gone to to convince themselves it's safe.

      It should still be done.

      At the very least it should be easy and obvious to install XPI from the local disk. Last time I tried this the easiest way seemed to be to install an extension for it!

  31. How Permissions + Sandbox Helps by MarkByers · · Score: 1

    In Linux, applications are not executable by default. You have to first download it, save it somewhere in your home folder, change its permissions to allow execution and then run it. It gives you more time to realise that what you are doing is stupid. I think the average user that just wants to email and so on (the typical use who would get infected) wouldnt bother to learn all these steps.

    But won't this make things harder for n00bs to play their stupid games? Not at all. Programs will in the future will be written to use a sandbox so that it will run with one click like always. Otherwise no-one will know how to run it. This is a good thing.

    --
    I'll probably be modded down for this...
  32. It's obvious... by Anonymous Coward · · Score: 0
    It's clear people cannot resist clicking "yes" to anything they're presented with via IM - with this in mind, what on Earth can we do so stop the spread of garbage like the above?

    Stop asking questions that the user can't answer.

  33. Sucker Born Every Minute by gone.fishing · · Score: 1

    The internet is full of people using computers. Some people are competent, others are not; some people are honest and others are crooks. There are some technically advanced, unethical people on the internet who will try to take advantage of the "suckers." What better place to find suckers than on IM channels - which are loaded with the younger set (many of which are gullible).

    Since the internet is not centeral to any one government it is difficult to regulate which is both good and bad. The structure of the internet is quite versitile and is almost by design intened to be exploited (not just by bad guys but by anyone with a new or different idea on how to use it). This openess is what allows us to do so many different things on our computers but it is in and of itself a basic security weakness. One that as a community we have to decide on how we want to address it. Do we want some sort of international treaty that limits the use of the internet? Would doing this impede the creation of new ideas? If so, is the trade-off worth it? Would the crooks just find a different way around it? Could we impliment some sort of voting system where we could cast bad netizens off of the net? Could that work? If so, how could we keep that from being exploited by people with different agendas? Could some sort of system be developed where executables could be rated kind of like movies so that we would know before we executed them that they we either safe, somewhat risky, or downright dangerous? Could something like this be used by big business to impose their own will on the competition like Microsoft does with device drivers?

    Like most people, I work to make sure that I keep my computer as safe as possible. I use security software, I have a firewall, and I am cautious about what I open. Still, I have been stung. It saddens me to know that criminals are always out there thinking up new ways to hurt people for fun or profit. I'd love to see them get caught and serve time in jail. But, there is another part of me that says that for every action we take to protect ourselves against them there is another reaction that is just as harmful to the internet as the crimes that they commit. I am convinced that no matter what we do to prevent them from doing something that they will work hard to find some new and possibly more dangerous way to exploit us.

    I don't know what the answer is to all of this. I have far more questions than answers but I do know that there is a sucker born every minute and behind every corner there is someone waiting to exploit that sucker. This is true in the real world and on the internet too. For now, the best protection that you can have is to watch out for yourself and try not to be a sucker. Use the tools that are available to you to protect yourself (the most important tool is your brain) and think before you click!

  34. Re:Linux installing worm by Anonymous Coward · · Score: 2, Interesting

    What you're thinking of is something called "Tuxissa" which was
    an April Fool's Joke around 1999 after "Melissa" had hit the
    internet. The basic premise was to take
    the Microsoft virus/worm attack of the day and piggyback
    onto it kickstart or something like it.

    The only problem at the time was the bandwidth requirements for
    getting millions of basic Linux installs on all those Windows
    boxes was prohibitive -- No one server could feed all those
    client installs --- at least not in 1999.

    However, now that we have Bittorrent and it's fairly robust,
    Tuxissa now seems much more doable. In fact, it would be
    the easiest way for a sysadmin who was tasked to convert
    a local Microsoft network into a Linux network to go --
    just pick the known exploit of the week and marry it up with
    kickstart+bittorrent and seed server and away you go ---
    boom! Instant Ubuntu/SuSe/Fedora/Debian/Slackware/whatever
    local network.

    --Johnny

  35. Well... by Wellington+Grey · · Score: 4, Funny

    what on Earth can we do so stop the spread of garbage like the above? To put it another way, will reducing the amount of potential "suckers" out there dissuade the bad guys from coming up with ever-more elaborate ideas such as this latest scam?

    Clearly there isn't enough evolutionary pressure on the heard. What the good guys need to do is build computers that explode when the user does something stupid.

    -Grey

    1. Re:Well... by Anonymous Coward · · Score: 0

      yes, i pray for the very same thing everytime i see a stupid spelling mistake...

    2. Re:Well... by Jim_Callahan · · Score: 1

      Except all the Good guys would get blown up while designing the software for it as soon as the first list of errors came back from the compiler.

      --
      ...it's really a sad day for America when we require a goddamn ACT OF CONGRESS to make our DVD players work properly. ~
    3. Re:Well... by Anonymous Coward · · Score: 0

      This according to the person who can't find his shift key.

  36. Take Back The Net campaign by brassman · · Score: 1

    This is too wordy, and it makes a typical Windows user's head hurt, but it's the right idea:

    http://www.secureyourcomputer.org/

    No, it's not pushing any commercial addons. It needs to be made simpler and shinier, but most of all the word needs to get out.

    --
    "Ain't no right way to do a wrong thing."
    1. Re:Take Back The Net campaign by PeeAitchPee · · Score: 1

      http://www.secureyourcomputer.org/

      I went there and all of a sudden a I got big popup saying "YOUR PWNED LUSER MUAHAHAHAHAHAHAH!!!!!" and now my PC plays weird garage-band music whenever I restart it. Thanks!

  37. Cure to Eternal September? by AEther141 · · Score: 1

    Frankly, I rejoice at news of some ubervirus causing massive damage. Dang, I wish viruses went back to being plain malicious rather than profitable tools as they are now. Every noob that has their computer trashed is one less noob on the net, one step closer to a pre-september 1993 internet. People blame villains and crooks for spam, viruses, popups and other such malware but really it's all the fault of the idiots who make it good business. Here's hoping that noobs get hunted to extinction and we can claim back the net from the clueless masses.

    1. Re:Cure to Eternal September? by colinrichardday · · Score: 1

      And after the noobs stop paying for internet service, how much will it cost the rest of us?

    2. Re:Cure to Eternal September? by causality · · Score: 0

      Whatever that cost is, it would be well worth it. Right now that would be something that money cannot buy.

      --
      It is a miracle that curiosity survives formal education. - Einstein
  38. Don't need root by InfiniteWisdom · · Score: 1

    Most applications don't need to do anything that requires root privileges. The worm could happily install its browser in the user's home directory. It won't affect other users, but that isn't a big consolation to most home machines where there are often just one or two users.

  39. Internet Noob "Final Solution" by alohatiger · · Score: 2, Interesting

    Maybe some uberuser should make a "Click here for Brittney Spears Pics" trojan that wipes the computer. It could load a little program that runs at startup and nukes the PC from orbit.

    Any other bots and spyware on that machine go away, and the user ends up with a clean factory restore (after his brother-in-law comes over to show him how to use the restore disks).

    Over time, this could be modified to seek out zombie machines directly.

    --
    Bigtime Consulting - "We're the best because we cost the most"
  40. Safety ain't a "lost cause" by Opportunist · · Score: 1

    But safety is defined as the minimum of the user's ability and the system's. I.e. you can have the best user with knowledge about every single entry point for malware, if the system has a security hole that allows an outsider to run it (regardless of the user's attempts to avoid it), it will run.

    Likewise, you can have a top secure system, where a team of a few hundreds experts waded for years through the source to make it absolutely bulletproof, when the user allows anything and everything to execute (provided he has the permissions to do that), the system is insecure.

    There are only 2 possible ways of tightening security that I could see:

    1. Disallow anything but the most basic functions. Disallow the user to install, execute or change any settings but what he needs to complete his predefined tasks.

    2. Educate the user. Inform him about the pitfalls and security issues his computer has. Disallow the user to access a computer if he does not comply.

    I think we can agree that 1 is not really a desireable option, except in an environment where a person exists that sets those parameters, e.g. a company where there is an admin to set those permissions according to the person's needs to perform his or her tasks. There is no sensible way to predefine for EVERYONE what he "needs" to run what he doesn't need to. It defeats the purpose of an all-purpose computer.

    So safety is not a "lost cause". But safety is something we NEED to install. Not in the system.

    In the user.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:Safety ain't a "lost cause" by Anonymous Coward · · Score: 0

      You completely ignore the middle ground. It's possible to make a highly secure, reliable OS that still lets people do things. The key is capability based security where by default programs have no rights to anything, and are only granted specific rights to objects they need to work. For instance, if a user opens a file with an editor, the editor only has the capability to open the file for reading until the user grants a write capability to the editor. The proper way to do this is with a common trusted interface that supports other programs as plugins, ala the Mac menu so that the user knows which program he is giving the capability to Save or write to a file. Web browsers have zero rights to the filesystem unless the user wants to download a file, and if the file is executable, it will also have zero rights to the system, including the web browser. Network access is harder to get right, but things like bandwidth limits and firewalls can restrict network software from doing blantent DoS attacks.

  41. Bah, just let the stupid users perish by Anonymous Coward · · Score: 0

    (..just like the lameness filter.)

  42. How is this an "IM" worm? by layer3switch · · Score: 2, Interesting

    By reading the article, it seems it's just general user clicking on "OK" rather than "Save As" worm. How is it different if the delivery is done through email or popup or iframe on some website listed on Google or Yahoo or whatever cross link sites? Or AIM for that matter? How about Gaim? or How about Jabber?

    Perhaps re-examining the actual exploit rather than delivery medium as the cause would be a good way to head toward right direction in my opinion.

    --
    "Don't let fools fool you. They are the clever ones."
  43. Restricted User-space? by ShyGuy91284 · · Score: 2, Insightful

    UNIX/LINUX place a lot of restrictions on what can be modified by the user, and is part of where their good security comes from. Perhaps if children using AIM weren't logged in under the admin account or one with similar priviledges it would prevent the whole system from being hyjacked, and would just cause that account to need to be deleted. I don't know how much Windows limits user accounts, but if this isn't within the ability of Windows, it's quite sad.

    --
    In undeveloped countries, the consumer controls the market. In capitalist America, the market controls you.
    1. Re:Restricted User-space? by Anonymous Coward · · Score: 0

      UNIX/LINUX place a lot of restrictions on what can be modified by the user, and is part of where their good security comes from.

      Perhaps, but privelege escalation exploits are extremely common. If Linux had a large enough market share in the home desktop space to warrant a lot of attention from attackers, then it would go down smoking just like Windows.

  44. Stupidity by Anonymous Coward · · Score: 0

    Uhhh sorry but how fucking stupid do you have to be to get a worm via an IM program? Why is this shit even posted on /. ?

  45. Good News! by Dot+Solipsism · · Score: 1

    This worms only works with Yahoo Messenger.

  46. A proposal I've proposed before. by edunbar93 · · Score: 2, Insightful

    How about making a new virus that, immediately after the user does something stupid enough to install it, turns the volume up to the max in windows, and starts looping a wav file that says "MORON ALERT!! W00PWOOPWOOP! MORON ALERT!!" and starts flashing their monitor red and blue, refusing any user input until they type "I have learned today that I should be more careful about the things I click on".

    Oh yeah, and it sends itself to everyone in his address book, so that the shame can be shared among others.

    --
    "No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
  47. Soon or later by kanzels · · Score: 1

    Soon or later Microsoft has to do something about this. Their design is plain wrong, you can't run everything as Administrator by default. Happy Linux user :)

    --
    Pixel image editor - http://www.kanzelsberger.com
    1. Re:Soon or later by Anonymous Coward · · Score: 0
      Their design is plain wrong, you can't run everything as Administrator by default. Happy Linux user :)

      Most malware would be more than happy installing and running within user level context and privileges. The advantage with not running as admin is that if you discover this (a big if in many cases) you can delete the user without having to reinstall the system. Provided of course that you are absolutely positively sure that no privilege escalation exploits exists. Are you?

  48. Darwinism - Top Posted by Anonymous Coward · · Score: 1, Interesting

    I think that we should take a wait and see attitude on this. I'm tired of working harder and harder to get around or protect other people from their own stupidity. If this thing is going to debilitate the computers of people too stupid to know better, then let it.

    I'm tired of the moron. It's time they felt some pain.

    This "worm" will knock the morons and AOLers off the net and then I no longer need to worry about them. Let it ride...

  49. true by airdamien · · Score: 1

    Look at www.trueprotection.com It works. And it's not definitions based.

    1. Re:true by Budenny · · Score: 1

      Well, went and looked. Can't tell how much it costs or how it works, and it doesn't seem to be usable on XP Home.

    2. Re:true by airdamien · · Score: 1

      It works, trust me, I've been involved in the writing of it. It is aimed at corporations though, and not many of them are running XP Home.

  50. what can we do to stop the spread by rs232 · · Score: 1

    what on Earth can we do so stop the spread of garbage like the above?

    Install an OS that don't get viruses/worms and use a browser that cannot be hijacked.

    --

    Standby for the trolls to respond with ..

    it's not that simple ..
    software not available ..
    smaller userbase ..
    ease of use ..
    have to compile the kernel etc ;)

    --
    davecb5620@gmail.com
  51. Why does EVERYTHING transfer files? by DaveLV · · Score: 5, Insightful

    Maybe we can't put the genie back into the bottle, but I think the real problem is that every Internet-enabled application these days is bastardized into a file transfer mechanism. IM programs should be for typing messages back and forth between two or more people. Why should IM even have the ability to transfer files?

    1. Re:Why does EVERYTHING transfer files? by m50d · · Score: 2, Informative
      Because there is a perception that users should not be running servers. In particular, typical users are told "you need a firewall", which would block any webserver they actually managed to set up. KDE has a very nice system tray webserver, but how many distributions have iptables set up so it's inaccessible? Not to mention how many people are behind NAT these days.

      Users need a way to transfer files to each other. What they should do is run an actual server for this, but they are told they should not, so every end user program gets a file transfer protocol tacked on - users can't be expected to say "yeah,get the file from http://my.ip.address:8080/foo", so they're given a way to transfer directly.

      --
      I am trolling
    2. Re:Why does EVERYTHING transfer files? by jb.hl.com · · Score: 4, Insightful

      Because it's a convenient feature and a perfect place to have it.

      Bob: Did you get those sales figures?
      Jim: No...

      Bob sends file, job done.

      --
      By summer it was all gone...now shesmovedon. --
    3. Re:Why does EVERYTHING transfer files? by SamSim · · Score: 1

      I barely understand any of that.

      Which, in a way, is the answer to the grandparent's question.

    4. Re:Why does EVERYTHING transfer files? by Anonymous Coward · · Score: 0

      It beats the heck out of setting up Windows file sharing just to send one file.

    5. Re:Why does EVERYTHING transfer files? by Hymer · · Score: 1

      Bob sends file, job done. is what is intended (by the genius developer ?)...
      the reality is that either Bob's or Jim's corporate proxy or firewall (depending on how the transfer is implemented) denies the transfer... and they must send the file the usual way (either by email or ftp). Corporate IT-depts do not like file transfers that bypasses the security policy. Those corporations that allows it do have secure chat servers and file transfers are only allowed thru these.
      --
      This sig is desperatly trying to escape its rightfull owner...

    6. Re:Why does EVERYTHING transfer files? by AnyoneEB · · Score: 1

      I have never seen an IM virus that uses file transfers to spread. I have recieved a few via AIM with links to web sites where you can download the virus, though. (The link, of course, claims to be something else.) Also, they look really fake because the wording/spelling is completely different from that of the person who is infected with the virus, and most people use some sort of custom fonts/colors which are different from the virus' message. Basically, you would have to be pretty stupid to actually click the link, anymore run the virus afterwards.

      --
      Centralization breaks the internet.
    7. Re:Why does EVERYTHING transfer files? by 4D6963 · · Score: 1

      I don't find that that insightful. How would normal people who send each other pictures in a simple and fast way. If we forget about everything we know, which is the most obvious way to send a file to the person you're chatting with? To drag the file on the chat window, I can't think of anything more obvious, fast and simple.

      --
      You just got troll'd!
    8. Re:Why does EVERYTHING transfer files? by Anonymous Coward · · Score: 0

      Also there are ISP's (like mine) that ban servers in the Conditions of Use.

    9. Re:Why does EVERYTHING transfer files? by rjstanford · · Score: 1

      Except that then you'd also need a way to make sure that nobody but the person you were chatting to could download the file, but that he could get it without needing to call you up for passwords.... And figure out how to remove it from the server once he's downloaded it, but only if the download worked.... And notify you once he has it so that you can continue to discuss it...

      Or it could just be integrated into the messaging system. After all, tossing binaries over a medium intended for text is part of the grand tradition of "Teh interweb." Always has been, always will be.

      How about this -- what if the IM client did all that work, put it on a (private) server, automatically sent the other user the connection information and password, monitored the transfer, and notified you when it was sent? That would be useful, right? And what if his client handled the password/location/notifying parts for him? Again, useful, right? Oh, well, that's pretty much what happens now. Hmm. Don't really see what your problem is here.

      --
      You're special forces then? That's great! I just love your olympics!
    10. Re:Why does EVERYTHING transfer files? by m50d · · Score: 1
      Except that then you'd also need a way to make sure that nobody but the person you were chatting to could download the file, but that he could get it without needing to call you up for passwords

      None of the IM protocols I've seen encrypt file transfers properly, so you wouldn't be any less secure by not having passwords.

      And figure out how to remove it from the server once he's downloaded it, but only if the download worked

      Not really, just take it off a week or so later. Or even leave it there.

      And notify you once he has it so that you can continue to discuss it...

      Possibly, but I don't think that helps that much - it doesn't tell you when he's read it.

      Or it could just be integrated into the messaging system. After all, tossing binaries over a medium intended for text is part of the grand tradition of "Teh interweb." Always has been, always will be.

      It's happened, but it's not a good tradition. Email attachments are still every bit as much a dirty hack as they were when first introduced, and still a frequent source of problems. Besides, a big cause of trouble is that most of the file transfer methods aren't simply encoding it as text, but using a separate protocol, meaning you have to worry about opening more ports and getting this working for multiple systems behind nat is a complete nightmare.

      How about this -- what if the IM client did all that work, put it on a (private) server, automatically sent the other user the connection information and password, monitored the transfer, and notified you when it was sent? That would be useful, right? And what if his client handled the password/location/notifying parts for him? Again, useful, right? Oh, well, that's pretty much what happens now. Hmm. Don't really see what your problem is here.

      If it were using a standard protocol, and a well tested server for it I would agree with you. Http is known, well understood, and we already have antivirus measures in place for it. None of this is true for funky IM file protocols. And similarly, apache and so forth are well tested and I trust their security a lot more than I do that of some IM client's built-in server.

      --
      I am trolling
    11. Re:Why does EVERYTHING transfer files? by rjstanford · · Score: 1

      None of the IM protocols I've seen encrypt file transfers properly, so you wouldn't be any less secure by not having passwords

      I don't get this at all. Sending an unencrypted file leaves me vulnerable to people who are actively sniffing my current conversation. Leaving a file laying around on an open server for a week or longer (as you suggest) invites casual theft. I'm sorry, but I see that as a pretty major difference.

      It's happened, but it's not a good tradition. Email attachments are still every bit as much a dirty hack...

      I was actually referring to Usenet binaries when I wrote that, although it works fine for email attachments as well. The thing is, directed transmission (through email, IM, whatever) is a useful concept. No matter how annoying it may be from a purist standpoint. Being able to send a file as well as accepting requests for a file is a Good Thing.

      If you really wanted to use existing protocols, you'd have the IM client open up an FTP server with a one-time password that the sender could attach to. Except that organizations, for whatever reason, have almost universally decided that they will block inbound FTP traffic. So that leaves... what, exactly?

      --
      You're special forces then? That's great! I just love your olympics!
    12. Re:Why does EVERYTHING transfer files? by m50d · · Score: 1
      Except that organizations, for whatever reason, have almost universally decided that they will block inbound FTP traffic.

      Which is precisely the stupidity I was complaining about in my original post.

      --
      I am trolling
  52. On behalf of language nazis everywhere... by Reality+Master+101 · · Score: 1
    Ironically titled "The Safety Browser", its default settings actually make your PC less secure...

    Ironic DOES NOT mean contradictory! It also doesn't mean improbable, funny, or coincidental.

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:On behalf of language nazis everywhere... by Anonymous Coward · · Score: 0

      What part of 'humorously sarcastic' do you find so difficult to understand as to be inapplicable? Go gas yourself language nazi.

    2. Re:On behalf of language nazis everywhere... by Reality+Master+101 · · Score: 1

      Ironic also doesn't mean 'humorously sarcastic'.

      --
      Sometimes it's best to just let stupid people be stupid.
    3. Re:On behalf of language nazis everywhere... by Anonymous Coward · · Score: 0

      Ironic also doesn't mean 'humorously sarcastic'.

      The very site you reference lists 'humorously sarcastic' as a definition, you idiot. Also among the definitions is 'contrary to what was expected or intended'. Why don't you just learn to shut the fuck up instead of running your fat, ignorant mouth?

    4. Re:On behalf of language nazis everywhere... by Reality+Master+101 · · Score: 1

      Reading comprehension does seem to be a declining skill, alas. Read the usage note and attempt to learn something, though I suspect it's a lost cause in your case. Irony is a tricky concept to understand, which is why it's used wrong in so many cases.

      --
      Sometimes it's best to just let stupid people be stupid.
    5. Re:On behalf of language nazis everywhere... by Snowmit · · Score: 1

      Definition #3 from your link: Poignantly contrary to what was expected

      That's perfect. If *I* was going to create a browser that helped zombie my victims' PCs I'd call it the "safety browser" too. This would be an ironic move on my part.

      --
      I have a lot of opinions about Cyborgs and Architects
    6. Re:On behalf of language nazis everywhere... by Anonymous Coward · · Score: 0

      Reading comprehension does seem to be a declining skill, alas. Read the usage note and attempt to learn something, though I suspect it's a lost cause in your case. Irony is a tricky concept to understand, which is why it's used wrong in so many cases.

      It was not used incorrectly in this case. You are quite simply wrong. You only dig yourself deeper into your hole claming that a definition listed on the very site you reference isn't a valid definition. Again, do everybody a favor and keep your ignorant mouth shut.

    7. Re:On behalf of language nazis everywhere... by Anonymous Coward · · Score: 1, Insightful

      Ironic DOES NOT mean contradictory! It also doesn't mean improbable, funny, or coincidental.

      Ironically, you have defined what irony is not while failing to actually define it.

  53. make a friendly worm... by AlgorithMan · · Score: 5, Interesting

    well - just make a "nice worm" that tells you

    "hi, your computer is obviously insecure - may I install
    [] firefox
    [] thunderbird
    [] AVG free (Antivirus)
    [] hijackthis
    [] and one of the following freeware firewalls: [insert firewalls here]
    for you? - P.S. I'll install the software from official mirrors, no faked, phishing software - if I wanted to harm you, I could have done this already
    [No] [Yes]

    may I also interest you in
    [] OpenOffice
    [] miranda
    [] bsplayer
    [] ...
    [No] [Yes]

    May I recommend myself to your friends?
    [No] [Yes]

    thank you for your interest
    I'll remove myself from your system now. goodbye!
    [OK]

    I think most people that stick with ms software do this because they have no clue how to install alternative software (seriously - my family uses PCs for 14 years now and still they call me and ask me how to install this and that software) so make a "worm" that assists you in making your pc more secure (and shows you that you need it at the same time) maybe put in links to small, easy-to-understand "getting started" sites...

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
    1. Re:make a friendly worm... by i.of.the.storm · · Score: 1

      Very interesting idea, but the legality is shaky. I imagine that's the only reason no one has done this yet.

      --
      All your base are belong to Wii.
    2. Re:make a friendly worm... by Cheapy · · Score: 1

      No, that wouldn't work.

      They'd just click 'yes', lose some space on the HDD, and never notice those programs again; all while using MS products.

      --
      Would you kindly mod me +1 insightful?
    3. Re:make a friendly worm... by LihTox · · Score: 1
      They'd just click 'yes', lose some space on the HDD, and never notice those programs again; all while using MS products.
      Have the virus redirect "the blue e" on their desktop to the Firefox install; they might not notice the difference. :)
    4. Re:make a friendly worm... by Red+Alastor · · Score: 1
      I think most people that stick with ms software do this because they have no clue how to install alternative software (seriously - my family uses PCs for 14 years now and still they call me and ask me how to install this and that software) so make a "worm" that assists you in making your pc more secure (and shows you that you need it at the same time) maybe put in links to small, easy-to-understand "getting started" sites...
      The Open CD can be an alternative to your scheme. Download, burn, give to your friends. All they have to do is put the CD in and they are greeted by a friendly screen that suggests open source software that can be install on the computer.

      http://www.theopencd.org/

      --
      Slashdot anagrams to "Sad Sloth"
    5. Re:make a friendly worm... by nastybastard · · Score: 1

      Interesting, but it would only be a matter of time before someone duplicates that worm to do harm.

  54. SElinux is no panacea by Bishop · · Score: 1

    The problem with SELinux is that it is a hard beast to manage. SELinux can be configured they way that you suggest. But someone needs to set policies for every file. Worst different policies may be required depending on the intended use of the computer. Google for some of the problems FC5 users are having with SELinux. The Windows NT kernel, with NTFS, has almost the same capabilities as SELinux. The fact that no one has come out with a super set of policies suggests that it is not that simple.

  55. Call me a glutton for punishment by Mr+Z · · Score: 4, Funny

    Does anyone have a link to the really bad music this worm subjects its victims to? Hearing it would seriously enhance my sense of schadenfreude...

    --Joe
    1. Re:Call me a glutton for punishment by Bambi+Dee · · Score: 3, Informative

      Try demoplanet.tv, the homepage shown in the article. That might just be it.

  56. Re:what can we do to stop the spread by AlgorithMan · · Score: 1

    a browser that cannot be hijacked

    is this a joke or do you really beleive such a browser was actually possible?

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
  57. Yes by Anonymous Coward · · Score: 1, Funny

    It's clear people cannot resist clicking "yes" to anything they're presented with via IM - with this in mind, what on Earth can we do so stop the spread of garbage like the above? To put it another way, will reducing the amount of potential "suckers" out there dissuade the bad guys from coming up with ever-more elaborate ideas such as this latest scam? Or is IM safety a lost cause?

    "Yes"

    "Yes" "Yes" "Yes" "Yes"

    Why isn't this working?

    "Yes" "Yes"...

    ...

    I give up.

  58. It's been done before by reldruH · · Score: 2, Interesting

    That sounds a hell of a lot like the browser that gets installed with the new version of AIM. During install I tried telling it not to install the browser but it did anyway, was amazingly slow and had lots of pop ups. It sounds pretty similar to this worm.

    --
    I've always pictured the color of OS zealotry as a sort of bright flamingo pinkish hue
    1. Re:It's been done before by mikerm19 · · Score: 0

      The best thing you can do is NOT install Yahoo, AIM, ICQ, or MSN. All four of those programs are spyware ridden bloatware.

      The best thing to do it install a third party messenger. I myself perfer GAIM http://gaim.sourceforge.net/ and there is also Trillian.

      Save your Windows box the trouble, and install 3rd party. You don't get the fancy backgrounds, webcams, buzzes, or whatever crap, but you do get a basic texting program, that does what it is supposed to, be a text messaging program. GAIM is lightweight, and very simple to use. It can connect to all 4 protocols listed above plus some.

  59. MacOS parental controls don't work by Bishop · · Score: 1

    The problem with MacOS parental controls is that it basically hides apps from the finder. Other applications can be used to circumvent the contols. The only way to properly implement MacOS parental controls is to use fine grained ACLs at the kernel and filesystem level. Apple can implement these ACLs, but it is going to be a lot of work.

  60. Re:IM is a communications tool -- indeed... by Svartalf · · Score: 1

    But it's apparently not limited to communicating thoughts and ideas, but also malware as well...

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  61. Nope... by Svartalf · · Score: 1

    You got edged out by another poster...

    It was funny, yes, but not funny enough to outshine the first post of the joke... :-)

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  62. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  63. The solution.. by Anonymous Coward · · Score: 3, Funny

    The only solution to this problem is to kill all the people.

    Unfortunately we can't do that yet, so the problem remains unsolveable.

    1. Re:The solution.. by Anonymous Coward · · Score: 0

      Yeah, but we can kill their fuckin computers, we have the technology to destroy them. Your an idiot, puff of smoke, your computer is rendered useless. I know of at least two ways to ensure every computer purchase includes an ABC fire extinguisher.

    2. Re:The solution.. by ivan1011001 · · Score: 1

      I think that's actually the final solution you're talking about, you nazi! ;p

      --

      I was thinking of converting to paganism, but where the hell can you find sacrificial virgins these days?
  64. three words by Yvanhoe · · Score: 1

    administration rights restriction.

    I would say "user education" instead, but education is not a very strong value these days...

    --
    The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
  65. I've seen this: AIM by puregen1us · · Score: 1

    I've seen this IM worm... it's called AIM Triton.

    It installs it's own browser: AIM Browser.

    It requires a Plazo addressbook to use the address book features, or even to set your own information.

    And it leaves an awful lot of crap on your desktop. Even after selecting the "No desktop icon" option.

    Oh, and it crashed when I try to quit it. I guess the programmers never thought anyone would actually try to quit their amazing app.

    Back to GAIM for me.

  66. Stop fixing their computers by Tweekster · · Score: 1

    just stop fixing their virus infected systems. Give them a warning and be nice explaining hte rules of how they should not do certain things. but tell them you wont be fixing it again. They will then have to take it somewhere and it will be inconveniently fixed for a good chunk of money. they will learn when it costs them an extra hundred + time a month

    --
    The phrase "more better" is acceptable English. suck it grammar Nazis
  67. Windows is a Lost Cause by twitter · · Score: 1
    Or is IM safety a lost cause? -The question is sensationalist given the context.

    No, it's the wrong question. It's not IM, it's Windows.

    no information on the distribution of IM attacks is given. We have no idea if they are rare or frequent. ... one cannot have a meaningful opionion about IM safety in general given only information about the *existance* of a particular, new threat.

    No, but you can have a meaningful opinion about the "safety" of Windows. Despite claims of being "a safe and secure" OS and then years of promisses to fix the mess, Windoze remains a security dissaster that threatens users and the internet itself. Vista, if it ever runs, won't be much better because the priorities are DRM and locking out free software.

    --

    Friends don't help friends install M$ junk.

    1. Re:Windows is a Lost Cause by AnyoneEB · · Score: 1

      IM viruses have nothing to do with Windows' security. They usually spread by sending messages asking the user to run them. Once they are running, they send that same message to all the users on that user's buddy list. They don't target Mac OS X or Linux because those platforms are far less popular, not because they are more secure. Other types of viruses may be easier on Windows, but IM viruses are not.

      --
      Centralization breaks the internet.
  68. Download by The+Hobo · · Score: 1

    Anyone else want to know where they can download this? To play with it in a VM or something? Does anyone know where it is?

    --
    There is another kind of evil which we must fear most, and that is the indifference of good men. -- Boondock Saints
  69. stopping the spread by sl4shd0rk · · Score: 1

    Last I checkeded, the best cure for ignorance was education. The best way to defeat education is laziness, complancency and apathy. Ignorance is why the internet is such a problem for most people. They don't know how it works, they don't know how computers work, and they sure don't want to learn anytime soon. They want the one-click-easy-button without having to learn anything. Sad to say, (and I suppose it's a troll, but it's the truth) many of these one-click-easy-button people are admins. There used to be a day when you had to know something about how computers worked in order to use one. You can be an asset to yourself this way. Until someone *wants* to be educated, you cannot teach them anything.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
    1. Re:stopping the spread by Sigma+7 · · Score: 1
      Until someone *wants* to be educated, you cannot teach them anything.


      You can also use this to your advantage - if people don't know how to avoid spyware, they can't use your personal computer.

      Say that you know they are ready as soon as they score at least 350 points, as blind clickers can not score anything over half that.

    2. Re:stopping the spread by tinkerton · · Score: 1

      You've got a point, but I could just as well disagree. We live in a complex world where there's not just one education task waiting but a whole bunch of tasks. Then the example of the uneducated admin becomes a tiny minority and the challenge becomes to design software so as not to require yet another additional education.

  70. Hmm, perhaps this should be an RFC... by Anonymous Coward · · Score: 0

    ...Right next to the Evil Bit(TM)!

  71. Too much effort and it won't work. by twitter · · Score: 1
    Next month, an IM worm will install not just a browser, but an entire operating system. It will be Linux, but it will be setup to give the worm owner complete remote ops.

    You need to distinguish between vandalism and profit motives. Installing Linux is far too complicated for profit.

    This is an obvious defacement attack of the kind that becomes more prevalent six months before the new M$ OS is released. The user will haul their computer into a local store and be told it's obsolete and that they had better upgrade to the next M$ dissaster.

    Profit motivated attacks don't want performance degradation or to be noticed. They install keyloggers and ad servers of one kind or another. Ideally, the user thinks the net just sucks more as advertisements become more frequent and obnoxious. The goal is to keep them watching and to rob them. You can't do that when they wipe and reload, so performance degradations are a accidents or the result of an attack by a rival group. Typically, the cracker wants to keep the box from other crackers so they close up the holes they crawled though themselves. Eventually, a multitude of crappy code will break the machine.

    A Linux replacement, while granting better control than Bill Gates' commercial nightmare, would be far too complicated to pull off. Something would be different or not work and the user would notice. It's much easier to swap out 50k worth of binary and registry files using Microsoft's own closed source vendor friendly code. Windows was make to keep things from the user.

    --

    Friends don't help friends install M$ junk.

  72. Computer License by Anonymous Coward · · Score: 0

    Cars require them I think computers should too.

  73. Mod Insightful please by Anonymous Coward · · Score: 0

    n/t

  74. Reflex Action by shadypalm88 · · Score: 3, Interesting

    Relabelling the "Yes" and "No" buttons to the actual result of clicking it (e.g. "Install this software") might combat the reflex action and force people to actually read the message instead of just jumping to the Yes button.

    1. Re:Reflex Action by Anonymous Coward · · Score: 0

      and randomizing the position, a la unregistered WinZip

    2. Re:Reflex Action by Ant+P. · · Score: 1

      IIRC, the Mac OS X interface guidelines say the same thing. I've noticed Gnome apps starting to do the same.

      Now if only MS's GUI designers had any common sense...

    3. Re:Reflex Action by makomk · · Score: 1

      IIRC, the Mac OS X interface guidelines say the same thing. I've noticed Gnome apps starting to do the same.

      A lot of KDE apps do it too, and Firefox seems to do the same thing for most of its dialogs as well. Let's hope Microsoft sees sense soon, though I wouldn't bet on it.

  75. I have a solution! by wolrahnaes · · Score: 2, Funny

    Build computers with a robot arm that will reach out and smack the user in the back of the head every time they're about to run an EXE from a IM or popup.

    A slightly lower-tech implementation has worked for me. When my friends ask me to fix their computer for the 30 billionth time after they infected it, I smack them in the back of the head and tell them not to be a moron, and then send them on to pay the Geek Squad to deal with their problems.

    Where these people used to be reinfecting themselves on a weekly basis, they seem to have stopped now, so a combination of physical and wallet pain seems to be the best motivation to not be a retard.

    --
    I used to get high on life, but I developed a tolerance. Now I need something stronger.
    1. Re:I have a solution! by ummit · · Score: 1

      Why not just make it impossible to run an EXE from an IM or popup? (Seriously.)

    2. Re:I have a solution! by kryptkpr · · Score: 1

      Because trying to define "security zones" where a given action can be good in one zone (desktop) and bad in another (IM) doesn't work well (at least under Windows). It was the Internet Explorer security model (Internet vs Local System), which was/is heavily abused and exploited.

      --
      DJ kRYPT's Free MP3s!
    3. Re:I have a solution! by ummit · · Score: 1

      Well, as the Wiki folks say, "sofixit"!

    4. Re:I have a solution! by drsmithy · · Score: 1
      Why not just make it impossible to run an EXE from an IM or popup? (Seriously.)

      Because it's something users want to do.

    5. Re:I have a solution! by ummit · · Score: 1
      Because it's something users want to do.

      If you could elaborate on this, I'd really appreciate it. How many users? And for what sorts of applications?

      This is really the crux of the whole issue. I know there are some users like that, but I don't know the details. I've been saying for some time that today's computer security nightmare could be largely solved, at the cost of denying those users this thing they "want to do". But I don't know how many users we're talking about, or what other alternatives they might have.

    6. Re:I have a solution! by drsmithy · · Score: 1
      If you could elaborate on this, I'd really appreciate it. How many users?

      Most of them, in my experience.

      And for what sorts of applications?

      Pretty much anything they might potentially get sent via IM. So, screen savers, little utility programs ("convert.exe"), flash games, etc, etc.

      Really, transferring files via IM is simply a crude form of P2P - and we all know P2P has been oen of the driving forces behind internet popularity since Napster.

      I've been saying for some time that today's computer security nightmare could be largely solved, at the cost of denying those users this thing they "want to do".

      Of course they could. But if the end result is that no-one "can" use computers, it would be a bit of a pyrrhic victory :).

      But I don't know how many users we're talking about, or what other alternatives they might have.

      There are plenty of alternatives. The problem is none of them are anywhere near as convenient as just dragging a file onto an IM window.

  76. Lost Cause by erexx23 · · Score: 1

    Changing People is a Lost cause...

    To bad the worm doesn't display "Your An Idiot" to the beat.

    OR simultaneously link all infected computers at once and display "We got the Beat"

  77. YOU CAN DO THIS WITH WINDOWS by Anonymous Coward · · Score: 0

    Windows lets you restrict users to signed applications using Software Restriction Policies. It has several other options too.

  78. The virus is a step in the right direction by x00101010x · · Score: 1

    What we really need is a virus that doesn't screw around with mail relays and botnet building and something that will just completely fry the machine of anyone stupid enought to catch it. Then the web will be a better place. It's called natural selection.

    --
    DONT PANIC
  79. continueing.. by SeaFox · · Score: 1


    We can go when we want to
    The night is young and the bandwidth high
    And we can dress unneat from our hats to our feet
    And no one will be the wise
    Say, we can act if want to
    If we don't nobody will
    You can act real rude and be totally booted
    from IRC like an imbecile

    [Refrain]
    I say, We can browse. We can browse.
    Our machines are out of control.
    We can browse. We can browse.
    From firewall to firewall
    We can browse. We can browse.
    Everyone clear out your cache!
    We can browse. We can browse.
    Taking the spyware chaaance....

    Safety browse
    Is it safe to browse
    Is it safe to browse

  80. Devil's Advocate by AlternativeMind · · Score: 1

    I almost feel ashamed for doing this, but I would like to take a moment to direct your attention to a parallel that has been bothering me as I was reading the replies to this topic.

    Humour me, with all this talk of security and user stupidity I cannot help but notice the staggering similarity to current world politics (so U.S. politics essentially, right? ...sucks to be at the centre of attention eh?). I am not from the US but I am sure I may end up working/living there at one point in my life so I take it at heart when I see your public freedoms taken away from you right under your nose. Ironically, it seems, everyone on this website has noticed this is happening, yet as soon as the same topic reaches technology I see a distinct and opposite view on something that is extremely similar.

    Humour me, read my post a little further:
    Let's take Microsoft and compare it to the U.S. government, and let's take the PC users anc compare them to the citizens of the U.S.

    Now, everyone here seems to be against the U.S. government taking away freedoms from the citizens because they are taking away freedoms in order to ensure security. Yet, we all seem to have no problem taking away a user's ability to do something in the name of security.

    My question to you is, why is it that you defend so dearly your freedoms as a citizen but are willing to take away all rights of your users?

    I fear that the problem at heart is that a lot of people here have a superiority complex. When we talk about operating systems, you are essentially the government (most of you sysadmins out there are literally gods, can do whatever you want with your users's rights). But when you get out in the real world you are under the U.S. government and all of a sudden you are no longer in control.

    Frankly, this dichotomy is kind of hypocritical. If we put these two topics on the same table however, I feel that the solution is true for both. Better Education!

  81. Answer by McGiraf · · Score: 1

    "It's clear people cannot resist clicking "yes" to anything they're presented with via IM - with this in mind, what on Earth can we do so stop the spread of garbage like the above?"

    Create a virus that removes the "yes" button on all dialogs after it's intalled?

  82. Pre-crime by SeaFox · · Score: 1

    How about this...

    Label the archive "Kiddie Porn" and have it install a program that sends your personal information to the FBI. I can hear it already "Well if you weren't looking for kiddie porn why did you download that archive?"

  83. get rid of executable downloads by ummit · · Score: 1
    what on Earth can we do so stop the spread of garbage like the above? ... is safety a lost cause?

    It's actually relatively simple. Unfortunately there are a million irrelevant arguments clouding the discussion, such that it's easy to lose the forest for the trees. But here's the bottom line:

    Get rid of automatically-executable attachments.
    Don't "disable" them. Don't try to "guard" them with bigger or redder or scarier "Are you sure?" prompts. Just don't have a mechanism for taking untrustworthy content and executing it as a program, at all.

    This is the fundamental issue. A lot of those irrelevant arguments try to dance around or ignore or make apologies for this issue, but it's the biggie. As long as there are executable attachments, security will continue to be a nightmare. If we would just get rid of them -- in IE, in IM, in all the silly other places they've been implemented -- we'd have infinitely better security all around.

    I realize there are some nifty-keen things that can be done with executable attachments, and that some people have become dependent on them for various reasons. I'm sorry, but those people need to lose this argument. Losing the ability to easily run untrustworthy content is the price we really do have to pay for any kind of reasonable security.

    1. Re:get rid of executable downloads by drsmithy · · Score: 1
      I realize there are some nifty-keen things that can be done with executable attachments, and that some people have become dependent on them for various reasons. I'm sorry, but those people need to lose this argument. Losing the ability to easily run untrustworthy content is the price we really do have to pay for any kind of reasonable security.

      It's not going to happen, because for a lot of people (most, these days, I'd wager) the ability to receive and execute "untrustworthy content" is one of (if not "the") the most important things their computer does.

      (How many people do you know who only use computers to write documents, send email and browse the web ? Of those, how many of them primarily use email and the web for silly little flash games and the like, or sending documents back and forth ?)

      Not to mention, unless you *completely* remove the ability to _ever_ execute "untrustworthy content" (which is to say, you would never be able to execute something that wasn't signed by some centralised authority, and implement it at the hardware level) then effectively all you're doing is putting more layers of "are you sure" prompts in the way.

    2. Re:get rid of executable downloads by ummit · · Score: 1
      for a lot of people (most, these days, I'd wager) the ability to receive and execute "untrustworthy content" is one of (if not "the") the most important things their computer does.

      If what you say is true, the current problem is utterly inevitable and utterly unfixable.

      ...many of them primarily use email and the web for silly little flash games and the like, or sending documents back and forth ?)

      I'm not talking about Flash or Word docs. Those have their problems too, but they're generally bugs that can be fixed. I'm mostly talking about .exe's. Are you saying that the vast majority of users require the ability to send untrustworthy .exe's back and forth, and execute them automatically?

      ...unless you *completely* remove the ability to _ever_ execute "untrustworthy content" (which is to say, you would never be able to execute something that wasn't signed by some centralised authority...

      There are a lot of plausible steps in between draconian central signing authorities (which, no, would not be workable) and the just about completely unfettered, promiscuous, ridiculously insecure situation we have today.

    3. Re:get rid of executable downloads by drsmithy · · Score: 1
      If what you say is true, the current problem is utterly inevitable and utterly unfixable.

      Pretty much.

      I'm not talking about Flash or Word docs. Those have their problems too, but they're generally bugs that can be fixed. I'm mostly talking about .exe's. Are you saying that the vast majority of users require the ability to send untrustworthy .exe's back and forth, and execute them automatically?

      I don't believe any current software automatically executes .exe files _by design_. But, certainly, users value the ability to quickly and easily send each other this weeks silly little game, or self-installing set of screensavers, mouse pointers, smiley faces, "internet toolbards", etc, etc and run them straight away.

      There are a lot of plausible steps in between draconian central signing authorities (which, no, would not be workable) and the just about completely unfettered, promiscuous, ridiculously insecure situation we have today.

      Most of which are little more than dialog boxes saying "This is a bad idea, are you sure ?". Having to chmod +x a file is no different to such a dialog box. Having to copy a file into a location that isnt mounted noexec is no different to such a dialog box. Having to specifically grant permissions to something the user runs is no different to such a dialog box.

      To be blunt, if you want to retain the ability for a computer to run arbitrary code, then closing the "user is able to run arbitrary malciious code" hole is impossible. As long as the decision whether or not to run malicious code is left in the hands of people unable to make an appropriate choice, they will continue to run malicious code.

    4. Re:get rid of executable downloads by ummit · · Score: 1
      I don't believe any current software automatically executes .exe files _by design_.

      But they are easily executed. You're saying this is purely an accident?

      Having to chmod +x a file is no different to such a dialog box. Having to copy a file into a location that isnt mounted noexec is no different to such a dialog box. Having to specifically grant permissions to something the user runs is no different...

      To be blunt, you're simply wrong. Of course there's a difference between these things; it's obvious to anyone reading the words that they're different. And they are also, contrary to your implication, significantly different.

      There are lots of different reasons for the security crisis, but one of them is this attitude, which is unfortunately widespread: we have a horrible, horrible problem, and someone proposes a solution, but the reaction is, "Oh, no, that would only solve 95% of the problem, it wouldn't be perfect, some cases would still slip through, so we have no choice but to sit on our hands and deal with the repercussions from 100% of the problem."

      Traffic lights at intersections do not prevent all accidents, yet we still have them. When an accident occurs, seat belts and air bags do not prevent all injuries, yet we still have them. By your argument, these countermeasures are "no different" than just reminding people to be more careful when they drive.

    5. Re:get rid of executable downloads by drsmithy · · Score: 1
      But they are easily executed. You're saying this is purely an accident?

      There is a vast gulf of difference between "easily" and "automatically".

      To be blunt, you're simply wrong. Of course there's a difference between these things; it's obvious to anyone reading the words that they're different. And they are also, contrary to your implication, significantly different.

      How is adding an extra few (trivially completed) steps "significantly different" to adding more "are you sure" dialogs ?

      There are lots of different reasons for the security crisis, but one of them is this attitude, which is unfortunately widespread: we have a horrible, horrible problem, and someone proposes a solution, but the reaction is, "Oh, no, that would only solve 95% of the problem, it wouldn't be perfect, some cases would still slip through, so we have no choice but to sit on our hands and deal with the repercussions from 100% of the problem."

      Actually, no, it's more like we have a horrible problem and someone is proposing a marginal workaround, but the reaction is, "well, it's only going to help in a minority of cases and in all likelihood will make the long term situation worse as it desensitises users to the additional steps they have to take every time they want to get something working".

    6. Re:get rid of executable downloads by ummit · · Score: 1
      Actually, no, it's more like we have a horrible problem and someone is proposing a marginal workaround, but the reaction is, "well, it's only going to help in a minority of cases...

      Wow. That's quite a gulf between us. What I think is a vital first step that would help in 95% of cases, you think is a "marginal workaround" that would hardly help at all. I wonder where the real truth lies.

    7. Re:get rid of executable downloads by drsmithy · · Score: 1
      Wow. That's quite a gulf between us. What I think is a vital first step that would help in 95% of cases, you think is a "marginal workaround" that would hardly help at all.

      Unfortunately, yes. It was the spread of that trojan hidden inside a *password protected zip file* that put the final nail in the coffin my optimism was hiding in. When users are happy to do that, I really don't see how adding a requirement to change a file permission or copy it to another location is going to help much.

  84. A worm that reallocates accounts to non-admins by Anonymous Coward · · Score: 0

    What we need is a worm that does just the following:

    1) Identifies the most-used accounts on a system;
    2) Picks out those which are in the Power Users and Administrators groups;
    3) Moves them to the regular User group;
    4) Forces a logout/login sequence.

    If the currently logged in account is 'Administrator', make *that* a regular user (since the user obviously uses it for day-to-day things) and make a new Admin, called 'DangerousNeverUse'.

    No more worms will get into the system due to users running as Admin by default. If the user intentionally logs into 'DangerousNeverUse' for more than 30 minutes straight, disable that account and chide them for intentionally using it for non-Admin tasks.

    As a good side effect, all badly written programs that assume Admin privileges will stop working, forcing lazy vendors to do things right.

  85. Unfortunately that does nothing for the clueless by Sycraft-fu · · Score: 5, Insightful

    Why? Because it becomes just another hoop to jump through. They don't consider the implications behind their action. The computer wants something, they give it what it wants to it'll shut up and let them get back to doing what they want to do.

    Admin passwords are useful for knowledgable users because if you do something that shouldn't require admiin, but asks for it you can step back and think why it's asking, and approve or deny it based on more information. However clueless users won't do that, they won't know what should and shouldn't need it, so they'll just blanketly issue the admin password.

    I've already witnessed this on other platforms (MacOS) that ask for admin. I was chatting with a guy while he was tinkering with his Mac, it popped up and asked for admin and he said "Huh, that shouldn't need admin"... as he was typing in his admin password (3 letters long). He even recognised that this might be a situation where it wasn't needed (it was actually, nothing harmful) but just gave it the password anyhow.

    So while I think the privledge escalation is Vista is a nice try, and certianly something I'll use personally, I think it will ultimately make no difference for normal users. They'll just make it go away whenever it pops up, and they'll do that by giving it the password it wants.

  86. Re:Unfortunately that does nothing for the clueles by jacksonj04 · · Score: 1

    But it is handy for those who do know what admin is about, because it is effectively a lockdown by default. Software vendors will notice this in testing because, unlike XP, it will be difficult to write software with lazy approaches without noticing.

    Anything which forces more things to be user-oriented (Settings, save files etc) by default is good in my book. Still, I agree we'll have to see what happens.

    --
    How many people can read hex if only you and dead people can read hex?
  87. Sandboxing the viewer is pretty damn hard. by argent · · Score: 1

    Once you allow local code execution, even in an OS-level sandbox, you've halfway lost the battle. Now the attacker has the ability to make arbitrary system calls, access any resources that the sandboxed application would need, and has in general a MUCH stronger place to work from. Not only that, but an exploit in the sandbox will be much harder to fix since any application that was legitimately using whatever feature the exploiter used will need to be upgraded.

    So as an additional line of defence a sandbox is useful, but it doesn't change the absolute requirement that you only use "safe applications" to view untrusted content. And it's a lot easier to fix a "safe application" than either fixing a sandbox or fixing a hole in a general purpose application, since people are more willing to accept limitations required by security in a "viewer".

    Then it won't matter if the program is "safe" or not, because even if the program gets compromised, the malware can never leave the process's sandbox.

    Unfortunately, it does matter, because the security of a sandbox is compromised by every legitimate access requirement that an application might have. That's why Microsoft refused to sandbox ActiveX... they saw the restrictions a sandbox would impose on an application as too great a cost.

    1. Re:Sandboxing the viewer is pretty damn hard. by Jeremi · · Score: 1
      Once you allow local code execution, even in an OS-level sandbox, you've halfway lost the battle. Now the attacker has the ability to make arbitrary system calls, access any resources that the sandboxed application would need, and has in general a MUCH stronger place to work from.


      I think you're assuming a half-assed implementation of a sandbox, e.g. one that allows the sandboxed app to make arbitrary system calls. A proper sandbox will ensure that the software running within the sandbox has no way to access anything except what it absolutely needs to access in order to display the file. As an oversimplified/extreme example, an effective sandbox implementation could run the viewer this way:

      1. Boot a guest OS in a virtualization environment
      2. Transfer the data file to the guest OS's file system
      3. Launch viewer application inside guest OS
      4. When the user quits the viewer app, terminate the virtualization environment and discard any changes that were made to the guest OS's file system


      That sounds like a lot of overhead, but it's just a simple example of what is possible: with a bit of thought, a system that gives the same security benefits without so much overhead could be designed. The benefit of doing it this way is that it would work with any viewer application, and unless there was a security hole in the virtualization app (which is possible but much less likely than the possibility of any of a hundred complex viewer apps having a hole), it would be guaranteed never to compromise the host OS, no matter how buggy the viewer apps are.


      Unfortunately, it does matter, because the security of a sandbox is compromised by every legitimate access requirement that an application might have. That's why Microsoft refused to sandbox ActiveX... they saw the restrictions a sandbox would impose on an application as too great a cost.


      For the general case, you are right... but we're not trying to solve the general case here, only the special case of viewer programs for untrusted data files. By definition, a viewer program only needs to read a data file and display its contents to the GUI. It never needs to write to the hard disk, access the network, install software, etc. Therefore it is possible to run the viewer program in a very restricted/secure environment where such actions are disallowed.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    2. Re:Sandboxing the viewer is pretty damn hard. by argent · · Score: 1

      I think you're assuming a half-assed implementation of a sandbox, e.g. one that allows the sandboxed app to make arbitrary system calls. A proper sandbox will ensure that the software running within the sandbox has no way to access anything except what it absolutely needs to access in order to display the file.

      That'd be great, except that any software you actually want to run in a sandbox is going to have to access an awful lot of crap to just start up and run, let alone display a file. So, yeh, unless you want to spend an enormous amount of time and energy trying to out-think the idiot application developers you're going to have to fire up a virtual machine for EVERY instance of the application, or your sandbox is going to be default-allowed unti it's leakier than a seive, or it's going to be so complex it's more likely to have a bug than any of the apps running under it.

      OR, you write a sandbox that's only going to run applications designed to cooperate with the sandbox. But that's what the web browser is, in the first place. If the developer of the application hasn't bothered to create a standalone secure viewer, let alone a Java plugin that cooperates wit the java sandbox, what makes you think he's going to cooperate with your new restricted its-not-java-but-it-might-as-well-be sandbox?

      Baby steps. Let's get the part that we absolutely need (secure apps, and browsers that ONLY use secure apps) and worry about elaborations later.

  88. Do nothing by Mr.+Freeman · · Score: 1

    Just don't do anything for these users. Maybe release a patch to fix the damage caused by the worm but otherwise it's the user's fault.

    Seriously, the only reason we keep hearing about these phishing scams, spam email that looks like it's from a bank, IM worms, etc. is because morons fall for them and think they're real.

    It's kind of like that one joke I've heard "Now, I'm not saying there should be capital punishment for stupidity, but why not just take the safety labels off of everything and let the problem fix itself."

    --
    -1 disagree is not a modifier for a reason. -1 troll, flaimbait, redundant, overrated are NOT acceptable substitutes.
  89. Solution via Evolution by DivineOmega · · Score: 1

    Will natural selection not be sufficient to elimate all so called 'suckers'?

    The computers who are inflicted by so many viruses and spyware will eventually just collapse as they start to eat up all system resources and potentially conflict with one another.

    On a serious note, I think Windows Vista should really assist people not quite so bothered about security, along with the new Windows Defender, which I was personally quite impressed with, especially on the user-friendly side.

  90. Easy solution by Anonymous Coward · · Score: 0

    Create a new 'virus' that instead of just making the wintendo machine annoying to try to use and being difficult to remove, that instead overwrites all user data, all system data, erases all device firmware, and then replaces the system BIOS with a copy of itself - Turn the machine into a useless pile of rubble. Its the only way that morons will learn.

    Of course, the people writing these things arent trying to destroy the machine (usually) they are trying to hijack it for their own purposes (which vary, but usually involve spam/scam)

  91. Virtual Machine by Natales · · Score: 1

    I use a read-only VMware Virtual Machine running on VM Player for all browsing and IM activities. It doesn't get more secure than that.

  92. How to remove the worm by suv4x4 · · Score: 2, Funny

    A new IM worm discovered recently takes the novel step of installing its own web browser onto the victims PC... It's clear people cannot resist clicking "yes" to anything they're presented with via IM - with this in mind, what on Earth can we do so stop the spread of garbage like the above?

    If you get infected, your IM might ask you if you want to get rid of a dangerous IM worm, just click yes and you'll be ok.
    You also get very cheap C1ALi5, dunno what is it, but it seems like a great deal, so I ordered a bunch.

  93. How about a EULA worse than Microsoft, too? by abb3w · · Score: 1
    Then a second layer of confirmation with an "Are you sure" question.

    ...only if they say "yes" to installing the virus, of course. Followed by a comprehensive EULA that they again have to agree through, saying that you allow the virus to

    1. Retransmit any data stored on the computer to anyone, anywhere
    2. Search for the system contact information of any other individuals for purposes of infecting their systems as well
    3. Send threatening messages on behalf of the user to the President of the United States, care of the Secret Service
    4. Access any financial information or accounts by any means for any purpose
    5. Reformat attatched hard drives
    6. Destructively flash any system firmware
    7. Grant a transferrable and non-revokable power of attorney
    8. Constitute a lein against the immortal soul of the user
    9. Unilaterally amend the EULA without further consultation
    10. ...
    11. Profit! (Sorry)

    Um... damn, I can't think of any terms that would enable to software to automatically have the user sent to jail.
    --
    //Information does not want to be free; it wants to breed.
    1. Re:How about a EULA worse than Microsoft, too? by Anonymous Coward · · Score: 0
      Um... damn, I can't think of any terms that would enable to software to automatically have the user sent to jail.
      Anything like "download child pr0n" ?
    2. Re:How about a EULA worse than Microsoft, too? by Anonymous Coward · · Score: 0

      I think that's #3....

    3. Re:How about a EULA worse than Microsoft, too? by Anonymous Coward · · Score: 0
      I think that's #3....

      No, a threat to the Prez usually just gets you a visit from a half dozen folk with sunglasses, earbuds, UZIs, and absolutely NO sense of humor. You'd get an FBI file, and probably lose any hope of getting or retaining a security clearance, but you only get the trip to prison if they really think you constitute a threat... or if you're rude enough to the visiting agents that they think it would improve your personality.

  94. I already see two things wrong with that article.. by Anonymous Coward · · Score: 0

    I already see two things wrong with that article...

    Yahoo Messenger worm turns on IE

    Hawt!

    users can easily mistake it for the legitimate Internet Explorer.

    Legitimate...?

  95. Anyone Else Noticed... by Anonymous Coward · · Score: 0

    The people who download the latest MSN messanger are the people who get the most malware on their PC.

    Coincidence or just attitude?

  96. Retaliation by IHC+Navistar · · Score: 0
    I would absolutely LOVE to hear of someone hacking into and wreaking havoc on the systems that this sort of crap comes from. Anyone who manages to hack into the systems of these developers ought to be given immunity from prosecution. This is the only true type of justifiable malicious electronic vandalism that there is.

    -----

    Flagrant copyright violation of products advertised through software illegally placed on someones computer without their knowledge IS ETHICAL.

    --
    Knowing Google's lust for data collection, the Soviet Union is still alive and well inside the psyche of Sergey Brin....
  97. web pages by Anonymous Coward · · Score: 0

    How about web pages that assume everyone is on broadband with at least a 21 inch monitor at very high resolution? That's a pet peeve of mine as well, considering roughly half the nation CAN'T GET broadband in any manner, from any company.

  98. Internet Explorer! by Guey_X · · Score: 1

    A browser which makes your computer less secure with its default settings? Mmm... Internet Explorer!

    --
    "I see undead people" Warcraft III - Necromancer
  99. use "No" for accepting the answer by Fry-kun · · Score: 1

    "Would you like to connect directly to this user? To make sure you actually read the question, press `No` if you mean `yes` or press `yes` if you mean `no`"

    Or something like what WinZip does with shareware: don't make a default keyboard-accessible button (except escape) and move around the buttons
    1st time:
    ith time:
    nth time:

    --
    Did you know that "FTW" ("for the win") is a direct translation of "Sieg Heil"?
    1. Re:use "No" for accepting the answer by Ph33r+th3+g(O)at · · Score: 1

      Or that irritating 4 . . . 3 . . . 2 . . . 1 confirmation Firefox uses for plugins.

      --
      I too have felt the cold finger of injustice.
  100. The only solution by ThePopeLayton · · Score: 1

    The only solution to worms and viruses is to require a minimum IQ inorder to be able to use the internet. If we can get the stupid people that actually open spam and fall for phishing scemes they will no longer work and the rest of the world will no longer be made to suffer.

    I say ban the stupid people!

  101. Group Policy by Mr+44 · · Score: 1

    On windows 2000/XP, you can whitelist/blacklist the execution of programs using group policy.
    See http://www.microsoft.com/technet/prodtechnol/winxp pro/maintain/rstrplcy.mspx for details.

  102. I'm all for Open Source but... by bhunachchicken · · Score: 1

    "New IM Worm Installs Own Web Browser"

    I think this a bit of a below the belt move by the Spread Firefox campaign... ;)

  103. How dare you forget DNA! by caveat · · Score: 1

    "A common mistake that people made when trying to design something completely foolproof was to underestimate the ingenuity of complete fools" - Mostly Harmless

    --

    Facts do not cease to exist because they are ignored. - Aldous Huxley
  104. Security Virus by Anonymous Coward · · Score: 0

    How about someone makes a virus that infects a computer through one of these scams, then takes over the host computer, installs a stable version of Firefox and disallows access to IE, installs AVG, SB:SaD, Ad-Aware, and Kerio Personal Firewall, and makes the whole computer really secure, then waits. After a while, if the virus isn't detected and destroyed then it installs more anti-virus software until it is.

    I just fixed the internet, mofos.

  105. Bleating Idiot by Anonymous Coward · · Score: 0

    The author of this thread and anyone who takes his melodramatic question seriously is a bleating idiot.

    Yes, he's an idiot, and yes, everyone knows the answer to this question already.

    And yes, this idiot is running Window - so what the F is he doing here?

    Time to call the gene pool cleaner again. It's an emergency!

  106. I betcha... by WiFireWire · · Score: 1

    ...its a better browser than Internet Explorer

  107. Only the strong.. by 8ball629 · · Score: 1

    Only the strong survive - I don't mean to troll but if people are too stupid to NOT accept obvious viruses and spyware than so be it. Hopefully they'll either learn from their mistakes or just stop using their computer all together.

    On the other hand I guess this brings in more business for PC technicians.

  108. Re:Unfortunately that does nothing for the clueles by glitch23 · · Score: 0

    I say we need a worm that will go around to all the Vista machines when they get upgraded (or bought) and reset all the admin passwords to something the user will never guess. That should help solve the problem of the user blindly entering it even when prompted by something they didn't initiate.

    --
    this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
  109. I got a better idea by Khashishi · · Score: 1

    We should make the yes button act like the press button in the clever example given in the following link: http://www.pagetutor.com/idiot/idiot.html

    1. Re:I got a better idea by leuk_he · · Score: 1

      Hmm. that one does not work for me because i have scripts disabled... with Noscript. Do you have a version of that program that does not need scripts (like telling in words what it does?).

    2. Re:I got a better idea by mikefe · · Score: 1

      It's not even that. It requires *Java* (note the lack of "script" at the end).

      Luckily my debian system doesn't have any Java on it. Once the Java packages hit debian/testing, I'll check them out. :)

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    3. Re:I got a better idea by leuk_he · · Score: 1

      Noscript blocks java AND javascript. I am too lazy to read the source of the linked page what was actually blocked.

  110. Re:Unfortunately that does nothing for the clueles by Sycraft-fu · · Score: 1

    Believe me, I'm not saying it won't be handy and it's certianly something I'm looking forward to. In my case I'm hoping beyond hope that some engineering apps will clean up their act. Right now they almost all want admin rights. They don't need it, I figure out how to work around it, but it's stupid. Hopefully this will lead them to clean up, but I doubt it. Based off of what I've seen of the UNIX side of them, I think their coding just sucks.

    All I'm saying is it's not this magic protection against malware. Many people seem to think it's some kind of guardian shield that keeps Macs and Linux safe and if only Windows had it things would be so much better. In reality it's not. Like anything else it's good in the hands of a skilled admin, no change in the hands of a clueless user.

  111. Why so protective of such users ? by pembo13 · · Score: 1

    Why not just _let_ the users do what they want? It's their computer. They paid their money for it, and along with that made their choice of OS. If they did so ignorantly, that's still their responsiblity. I say let people click on IM's etc. and get viruses. The only malware I am worried about is the type that "cracks" into a system without the user having to run it.

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    1. Re:Why so protective of such users ? by Ernesto+Alvarez · · Score: 1

      Why not just _let_ the users do what they want? It's their computer. They paid their money for it, and along with that made their choice of OS. If they did so ignorantly, that's still their responsiblity. I say let people click on IM's etc. and get viruses. The only malware I am worried about is the type that "cracks" into a system without the user having to run it.

      I they were only damaging themselves, I would be 100% with you. Their actions, however, affect a lot of other people. Machines have to be cleaned/reinstalled by a computer geek (which IMHO should charge them top dollar for the service). The malware also tends to spread causing a big mess on the Internet (think a fast scan while searching for new hosts). The malware is also designed to do evil (and very annoying) things not related to its spreading mechanism (like spam relays). Because of idiots installing crapware, we are (among lots other things) buried in spam.

      What's worse, lusers (yes, this term is VERY appropiate) refuse to take responsibility. They'll yell at the resident geek because "tha intarweb is not working right", but never acknowledge it's their own responsibility. That kind of user is the type that doesn't read a very obvious popup (or the owner's manual of anything) agreeing to have they machines pwned and then bitch around when nothing works.

      Computers really need a bunch of "Hit me hard in the face" buttons (software AND hardware), location only noted in the operator's manual.
    2. Re:Why so protective of such users ? by pembo13 · · Score: 1

      What would you consider to be the worst case scenario if "we" were to just let computer users (in general) click adn run to their hearts delight? Not trying to be sarcastic, just wondering.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
  112. Online safety goes like something like this: by KarmaOverDogma · · Score: 1

    step one: problem(s) is disovered.
    step two: smarter software and/or patch(es) developed to combat the security problem(s)
    step three: dumber users are developed to keep problems moving right along with newer/smarter (and in some cases, the same old) exploits.

    Sarcasm aside, we can work to make internet useage/traffic/sales/financial exchange etc. as safe as we possible can (and educate more people to the same), but there will always be a more than adequate supply of certain people to make most changes in secrity/safety shortlived or only truly applicable to those who care and are willing to learn. Those certain people share one or more of the following characteristics:

    1) gullible (esp the "I read it on the internet so it must be true" types or "I read it in an email from my bank or one of my friends so it must be true" types). These users will open/forward/install things often times without blinking an eye.
    2) ignorant: they could know but dont bother to learn for whatever reason, that a problem exists until it is too late and/or or don't think it is serious. Like number 1, these users are much more prone than more capable users to click on the "click here" "yes" or "install" link/button.
    3) out-of-touch: closely related to number two, this mostly applied to older people who "dont get" computers and/or internet safety and may never "get it" because they dont want to and/or are afraid to learn.
    4) PEBKAC types, or just plain stupid users, differentiated from number 2 in that they cant really learn because computers and/or internet safety just aren't their strong points, even if they wanted to learn. PEBKAC is, of course, in the eye of the beholder (or tech support), but most people can think of someone who fits this category.

    I'm not saying better internet security and software systems aren't worth pursuing, but it would be unrealistic to hope we can make IM software, email, on-line banking or whatever, safe for everyone. Safer for more users more often yes, but not for all.

    --
    uR iGn0ranc3, Their Power
  113. Rape Culture Mentality here.... by calciphus · · Score: 1

    You know, by saying "It's the user's fault" you're following the exact same mentality that any Women's Studies major would call Rape Culture.

    Think about it: Isn't the person who WRITES the software at fault? I mean...really. Why do we blame the victims? I thought we'd moved away from such an 18th centure viewpoint of crime; yet here we are, with /.-ers blaming people for being hit with malware, viruses and spam.

    You won't make the average user any smarter. In fact, the only way that Windows/Apple can increase their user base is by attracting NEW customers. Every advanced user that switches to *nix gets replaced by someone very very inexperienced with computers, so that MS and Apple can maintain their volumes.

    People who write malware make money at it, bottom line. If it stops being profitable, or becomes incredibly risky to try, the numbers will fall. The problem is that the world's laws are a decade behind the technology, and companies regularly get away with this. Instead of lamenting how users "should know better" why not look at the actual cause of the problem. Someone can make money off of stupid people. These are just modern-day snake oil salesmen. Make violating someones computer the same crime as their house. 10,000 computers infected? That's 10,000 counts of trespassing, burglary, or something similar. Why not? The desire is the same, the goals are the same.

    1. Re:Rape Culture Mentality here.... by ElleyKitten · · Score: 1

      Make violating someones computer the same crime as their house. 10,000 computers infected? That's 10,000 counts of trespassing, burglary, or something similar. Why not? The desire is the same, the goals are the same.

      The problem with this is that most computers are infected by other infected computers and tracing it back to the orginal malicious person who wrote the virus or worm is near impossible. Even spyware and spam can't just be blamed on the companies whose products are advertised; with that recent click-fraud debacle we now know that companies who thought they were purchasing legitimate Yahoo and other advertising wound up with their ads in spyware and spam. Now, Yahoo is working on cleaning that up, and at least with spyware and spam there's a money trail to follow, but that's not the last we're going to see of legitimate companies winding up in spyware and spam.

      You say that blaming a person whose computer gets pwned is Rape Culture, but the flaw in that analogy is that rape victims don't usually go around raping more victims (those that do go to jail) while infected computers certainly do go around infecting more. If you want an analogy, compare it to STDs. Sure, we're sad you got infected, but go clean yourself up and stop infecting everyone else.

      --
      "What is Internet Explorer 7? Are you saying we can't access the normal internet?" - I love tech support. Really.
    2. Re:Rape Culture Mentality here.... by slippyblade · · Score: 1

      Rape Culture? I think not.

      If you want to attempt to put this into that type of scenario, this is akin to the "rape" victim walking down the street completely nude with a sign on their neck that says, "Willing Victim" and when approached by someone that asks, "Would you like to be raped? " They respond emphatically, "Yes please!"

      In that situation, it IS INDEED the fault of the "victim". Granted it is still the perpetrator's fault as well.

    3. Re:Rape Culture Mentality here.... by ElleyKitten · · Score: 1

      Dude, I think you took the analogy a bit to far. I'm not even sure how what you said relates to computers anymore.

      --
      "What is Internet Explorer 7? Are you saying we can't access the normal internet?" - I love tech support. Really.
    4. Re:Rape Culture Mentality here.... by slippyblade · · Score: 1

      My response was to the parent and was made in anger at the amazingly poor logical leap that was made. It has as much to do with computers as the parent trying to say that the infected party is not responsible at all and trying to compare a blatent and obvious electronic hijack to an act of violence. While it's true that a rape victim is in no way responsible for the crime, it is ALSO true that this infection being discussed, and indeed a majority of infections, are the users fault. Sure, the creator of the infection is also at fault no doubt, but most infections are pretty easily avoidable. Amazingly like real life, an ounce of precaution is worth a pound of cure. ESPECIALLY when it pops a box and says, "Would you like to install?"

  114. This just in... by SirDoctorProfessorJa · · Score: 1

    ...industry officials note, browser still more secure than Internet Explorer.

  115. Re:Unfortunately that does nothing for the clueles by Anonymous Coward · · Score: 0

    Laugh at them, they are morons that deserve what they get. If you get a chance, take their money to clean up their pc. While you are in there install firefox, a good antivirus and set up a firewall for them Then tell them how they got infected with spy/bug/mall ware and how to avoid it in the future. In about a year take their money again to clean up their mess and laugh at them again.

    If someone bought a car and didn't put oil in it you would consider them a fool. If someone bought a gun and didn't take a firearms safty class you would consider it Darwin at work. This is the same except there is a much smaller chance that they will hurt anyone other then themselves.

  116. Not until..... by Anonymous Coward · · Score: 0

    "Or is is IM safety a lost cause?"

    Until the day that spyware starts inflicting physical pain on stupid users, people will always click links that promise them.....well, anything really.

    So, high voltage electrodes to be made compulsory on the mice of all budget computers? Who's in? ;-)

  117. A is for Algebra and D is for Dump by Anonymous Coward · · Score: 0

    Yes the new IM worm and a new "Word Exploit" of all things exploite exists.

    Yet, on 4/28/2006, somebody unloaded upto 591 Million share of MSFT,
    which was caught by both "short" and "long" programs and thus
    sent the DOW, NASDQ et al. into a "correction." This "correction" is
    not a market correction as usual, but, I posit, "someone bailed out!"

    See for yourself at , http://quote.bloomberg.com/apps/cbuilder?ticker1=M SFT:US.

    Toodles!

  118. testing and licenses by MERVERNATOR · · Score: 1

    Ive been saying for years computers and internet should be like driving a car. people should be required to take a test and get a license before being allowed to own and operate one online.

  119. Internet Without Hats by filterchild · · Score: 1

    "The Safety Browser"

    Everybody look at your hands!

    1. Re:Internet Without Hats by whitehatlurker · · Score: 1
      My (white) hat is off to you. Sorry I can't mod you up, because that was a good one.

      Pop goes the world wide web!

      --
      .. paranoid crackpot leftover from the days of Amiga.
  120. Who Cares by burntash · · Score: 1

    Windows users everywhere were suddenly silenced when they realized the worm's web browser still offered better security and features than IE.

  121. Libratarian??? by rabiddeity · · Score: 1

    I'm not a Libratarian

    A "Libratarian"? What's that? Is it a cross between a librarian and a Libertarian? Maybe someone who eats nothing but books?

    1. Re:Libratarian??? by terminalhype · · Score: 1

      No, it's a libertarian librarian born in early October.

  122. Re:Unfortunately that does nothing for the clueles by Anonymous Coward · · Score: 0

    This is the same except there is a much smaller chance that they will hurt anyone other then themselves.

    Not true unfortunately, these infected PCs will be the first to be loaded up with smtp spam-sending engines, botnet ping-flood wares, and other garbage that all pollutes the net as a whole for everyone.

    Its in the interests of every net user that these systems either be kept clean, or be destroyed ( aka formatted, fdisked, or disabled in some way, as a last resort ) so that they dont screw things up.

  123. Commercial vs. FOSS motivations by Mathinker · · Score: 1
    "The game is FOSS, so the developers aren't getting anything except egoboo from it, but they're still writing for as many people as possible. Why can't commercial developers be as considerate?

    Well, offhand I'd say you included the answer with your question. Since a large part of "egoboo" is having your software be used and liked by as many people as possible.

    While on the other hand, if catering to a hypothetical extra N% of satisfied customers requires increasing the development cost by more (or even slightly less) than the expected extra profits from those customers, the proper commercial decision is not to do it.

  124. Local Users Don't need execute Permissions by Anonymous Coward · · Score: 0

    System security is not a black art although many folks seem to think it is. Instead it includes many different elements that You as the system administrator need to implement and yes although a local user can download malware unknowingly, it's really the admins responsibility to ensure that malware can't run.

    What you need to do to start with is properly configure the drive partitions. In Gentoo at least, I've managed to reduce /root to a meager 32 megs and break out every other sub-directory that doesn't need to be in root.
    This means that /boot /var /tmp /usr /opt /home are all seperate partitions, thus allowing me to set the appropriate permissions on each of the. both /home /tmp get not only the noexec but nodev options included. This alone prevents many of the exploits simply because the malware can't run or create the device file it may need to connect. Simple & effective.

  125. and it won't fix anything... by YesIAmAScript · · Score: 1

    Because the biggest security hold is at the keyboard. In the same way a user would run your program off the internet without really knowing what it is, they'll run the next one too, even if you install a different browser.

    About the only thing you could do for them is reconfigure their machine so they don't run as administrator all the time. But honestly, they'd likely get angry about that when their machine tells them they don't have permissions to do something they try (like install more BS from the internet).

    --
    http://lkml.org/lkml/2005/8/20/95
  126. How many apps does the typical dumb user need? by swordfishBob · · Score: 1

    For most people, particularly most of those unable to discern what is safe and sensible, have a computer with no way to persistently store executable/scriptable content.
    Most people use very few apps, and change or upgrade their apps very rarely. Back in the olden days, software came on cartridges, or even CDs. Now USB dongles are cheap and portable, as are USB hubs. So, distribute software on hard media, and don't run it from anywhere else.

    It's not for everyone, but it's viable, and would save a lot of confusion and risk.

    --
    -- All your bass are below two Hz
  127. IM transferring files is occasionally helpful by FoamingToad · · Score: 1

    I've had a couple of occasions where the most rapid method to get a security application [antivirus / antispyware] to a geographically distant user has been file transfer over IM. The alternative is e-mailing multiple 1-2MB chunks and trying to guide the user through rebuilding the archive.

    I'm only happy for the blocking of file transfer and executable code as has been discussed elsewhere in the post if the ability to transfer apps/patches between trusted pairs of users is still possible. However I'm not certain that this pair of objectives can be reconciled.

    F_T

  128. Re:Unfortunately that does nothing for the clueles by jimicus · · Score: 1

    Software vendors will notice this in testing because, unlike XP, it will be difficult to write software with lazy approaches without noticing.

    I doubt it.

    Even today, though it's rather less noticeable as an issue what with the increasing popularity of MSI packaged applications and various deployment tools built into Windows servers - even today, there STILL exists software which is intended from the off to be used by a number of people in a business environment with several PCs, yet has installation instructions which read "Go to every PC you need to install this on, insert the CD, click on Start, Run, D:\SETUP (where D: is the letter assigned to your CDROM drive)".

    Only a few weeks ago I contacted a company supplying such software and said "I've got PC's in three different timezones spread across the globe, and I don't have someone I can trust in every office to physically visit each PC and install your software. How would you suggest I install it?".

    Unfortunately, "don't use that software" isn't an option - the business has already decided to use the software and my job is to make sure the business gets what it needs. If that means dealing with the occasional bit of badly-thought out software, that's my problem. As it is, it's almost always possible to work around such problems - but if you're expecting them to disappear I think you're very optimistic.

  129. No, I'm going to have to take issue here. by FoamingToad · · Score: 1

    The PC has been sold to a market that computers traditionally were not sold to. It is out of academia and industry, and has become a piece of brown goods. This has brought an amazing revolution in the way people communicate, but it is not without its downside.

    The fact is, there are people who have gone out and paid for a PC for no good reason other than they "need the internet" (sic) and they have been convinced by the Dell ads. These people aren't tech users, they certainly aren't manual readers. They _aren't_interested_ in the computer per se, but just want to use the 'net. If their taskbar clock could continually flash 88:88 it would.

    It might be possible to blame techs for having an attitude problem, but one of the reasons for this is that the tech community is asked the same questions, time and time again, by people who can't be bothered to exercise their minds and think that it is the job of all techs to continually spoon-feed them with answers to FAQs.

    That someone gets a malware infection once can be placed down to bad luck, carelessness, circumstance. However the user that _fails_to_learn_ from that infection is a fool, plain and simple. It is not "the computer" that decided to run the software, it was the user that requested that the malware was run. For the users (and I know a few) that get infections every couple of months, there is nothing that can be done except for taking a sledgehammer to their e-machine and performing the ultimate DOS attack.



    F_T

    1. Re:No, I'm going to have to take issue here. by calciphus · · Score: 1

      How many times do you think your car mechanic is asked to change oil?

      The fact is that the reason you go to a specialist (in this case, a help desk/tech/elitist nerd) is precisely because they HAVE seen this sort of problem before, and know how to fix it. That IS their job. You want a job where you can have an attitude? Don't work in service/support.

      "...the job of all techs to continually spoon-feed them with answers to FAQs" Yeah, actually, that's pretty much it. In fact, that's WHY YOU ARE PAID BY YOUR EMPLOYER. It isn't to hog company bandwidth with .torrents, it isn't to sit smugly and lord over those who come to you with problems, it's to fix the problems, no matter how repetative they are. If someone could work through their problem in four hours, or you could do it in 10 minutes, you have to be a hell of a lot more important than them for it to be worth it. But I bet you're not.

      And actually, often times it is "the computer" that decides to run the software. So yeah, SOMEONE clicked "yes" - but that doesn't mean that everyone on the corporate network did - especially not the kind of network run by techs that don't give a damn about actually improving the experience of the users. Take some personal ownership.

  130. Lol, this is so stupid by SmallFurryCreature · · Score: 1
    Your TCP setup requires all software to be signed before it is allowed to be installed.

    Well there can be two ways to implement this. Put a rigid control on this by for instance the OS owner, MS in this case, and voila, you just gave Bill Gates a hardon.

    Cause now you won't be able to run anything not approved off by MS. Yipee!

    On the other handle it like you get certificates for the web in a free open manner and the only barrier to getting malware signed is a few bucks. The cost is trivial especially if you consider most malware is commercial in nature.

    So other your PC comes under total control OR all you do is add a small cost burden to everyone developing software. Unimportant for big companies and criminals BUT not for non-commercial developers. Even worse then first you now handed control over to anyone with money.

    And all this to achieve what? That the user can't install software that he wants to install. Cause that is the simple problem. The user wants to install this piece of crap. It could already be easily achieved with current tech. It ain't that hard to even lockdown a windows box and stop the user from installing software.

    But the, windows, user wants to be able to install all those nifty toys he sees on the net. 99% of the time it goes fine, there really are free screensavers and free smileys out there. Some people even reported that there are some really free pictures of naked women on the net that are not spyware in disguise but I think that might be just a myth.

    So TCP could work but at the cost of loosing the control over what you install OR if it can be avoided you have the exact same system as now.

    This isn't a problem of the OS, anything that requires user interaction to activate is a problem located firmly between the keyboard and the chair.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  131. Re:what can we do to stop the spread by rs232 · · Score: 1

    "do you really beleive such a browser was actually possible?"

    It's not a matter of belief its a reality.
    Run the browser as standard user with write
    access to the home and tmp dirs.
    Set the home and tmp dir to no execute.

    That's it . . . .

    it's not that simple ..
    software not available ..
    smaller userbase ..
    ease of use ..


    add . . . .
    Thats not possible .. :)

    --
    davecb5620@gmail.com
  132. Re: Libratarians by Anonymous Coward · · Score: 0

    Yes, we Libras *have* formed our own political party! We stand for fairness and equality for all, and our agenda is to promote businesses which provide fast food and universal remote controls to everyone. Also we like Tivo and those new washing machines that both wash and dry your clothes.

  133. Come on people - stop the hacker bastards by SirLanse · · Score: 1

    It is not IM's fault or M$'s fault.
    It is the hacker bastards that need some serious jail time. I want to live in a world where my doors are not locked. If someone trespasses I get to shoot them. Why should I be patching and fretting and locking and acting like a scared bunny? Do you blame the post office or cardboard companies for the UNABOMBER? Your failure to blame the bad guys helps them. I don't like kids testing all the doors and walking into open ones. Their parents need to teach them better.

  134. Re:what can we do to stop the spread by AlgorithMan · · Score: 1

    can you gurantee 100% that by using this method your system gets 100% in-attackable through your browser? you need a 100% secure operating system for this... wanna do a hoare-calculus proof on a kernel-source? might take some years...

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
  135. Re:what can we do to stop the spread by rs232 · · Score: 1

    Can you gurantee 100%

    Nothing is 100% but I can guarantee that if you use Windows you are guaranteed to catch a virus merely by clicking on a web link or opening an email attachment. With Linux or Mac OS X you have to perform a number of steps to 'catch` a virus.

    --
    davecb5620@gmail.com
  136. Hey, buddy, 'sup? by Roody+Blashes · · Score: 1

    So I heard you got the gay flu from a queer nigger dog?

    Any comment?

    --
    If you haven't foed me yet, what are you waiting for?
  137. Re:what can we do to stop the spread by AlgorithMan · · Score: 1

    thats my point - nothing's 100% safe... so talking about a "browser that cannot be hijacked" is useless, because every browser could be hijacked somehow...

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes