Slashdot Mirror


There Is No Safe Web Browser

Michael writes "David Sheets has up an interesting article on browser security, and I have to agree with his conclusion: no web browser is safe. The article details the recent Netscape fiasco, and touches on the whole Firefox/Internet Explorer debate. From the article: 'So if it sounds as if we're all at the mercy of hackers just looking for some new challenge, that's partially true. As law enforcement officers will tell you, crime finds you if it wants you bad enough, no matter what preventative measures you take. But the vast majority of criminals have an Achilles' heel: They prefer convenience to challenge. For now, it's more convenient for them to pick on Internet Explorer.'"

444 comments

  1. Lynx is safe by Bodysurf · · Score: 4, Funny

    As is telnetting to port 80 and interpreting the HTML in your head.

    1. Re:Lynx is safe by advocate_one · · Score: 0, Redundant

      htf can the first topic related post get modded redundant???

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    2. Re:Lynx is safe by Anonymous Coward · · Score: 0

      You're right, it should have been modded troll...

    3. Re:Lynx is safe by Epistax · · Score: 1, Troll

      Easy. The article is a dupe.

    4. Re:Lynx is safe by Anonymous Coward · · Score: 2, Funny

      This "Lynx" you speak of intruiges me. Before I switch from current browser, could you post some screenshots of Lynx in action?

    5. Re:Lynx is safe by Anonymous Coward · · Score: 0

      If you do it in your head, and you are running as root, then you are just asking to get owned.

    6. Re:Lynx is safe by sp0rk173 · · Score: 3, Insightful

      Well, if you're moderating posts based on the content within the story thread, it seems illogical. However, if you're moderating based on the attitudes prevalent in the community, then it's perfectly reasonable to mod redundant a comment that is so common-place and uninsightful that it is a predictable response, bound to turn up more than 10 times in the thread. I would classify "use lynx!!1!!1one!1" as such a comment. This place is full of parrots, so i'm down with the community-centric moderation model. Plus it's fun to watch people bitch about moderation.

    7. Re:Lynx is safe by Anonymous Coward · · Score: 2, Funny

      Actually I love telneting to porn sites and then imagining the pictures in my head:
      girl-on-girl.jpg - oh yeah!

    8. Re:Lynx is safe by Anonymous Coward · · Score: 3, Informative

      This "Lynx" you speak of intruiges me. Before I switch from current browser, could you post some screenshots of Lynx in action?

      Here you go!

      http://img184.echo.cx/img184/7750/lynx026bk.jpg
      http://img184.echo.cx/img184/3108/lynx013je.jpg

    9. Re:Lynx is safe by Monkey-Man2000 · · Score: 2, Informative
      --
      This post was generated by a Cadre of Uber Monkeys for Monkey-Man2000 (603495).
    10. Re:Lynx is safe by Anonymous Coward · · Score: 0

      Then how come you shitheads don't mod Redundant the hundreds of "I use " posts attached to every single IE story?

    11. Re:Lynx is safe by Profane+MuthaFucka · · Score: 5, Funny

      I don't even see the code. All I see is blonde, brunette, and redhead.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    12. Re:Lynx is safe by advocate_one · · Score: 2, Funny

      It would appear that I just got modded redundant for pointing out the illogicality of the original redundant mod!!! wtf...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    13. Re:Lynx is safe by Anonymous Coward · · Score: 0

      Don't confuse troll with opinion. I telnet into my ISP's mail server from work, to check my home account's mail from there, since I don't have Outlook here set up to connect to it (and don't want to). It's an undisputably guaranteed safe way to open and view a potentially malicious email. Same with a web site.

    14. Re:Lynx is safe by madaxe42 · · Score: 1

      I prefer 002.jpg.

      Seriously though, Lynx is immune to the well known 'goatse' vulnerability!

    15. Re:Lynx is safe by Anonymous Coward · · Score: 0

      Apparently your username needs to be changed to "redundant one".

    16. Re:Lynx is safe by Anonymous Coward · · Score: 0

      Is their a version of Lynx for Windows (where it's really needed!)?

      (And don't say "telnet.exe"!)

    17. Re:Lynx is safe by Anonymous Coward · · Score: 0

      Yeah, but to confirm that I'm not a script I had to type in the text that was shown in an image before I could post.

      Thank goodness that I had another console open with my command line Ouiji board running, huh?

      OpenBSD rocks!

    18. Re:Lynx is safe by Moderatbastard · · Score: 0
      Well, if you're moderating posts based on the content within the story thread, it seems illogical.
      Which, lets face it, is the sensible thing to do. For one thing "offtopic" becomes a bit of a nebulous concept if it's defined in terms of all of slashdot since forever. Oh, and no hyphen[1] in commonplace.
      However, if you're moderating based on the attitudes prevalent in the community, then it's perfectly reasonable to mod redundant a comment that is so common-place and uninsightful that it is a predictable response
      Meh. Are you arrogant or just autistic? Just because you or some other random apology for a spunkwipe has seen it before doesn't mean everybody has. Leaving aside the fucking obvious fact that (for no readily apparent reason, I admit) new people join every day, not everyone has time to read every comment of every thread. Some of us have like jobs and stuff.

      Insightful my fat hairy arse.

      [1] That's a "take away sign" to you.

      --
      1/3 of jokes get modded OT. If you get the joke, mod 1 in 3 insightful/interesting/underrated to restore karma balance.
    19. Re:Lynx is safe by Ezdaloth · · Score: 1

      Don't tell girls that you have such imaginative power! They'll fear you imagining them nude, even when you *are* looking at their face!

    20. Re:Lynx is safe by Anonymous Coward · · Score: 0

      netcat.exe

    21. Re:Lynx is safe by Murphy+Murph · · Score: 2, Informative
      Lynx is safe.
      As is telnetting to port 80 and interpreting the HTML in your head.


      Not if some malicious web site slips some fnords in there.
      --
      I dub thee... Sir Phobos, Knight of Mars, Beater of Ass.
    22. Re:Lynx is safe by Cunk · · Score: 1

      Yes, there is.

      --

      I am the inventor of the hilarious refrigerator alarm.
    23. Re:Lynx is safe by cmburns69 · · Score: 0

      What sites do you visit? Can you share them with the rest of us?

      --
      Online Starcraft RPG? At
      Dietary fiber is like asynchronous IO-- Non-blocking!
    24. Re:Lynx is safe by diablobsb · · Score: 2, Informative
      --
      I for one, welcome our new hot grits... PROFIT!
    25. Re:Lynx is safe by Your+Pal+Dave · · Score: 1

      I'll do you one better: here goes...

      # Slashdot: News for nerds, stuff that matters (p1 of 20)

      #News for nerds, stuff that matters Search Slashdot Slashdot RSS

      OSTG | SourceForge - ThinkGeek - ITMJ - Linux.com - NewsForge
      - freshmeat - Newsletters - Jobs - Broadband - Whitepapers X

      Welcome to Slashdot

      Login
      Why Login?
      Why Subscribe?
      Sections
      Main
      Apache
      Apple
      AskSlashdot
      8 more
      Books
      BSD
      Developers
      1 more
      Games
      10 more
      -more- http://slashdot.org/

    26. Re:Lynx is safe by JThundley · · Score: 1

      Telnet is not necessarily safe: http://www.securityfocus.com/advisories/3490

    27. Re:Lynx is safe by Anonymous Coward · · Score: 0

      I use v4.5. It has the world's most perfect rendering engine, makes my porn shine out brightly, and even does the dishes. I've been dating it for six weeks and we plan on getting married in the next few months.

    28. Re:Lynx is safe by AdamPiotrZochowski · · Score: 1

      there is also a browser called 'links' which is also vt100, but has rudinamentry support for javascript and tables and frames.

      are there any other ones besides lynx and links?

    29. Re:Lynx is safe by jd · · Score: 1

      There are a couple of neat web-browsers for Emacs - they're safe in the vulnerability sense, but there are compensating hazards from the VI crowd.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    30. Re:Lynx is safe by ChairmanMeow · · Score: 1

      There's w3m, but admittedly, I don't know much about it.

      --
    31. Re:Lynx is safe by Mozk · · Score: 1

      This is the only funny Matrix quote I have ever seen. Congratulations on being geeky and funny at the same time!

      --
      No existe.
    32. Re:Lynx is safe by ChairmanMeow · · Score: 1
      --
    33. Re:Lynx is safe by Eudial · · Score: 1

      Actually, your telnet implementation might have bugs, so you'll have to write your own to guarantee your safety.

      --
      GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
    34. Re:Lynx is safe by Panoramix · · Score: 1

      W3m is nice. Here is a screenshot, running in the Gnome terminal:

      http://et.com.mx/~crincon/w3m.png

      No, I do not know how they do the graphics.

      And here is links, which was also mentioned:

      http://et.com.mx/~crincon/links2.png

      Links is my browser of choice when I'm on a system without X, or just in a hurry. It is surprising just how useable (not to mention fast) it is.

    35. Re:Lynx is safe by Anonymous Coward · · Score: 0

      Safe, yes, but not much of an improvement over wget.

    36. Re:Lynx is safe by Anonymous Coward · · Score: 0

      Congratulations, you just killed the joke! Go back to A-O-helL you 'tard.

      You are not logged in. You can log in now using the convenient form below, or Create an Account, or post as Anonymous Coward.

      (Use the Preview Button! Check those URLs!)
      Score: 0 (Logged-in users start at Score: 1). Create an Account!

      To confirm you're not a script,
      please type the text shown in this image:axybrjb

      Allowed HTML <b> <i> <p> <br> <a> <ol> <ul> <li> <dl> <dt> <dd> <em> <strong> <tt> <blockquote> <div> <ecode>
      URLs <URL:http://example.com/> will auto-link a URL
      Important Stuff

      # Please try to keep posts on topic.
      # Try to reply to other people's comments instead of starting new threads.
      # Read other people's messages before posting your own to avoid simply duplicating what has already been said.
      # Use a clear subject that describes what your message is about.
      # Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User Preferences Page)
      # If you want replies to your comments sent to you, consider logging in or creating an account.

      Problems regarding accounts or comment posting should be sent to CowboyNeal.

    37. Re:Lynx is safe by tbjw · · Score: 1

      Lynx gets you arrested

    38. Re:Lynx is safe by slazar · · Score: 1

      Or so you think! WARNING, not work safe, not children safe. Once you've seen it, you can never "un-see" it. http://www.glandscape.com/ascii.html http://www.digitalsec.net/stuff/fun/misc/ascii-goa tse

    39. Re:Lynx is safe by Kippesoep · · Score: 1

      That's dangerous. I have quite a cold. I wouldn't want my virus to spreak to webservers.

    40. Re:Lynx is safe by ozmanjusri · · Score: 1

      are there any other ones besides lynx and links?

      Emacs. Of course, vi is better.

      --
      "I've got more toys than Teruhisa Kitahara."
    41. Re:Lynx is safe by LilGuy · · Score: 1

      Or you could run it under cygwin

      --

      You're nothing; like me.
    42. Re:Lynx is safe by LilGuy · · Score: 1

      That would be a turn-on to some girls I know..

      --

      You're nothing; like me.
    43. Re:Lynx is safe by Xikteny · · Score: 0

      There's elinks, a full-featured text mode browser. Supports frames, tables, some javascript, etc. It even has tabbed browsing!

    44. Re:Lynx is safe by Xikteny · · Score: 0
      No, I do not know how they do the graphics.
      To enable inline image display in w3m, you have to either compile it yourself, passing --enable-image to configure, or, if there is one for your distro, install the appropriate package, on debian you need w3m-img in addition to w3m.
    45. Re:Lynx is safe by Panoramix · · Score: 1
      To enable inline image display in w3m, you have to either compile it yourself, passing --enable-image to configure, or, if there is one for your distro, install the appropriate package, on debian you need w3m-img in addition to w3m.

      Oh, no, sorry, I think I did not explain myself. I do have inline graphics, as you can see in the screenshot (btw, just apt-getted the standard Debian package, I did not build it myself). What I do not know is how w3m manages to display graphics at all, in a terminal window.

    46. Re:Lynx is safe by Anonymous Coward · · Score: 0

      You mean the type of girls that says "Do you like them?" instead of "Stop staring at my boobs!" ?

    47. Re:Lynx is safe by LilGuy · · Score: 1

      Exactly.

      --

      You're nothing; like me.
    48. Re:Lynx is safe by sp0rk173 · · Score: 1

      Oh, but I do.

    49. Re:Lynx is safe by sp0rk173 · · Score: 2, Insightful

      For one thing "offtopic" becomes a bit of a nebulous concept if it's defined in terms of all of slashdot since forever.

      Oooo you mean rules aren't universal?! Whoa! You see, the term "topic" is a moving target. It changes from thread to thread and thus it is logical to mod things offtopic relative to the topic at hand. At the same time, though, I think the off-topic mod is bunk. Slashdot discussion threads evolve over time, topics change, and most off topic posts are more intriguing and insightful than the parrotting that usually goes on, if you ignore the trolls. Apples, oranges, compared.

      Redundancy between posts, however, has now become so pervasive here on slashdot that I see no problem with moderating down lame-ass "Free-as-in-Freedom, not Free-as-in-Beer" posts and "lynx makes you l337" posts and so forth - even if they ARE first posts. Most are posted by slashdot newbs simply trying to gain respect in the so-called "community", rather than actually bringing an original idea of value into a discussion. That's all I'm saying.

      Oh, and no hyphen[1] in commonplace.

      Awww cute, you attacked my syntax! Because, you know, syntax is statically defined in living languages, and all. By the way, that's a setence fragment. You're lacking a verb.

      Are you arrogant or just autistic?

      Meh, a little of both.

      Just because you or some other random apology for a spunkwipe has seen it before doesn't mean everybody has.

      Moving from generalities to the actual topic at hand, count how many "Lynx is secure!" posts there were. How informative or interesting were any of them to you? Anyone who even scrolled down through the comments could have seen that lynx is "secure" (which is arguable). And...being in the open source community, how long does it take to know about lynx? And..how much use to get actually get out of lynx functionally? Furthermore, the topic of the original article was security as it relates to the entire web-surfing populace, not just pseudo console jokeys who get both ego and penile size compensation by using lynx on a daily basis. Most people want to use a web browser that takes advantage of things like java, flash, and other embedded media. Lynx is not a viable alternative for most people. Not only are the lynx posts, first and later, redundant, but they bring absolutely nothing to the table.

      not everyone has time to read every comment of every thread. Some of us have like jobs and stuff.

      So what? People exist in everyday life without reading slashdot at all. Big deal if you miss one out of who-knows-how-many posts about lynx being secure. YOU WILL STILL EXIST TOMORROW! YOUR TIME IS NOT THAT VALUABLE!

      Insightful my fat hairy arse.

      Fat? Oh...well...maybe you won't exist tomorrow. Disregard everything I wrote. Seize the moment and browse at -1!!! Before you die of congestive heart failure! Unless it's glandular, that is.

    50. Re:Lynx is safe by Anonymous Coward · · Score: 0

      Thanks!
      Damn, that was funny!~

  2. I want you to meet my little friend by stecoop · · Score: 1

    David Sheets meet lynx
    Lynx meet David Sheets

    Are we friends now?

    1. Re:I want you to meet my little friend by grub · · Score: 1

      Sheets is a boring Microsoft apologist. Google for him.

      --
      Trolling is a art,
    2. Re:I want you to meet my little friend by macaulay805 · · Score: 4, Informative

      Lynx had its fair share of vunerabilities also ....

    3. Re:I want you to meet my little friend by Mr2cents · · Score: 3, Interesting

      Nobody is perfect => there is no perfectly safe browser, or any other type of application. What app, besides maybe "hello world", has never ever needed a security patch?

      http://www.vrlteam.org/home.asp?vrl=advisories&adv =270

      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
    4. Re:I want you to meet my little friend by Penguinshit · · Score: 3, Interesting


      if you don't do proper bounds-checking on your "hello world" array, then you need a security patch...

      [ducks and runs...]

    5. Re:I want you to meet my little friend by sqlrob · · Score: 2, Informative

      What app, besides maybe "hello world", has never ever needed a security patch?

      Hello World uses the C libraries. printf has been patched before, plenty of format string vulnerabilities.

    6. Re:I want you to meet my little friend by Taladar · · Score: 1

      Since "Hello World" doesn't use any externally provided Strings (input) you would have to build the exploit right into the program. Things like that are called bugs, not security holes.

    7. Re:I want you to meet my little friend by Anonymous Coward · · Score: 0

      your lib_humor.so file needs to be patched...

    8. Re:I want you to meet my little friend by Anonymous Coward · · Score: 0

      ...what preventative measures you take.

      It is spelled preventive

    9. Re:I want you to meet my little friend by Anonymous Coward · · Score: 0
    10. Re:I want you to meet my little friend by DrSkwid · · Score: 1

      nope

      preventative

      adjective

      1. Intended to prevent: deterrent, preclusive, preventive. See allow/prevent.
      2. Defending against disease: preventive, prophylactic, protective. See allow/prevent.

      http://www.answers.com/main/ntquery;?tname=prevent ative

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    11. Re:I want you to meet my little friend by ebyrob · · Score: 1

      It's not:

      int main(char *argc, int argv) {
      printf("Hello '%s'", argc[1]);
      }

      It's:

      int main(char *argc, int argv) {
      printf("Hello World");
      }

      Not much room for errors in specifiers you don't use...

    12. Re:I want you to meet my little friend by Too+Much+Noise · · Score: 1
      It's:

      int main(char *argc, int argv) {
      printf("Hello World");
      }


      And any decent optimizing compiler will say "constant string? I'll do this guy a favor and call puts() instead" ;-)
    13. Re:I want you to meet my little friend by Lillesvin · · Score: 1

      Hello World uses the C libraries.

      Who said we were talking about C? I'll go for a Hello World in Whitespace. :-p VIM even has syntax highlighting for it! And as far as I can see, Whitespace has never had a single security patch applied to it. :-p

      --
      "Live free or don't."
    14. Re:I want you to meet my little friend by Toutatis · · Score: 1

      Of course it doesn't need a security patch. It's always programmed from scratch.

  3. Dictionary Security Definition by Crimson+Dragon · · Score: 5, Interesting

    While I understand the point that Mr. Sheets is making, however, I disagree with his definition of safe.

    The implication of this article stems in the absolutes of security: can it ward off intruders or not. This is a flawed approach, and while seemingly a logical one, denounces another reality of this level of breach: the lion's share of these breaches are not of the most malicious sort (read: that stupid data miner which causes popups, search bars from hell, etc). These kind of easily hackable sections of Internet Explorer are less prevalent in Firefox. Market forces of the sheer user base would dictate that if this were not so, more spyware would have been ported to Firefox by now. 25 million downloads, right? That's a sizable chunk for any malware vendor, or aspiring intruder, to infiltrate.

    One must acknowledge the reality of security by statistics alongside security by absolutes.

    --
    The Crimson Dragon
    1. Re:Dictionary Security Definition by Winckle · · Score: 3, Informative

      59 million downloads actually :-)

    2. Re:Dictionary Security Definition by real_cookiepuss · · Score: 1

      Just chroot everything then have a firewall and IDS. Although a firewall and IPS like Snort-Inline is preferable. Along with something like Tor and Privoxy. Then update your Snort-Inline rules to Bleeding Snort Spyware/Malware rules and have all of them dropped.

      Drink lots of coffee so you can be awake in case any issues arise. . . ;)

    3. Re:Dictionary Security Definition by Crimson+Dragon · · Score: 1

      This is a solution, but not for a Windows user. One should be careful not to restrict security concerns of the type in this post to *nix platforms: most of the security breaches of this type happen on the Windows platform first, especially in the IE case (due to its popularity).

      --
      The Crimson Dragon
    4. Re:Dictionary Security Definition by dgatwood · · Score: 2, Interesting
      True. However, I would contend that the majority of the -interesting- breaches (as opposed to relatively harmless things like site tracking software that does targetted pop-ups) are not technological at all, but sociological.

      IMHO, the biggest security threat on the web today is the prevalence of phishing expeditions, intentional spyware downloads, and the general naiveté of the users. When is the last time somebody's SSN was stolen through cross-site scripting or other browser holes? Probably just about never. When is the last time somebody's SSN was stolen through somebody emailing them an official-looking email message asking them to verify their information? I'm guessing some time in the last minute. An identity theft occurs every 60 seconds in the U.S. alone.

      That said, I still blame a Microsoft product for all of this... just not MSIE. Their zeal in getting us hooked on "pretty" email with HTML content all those years ago is the root cause for almost every phishing expedition ever conceived. If the user had to hand-type the URL from a text screen like they used to, there's no way that most of them would mistake http://gophish.ru/skankyurl?setmenubarname=www.was hingtonmutual.com for https://www.wamu.com./

      Now, I'll admit that there are exceptions---phishing expeditions in which somebody registers a URL that really looks like a legit site, e.g. ebay-secure.com. That said, those sites are more likely to get busted, since they're easier to track back to a real person.

      Just my $0.02.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    5. Re:Dictionary Security Definition by Tenebrious1 · · Score: 4, Insightful

      While I understand the point that Mr. Sheets is making, however, I disagree with his definition of safe.

      I have Firefox on a computer, and it's 100% safe. I have IE loaded on that machine, heck it's unpatched Win2K, and even that's 100% safe. The reason it's "safe" is because the power supply died a few months ago and I haven't been able to turn it on.

      So in this case, 100% safe = 0% usability. Which doesn't help me much, there has to be some acceptable level of "safe" that corresponds to a high level of usability, and that's where Firefox wins over IE.

      --
      -- If god wanted me to have a sig, he'd have given me a sense of humor.
    6. Re:Dictionary Security Definition by l2718 · · Score: 2, Interesting

      Parent makes a good point.

      Absolute security is impossible. Not even NASA of the 60s and 70s has been able to write large pieces of bug-free software, and they had one of the best QA systems ever. Moreover, the costs were incredible (you wouldn't really want to pay for the development costs of bug-free Windows, would you?). However, the kind of absolute reliability NASA was aiming for is only relevant for software that will be used for a limited time, in a controlled environment. For modern-day web browsers that are supposed to be in contiuous use (and when you can't delay the mission to rewrite the code), the important question is how long vulnerabilities last -- not just how many there are. Now this is based on anecdotal evidence, but I strongly believe that Mozilla/Firefox has a better record of quick bug-fixes than Microsoft/Internet Explorer.

    7. Re:Dictionary Security Definition by Anonymous Coward · · Score: 0

      Firefox by now. 25 million downloads, right?

      Someone mentioned it is more. But...
      It isn't numbers of downloads that matters. It is the market share. If Firefox is having over 80% of the market share then hackers/crackers/morons will be spending a lot more time to find holes to exploit. It might not be as easy as it has been for IE, but it is becoz the developers knew there was a danger (thanks to the exploits on IE) and worked for it. But there is always a high chance a new exploit is to be found. And that is why no web browser like IE, FireFox, Safari, Opera, etc are really safe. It is just about how much an effort they want to look into finding exploits.

    8. Re:Dictionary Security Definition by slashnutt · · Score: 1

      you wouldn't really want to pay for the development costs of bug-free Windows, would you?

      Microsoft was worth a half trillion dollars during the highlight of the dot com boom. With this kind of capital plus the software cost being distributed to ~90% of all desktops, you would think that at some point that you could get it right. There are methods to get really high quality code out of systems but they start with the need to do so. MS doesn't need to improve too much because it has worked in the past.

      However, the kind of absolute reliability NASA was aiming for is only relevant for software that will be used for a limited time, in a controlled environment

      Unless the software you use causes you financial harm or even death it isn't important? Back in the 40's during an above ground nuclear test, the scientist speculated that 7 people would die in the USA from radiation poisoning. Not too bad unless your one of those 7 huh.

      the important question is how long vulnerabilities last

      Quality begins from the start not the end. If you have a quality system, it can be measured and quantified in defects. Yeah, well fix the defects but you should know how many defects to expect. The quality arrives from input criteria of one system as an output to another; thus, simply fixing the bugs doesn't produce quality.

    9. Re:Dictionary Security Definition by Bill+Dog · · Score: 1

      Market forces of the sheer user base would dictate that if this were not so, more spyware would have been ported to Firefox by now.

      You're forgetting about the average technical ability of each type of user. Statistically the average Firefox user is security-savy and is running with a firewall and up-to-date on patches. Have Firefox shipped already installed on millions of Dells, and when a significant proportion of our grandmothers are using Firefox , then it will be much more enticing to hackers. Maybe that's there was so much bitter opposition from Firefox supporters to the new Netscape browser -- if there's widespread adoption outside the geek community, it becomes a target.

      --
      Attention zealots and haters: 00100 00100
    10. Re:Dictionary Security Definition by Crimson+Dragon · · Score: 1

      At 59 million users, how is it not already a target in the manner which you describe?

      I appreciate the sentiment, but fail to see how 59 million users does not meet criterion for widespread public adoption.

      --
      The Crimson Dragon
    11. Re:Dictionary Security Definition by e2d2 · · Score: 1

      Why you would blame Microsoft for HTML email is beyond me. There are plenty of other email clients that support HTML email. Gmail renders html email just fine, maybe it's their fault.

      Maybe your just biased? NOOOOO! say it aint so! A biased comment on slashdot! say it aint so!

    12. Re:Dictionary Security Definition by Hognoxious · · Score: 2, Insightful
      It's more a case of where you put the brackets:
      (No browser) is safe.
      No (browser is safe).

      The former is probably true. Well, unless you have outlook.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    13. Re:Dictionary Security Definition by NineNine · · Score: 1

      Market forces of the sheer user base would dictate that if this were not so, more spyware would have been ported to Firefox by now. 25 million downloads, right? That's a sizable chunk for any malware vendor, or aspiring intruder, to infiltrate.

      That may be true, but Firefox users still make up around 10% of all web surfers. You write something that you want as many people to be affected by as possible... do you go with the product that 90% of people use, or 10%? Market forces, as you say, are most definitely are at work.

      Even after being a geek for a looong time, I'm still shocked at how clueless most geeks are to the real world. "25 million is a lot, right?". No. It isn't.

    14. Re:Dictionary Security Definition by slashdotnickname · · Score: 2, Insightful

      which, at a safe estimate of at least 4 downloads per person (since 1.0), is almost 15 million people!

    15. Re:Dictionary Security Definition by ILikeRed · · Score: 1

      In fairness, I think the poster was blaming them for making HTML content the defacto standard - don't know if that is legitimate complaint or not.

      I don't really mind HTML formated emails, I just don't understand why it has to support everything. If slashdot is smart enough to limit post to a subset of html codes and list the domains of links, why are graphical email client programmers not smart enough to do the same? Why are they not held responsible for not doing so? Why would you ever think that running javascript in an email would be a good idea? Microsoft is in no way alone in my criticism.
      --
      I have come to a conclusion that one useless man is a shame, two is a law firm, and three or more is a congress -J Adams
    16. Re:Dictionary Security Definition by Anonymous Coward · · Score: 0

      You appear to not have processed what I said. It could have a quajillion users, but if they're characteristically security-savy, and a trijillion users of another browser are characteristically not, hackers will tend to prey on the easier group of people.

    17. Re:Dictionary Security Definition by ILikeRed · · Score: 1

      I will blame Microsoft for Word attachments in email though....

      --
      I have come to a conclusion that one useless man is a shame, two is a law firm, and three or more is a congress -J Adams
    18. Re:Dictionary Security Definition by Anonymous Coward · · Score: 0

      It's really only about 3000 gentoo users who emerge World every two hours, and my brother, who breaks his Firefox install every two minutes.

      Firefox is dead.

    19. Re:Dictionary Security Definition by notasheep · · Score: 1

      This is redundant...but 59 million downloads does not equal 59 million users. I have two machines and I account for 8 of those downloads myself. Divide the 59 million by some number to account for the five (1.0, 1.1, 1.2, 1.3, 1.4) versions of firefox then again by how many of those who are single users downloading to mulitple machines...

      --
      Your mind looks a little cramped. Why don't you stretch it a little?
    20. Re:Dictionary Security Definition by say · · Score: 1

      Haven't downloaded a single time (just from the ubuntu servers), so it's 15 million and one.

      --
      Roses are #FF0000, violets are #0000FF, all my base are belong to you
    21. Re:Dictionary Security Definition by DirtyAlex · · Score: 1

      This is also redundant, but you have to also multiply the 59 million because of the downloads being sent from user to user, and from any website other than the official firefox site (download.com etc.), linux distros that it's included in, etc. etc.

    22. Re:Dictionary Security Definition by Dun+Malg · · Score: 1
      Microsoft was worth a half trillion dollars during the highlight of the dot com boom. With this kind of capital plus the software cost being distributed to ~90% of all desktops, you would think that at some point that you could get it right.

      What do you mean, "get it right"? Microsoft isn't writing a fuel management system for a lunar lander that'll be used for one specific application and then abandoned. Modern software development at the OS level is a moving target. There was no "finished" system at the "highlight of the dot com boom" upon which they could've expended their huge capital resources to sweep away all the bugs, and even if there was, by the time they finally discoverd them all they'd have a perfect, bug free, obsolete system. The sheer quantity of new code constantly flowing into the system means that there will always be exploits.

      --
      If a job's not worth doing, it's not worth doing right.
    23. Re:Dictionary Security Definition by GeeBee2k · · Score: 1

      Exactly

      Thats why it doesn't matter whether Firefox (or Opera, or whatever) has been downloaded 7 squillion times - what matters it's use amongst those are likely to be conned into doing something insecure.

      The vast majority of Firefox users that I know, are tech people - those not likely to be tricked by a phishing scam, or some stupid 'Would you like to install..." dialog. The fact that the stats show such a high usage for FF so quickly, is exactly that - us (yep I'm including all /.'s) who are likely to be using it, also spend a lot of time 'surfin'.

      It doesn't matter how many times hotbar.com loads up its ActiveX box wanting to download - if I keep clicking No its not going to get loaded. However if my Mum, or someone else with little tech sense get to the same point they'll probably click on Yes (and I'll spend the next week cleaning the PC :-)

      Until the non-techies all change to a different browser, hotbar and friends aren't going to start targetting it.

    24. Re:Dictionary Security Definition by yourexhalekiss · · Score: 1

      I think you can say the same thing about our physical well-being in the real world. Taken to extremes, the "safest" place in all the world is in a sterile, rubber-padded room beneath a mile or two of bedrock. How many of us, despite our desire to be safe, would be willing to put up with that?

      It reminds me of that guy who made his kids memorize different 20char passwords weekly for his family's home network.

      Obviously, there has to be some type of security-related compromise for sanity's sake.

    25. Re:Dictionary Security Definition by VGPowerlord · · Score: 1
      25 million downloads, right? That's a sizable chunk for any malware vendor, or aspiring intruder, to infiltrate.

      I don't know about everybody else, but I downloaded Firefox 5 times since version 1.0 was released on this PC alone. The reasons were:

      1. 1.0 (upgrade from 1.0 preview releases)
      2. 1.0.1 (security update)
      3. 1.0.2 (security update)
      4. 1.0.3 (security update)
      5. 1.0.4 (security update)
      as well as another 5 times each on two other peoples PCs. So, 25 million downloads could be 5 million people downloading 1.0, then running the security updater to download and install each new version as it came out.

      P.S. /.'s new "To confirm you're not a script" thing seems to have some problems.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    26. Re:Dictionary Security Definition by drsmithy · · Score: 1
      Why you would blame Microsoft for HTML email is beyond me. There are plenty of other email clients that support HTML email. Gmail renders html email just fine, maybe it's their fault.

      Particularly when Netscape's Mail & News program was the first to make HTML mail the default setting.

    27. Re:Dictionary Security Definition by drsmithy · · Score: 1
      With this kind of capital plus the software cost being distributed to ~90% of all desktops, you would think that at some point that you could get it right.

      So which comparable product can you point out that *has* "got it right" ?

  4. No browser is safe? by Rosco+P.+Coltrane · · Score: 3, Funny

    I'd say this one is fairly safe...

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:No browser is safe? by ashayh · · Score: 2, Informative

      For TOTAL protection go here

    2. Re:No browser is safe? by slavemowgli · · Score: 5, Informative

      Lynx has had vulnerabilities in the past, too - this one, for example. The only *really* safe way to browse is probably to use telnet, but I'm not sure you can even call that "browsing" anymore.

      --
      quidquid latine dictum sit altum videtur.
    3. Re:No browser is safe? by digidave · · Score: 1, Funny

      My brain is an HTML layout engine, you insensitive clod.

      --
      The global economy is a great thing until you feel it locally.
    4. Re:No browser is safe? by MrAnnoyanceToYou · · Score: 3, Funny

      I dunno about you guys, but I like to just stick one finger in an electrical socket and bite down on my 10bT.

      Anyone willing to browse like a real man is completely secure from hackers.

    5. Re:No browser is safe? by dougmc · · Score: 4, Interesting
      For TOTAL protection go [check out netcat]
      Even netcat isn't perfectly safe. It just dumps network traffic directly to the terminal, and with the right characters in this code, it could very well remap the keyboard or cause your terminal emulator to execute certain commands.

      This sort of thing may have already happened to you. Have you ever accidently just catted a binary file, and then discovered that your command history had all sorts of garbage commands in it? Same thing.

      This sort of vulnerability has been around for decades. People used to trigger it via `talk' requests or by using the `write' command, and while talk eventually learned to filter things better, as for write eventually everybody just did a `mesg n', because all write does is write text to your tty, so changing write won't help. Of course, fixing xterm and other terminal emulators is another fix, but these features can be useful too. Still, I'm surprised that they haven't been disabled by default, but even today, xterm seems to have this `problem'.

      Many vulnerabilities are caused by this sort of mixmash of different utilities -- in this case, netcat doesn't really have the vulnerability, but it would allow text to come in that could affect your terminal emulator.

      Yes, with the right filtering of the output this could be safe, but not with netcat by itself. Still wouldn't make it a non-crappy browser though.

    6. Re:No browser is safe? by Threni · · Score: 1

      Seriously, what is so hard about having a mode available on every browser which simply goes to an URL and reads from it and displays text and pictures on the screen? No javascript, no downloads, no nothing.

    7. Re:No browser is safe? by Anonymous Coward · · Score: 0

      There's also no way to be sure that browsing via Telnet is really safe. It is simpler software, which makes vulnerabilities less likely, but it's always possible for an exploitable bug to slip through.

    8. Re:No browser is safe? by packetl0ss · · Score: 2, Informative

      Such as this one?

    9. Re:No browser is safe? by slavemowgli · · Score: 1

      Touché. ^_~

      --
      quidquid latine dictum sit altum videtur.
    10. Re:No browser is safe? by peachpuff · · Score: 2, Insightful

      If I'm reading it right, the vulnerability you linked to is one where the command that runs lynx causes it to send false information to the web server. I don't think that "user can trick browser into sending false data to server" belongs in the same category as "server can own machine running browser."

      Of course nothing is perfectly safe, but that's why being safer is a big deal. (But I don't use lynx.)

      --
      -- . . ramblin' . . .
    11. Re:No browser is safe? by krappie · · Score: 1

      I still wouldnt call this a vulnerability in netcat.

    12. Re:No browser is safe? by Anonymous Coward · · Score: 0

      I don't think I can sleep at night without a light on, thanks to you... :(

    13. Re:No browser is safe? by Ziviyr · · Score: 1

      Telnet may be secure, I've heard of vulerabilities in terminal emulators though.

      --

      Someone set us up the bomb, so shine we are!
    14. Re:No browser is safe? by iminplaya · · Score: 1

      The only *really* safe way to browse is probably to use telnet...

      The internet is just like sex. Abstinence is the only way to be safe. If you must browse, just stick to your local drives...if you know what I mean.

      --
      What?
    15. Re:No browser is safe? by dougmc · · Score: 1
      I still wouldnt call this a vulnerability in netcat.
      Well, he did say `FOR TOTAL PROTECTION ...'. When your system is compromised, it really doesn't matter where the blame can be assigned -- your system is still compromised.

      netcat isn't a browser. Sure, it can grab a web page, and it does what it does well. But if you try to use it as a browser as the grandparent poster suggested, you open yourself to other vulnerabilities that you may not have considered. And this is hardly a unique situation ...

    16. Re:No browser is safe? by jp10558 · · Score: 1

      Not sure really. In Opera, F12 brings up a menu where you can uncheck javascript, animations, plugins etc...

      Heck, you can also hit the User CSS to just black text on white background. I'll bet that makes it hard to exploit you, but damn, the web is boring then.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  5. IE update by Anonymous Coward · · Score: 1, Insightful

    And IE was last updated when?

    MS are sinking for sitting back in the way they have \o/

    1. Re:IE update by KarmaMB84 · · Score: 1

      I seem to remember an update in XP SP2 along with nearly monthly patches.

    2. Re:IE update by NanoGator · · Score: 1

      "And IE was last updated when?"

      April 15, 2005. There may be newer ones, but that's the most recent auto-update I recieved.

      --
      "Derp de derp."
  6. Doesn't go far enough. by El+Cubano · · Score: 4, Insightful

    David Sheets has up an interesting article on browser security, and I have to agree with his conclusion: no web browser is safe

    No program that accepts input is safe. Even some programs that don't accept input aren't safe either. It is the nature of how complex software really is and how little of it we understand.

    1. Re:Doesn't go far enough. by wfberg · · Score: 3, Funny

      No program that accepts input is safe. /dev/null is holding up fine.

      --
      SCO employee? Check out the bounty
    2. Re:Doesn't go far enough. by Anonymous Coward · · Score: 0

      Funny, but untrue. /dev/null is no program.

    3. Re:Doesn't go far enough. by nkh · · Score: 1

      /dev/null is not a program, it's a device ;) (or a "file" in the *nix jargon)

    4. Re:Doesn't go far enough. by endx7 · · Score: 1

      It's still software and it is part of the kernel. It still accepts input, even though it immediately throws it away.

    5. Re:Doesn't go far enough. by hackstraw · · Score: 1

      Even some programs that don't accept input aren't safe either.

      Yeah, I hate it when apps spontaneously get possessed.

    6. Re:Doesn't go far enough. by Epistax · · Score: 1

      My program is perfect. It does exactly what it is supposed to do. However what this is, is defined by what actually happens. It sort of executes the output from /dev/random. If it cannot access /dev/random, it's supposed to do whatever follows. If it somehow infiltrates your own computer, well it was supposed to do that to.

      My program is perfect.

    7. Re:Doesn't go far enough. by Dr.+Manhattan · · Score: 1
      No program that accepts input is safe.

      You can make things secure if you design them properly, but you do pay a price in convenience. If you can find a remotely-exploitable hole in my Ostiary program, I'd be very impressed...

      --
      PHEM - party like it's 1997-2003!
    8. Re:Doesn't go far enough. by DigitalCrackPipe · · Score: 1

      how little of it we understand

      Software is still in its infancy, compared other forms of engineering (and many practitioners of code have never had exposure to engineering principles). Also, society is still learning how to deal with this technology, so user expectations are off. That combines to create unrealistic expectations that drive development inapropriately.

      Give this focus on security a few more years and customer expectations might drive products in a better direction. I just hope it doesn't take 500 years.

    9. Re:Doesn't go far enough. by noidentity · · Score: 1

      No program that accepts input is safe.

      The worst program is the user... even if you give him a secure web browser he'll still divulge his credit number and social security number if asked.

      Even some programs that don't accept input aren't safe either.

      If a program is insecure, by definition it accepts input. If a program truely accepts no input, by definition its output is always the same.

    10. Re:Doesn't go far enough. by Sentry21 · · Score: 1

      Whenever I install the 'gnome' package on Debian, it keeps installing udev (which is a dependancy, for some idiotic reason). udev creates entries in /dev/ based on hotplug kernel events - and deletes any entries that aren't created by hotplug events.

      Thus, the very act of installing gnome not only breaks pretty much every program I use, it also means that anything redirected to /dev/null is instead logged on the drive, and can then be read.

      Idiotic bug, humorous side effects.

    11. Re:Doesn't go far enough. by slashdot.org · · Score: 1

      No program that accepts input is safe. Even some programs that don't accept input aren't safe either.

      It sounds like you are trying to make a distinction between software that takes input from a keyboard/mouse and software that takes input from say, files for example.

      But there really are _very_ few programs that don't have some sort of input. In general they wouldn't be terribly useful, because everytime you ran them, they'd do the exact same thing.

      But you are absolutely right that software that takes input from, let's say the real-time clock, might be unsafe. And in fact very often is; most software like that does not do input validation, because the hardware is garantueed to behave in a certain way. The amount of software that reads configuration files without doing any kind of validation is huge.

      So you could probably conclude that 'no program is safe'.

  7. Nor is there a "safe" OS.... by Total_Wimp · · Score: 4, Insightful

    ...at least not one you'd want to use. Sorry people, Linux is not "safe." Mac OS/anything is not "safe." There are a very few OSs that are pretty safe, but the only reason Mac and Linux fans can brag right now is that they're ignoring all the patches, hacks, etc that already exist for their OS of choice.

    TW

    1. Re:Nor is there a "safe" OS.... by MrDomino · · Score: 1

      OpenBSD's pretty safe, as well as usable despite conventional wisdom to the contrary---I'm running it as a desktop right now with very few problems.

    2. Re:Nor is there a "safe" OS.... by Anonymous Coward · · Score: 0

      Life is not safe.

      Go kill yourself.

    3. Re:Nor is there a "safe" OS.... by RatBastard · · Score: 4, Funny

      There is not "absolutely, 100% safe from everyone" not safe and then there is "dropped the soap in the prison shower" not safe. While even Linux and Mac OS X fall into the first, Windows falls into the second. Windows is unsafe due to the lack of planning or safety concerns of the programmers. Programmers told by the marketting department to spend their time on features above all other things.

      I can't speak for Linux users as I am not one, but I can speak for some Mac users. We don't ignore the bugs, hacks and patches out there. I keep my system fully patched at all times, just as I dio my Windows boxes. The difference here is that my Mac has never had a spyware infestation, nor a virus, nor any of the other intrusive attacks that my Windows machine has suffered through. And I'm careful with my Windows machine.

      Windows has gotten safer as MS has finally deigned to pay attention to safety concerns. But a fresh Windows install is as unsafe as a child molester in a maximum security prison. A significant number of patches and extra utilities need to be installed, many of them only practically available from the Internet, before it is reasonably safe to connect that computer to the Internet. This is not true for Linux and OS X bioxes.

      --
      Boobies never hurt anyone. - Sherry Glaser.
    4. Re:Nor is there a "safe" OS.... by NickFortune · · Score: 4, Insightful
      The flaw here lies in considering safe as an absolute. There is no safe method of travelling, but there are substanially more risks associated with skydiving than there are with walking.

      Even apologists for MS poor security record acknowledge that firefox is more secure, if only with the argument "when more malware starts targetting it, then it will be just as bad"

      And the same applies to OS security as well. Safe is a relative concept, and to try and confuse the issue by casting it as an absolute does no one any favours.

      --
      Don't let THEM immanentize the Eschaton!
    5. Re:Nor is there a "safe" OS.... by Anonymous Coward · · Score: 0

      *Ahem*

      INSTALLING all the patches that already exist, thank you so much.

    6. Re:Nor is there a "safe" OS.... by Total_Wimp · · Score: 1

      Are you seriously stating that a three-year-old copy of Linux or OS/X does not need patching before going on the internet or are you just pointing out that WinXP has in-the-wild vulnerabilities that will compramize it in minutes, thus it is riskier?

      I doubt you're saying the first because you know there are many vulnerabilities on Linux and OS/X that must be patched. But you also know that they're mostly of the "manual" variety where someone has to be out to get you specifically.

      Which leads me to point out Windows being compromised automatically has far more to do with popularity than vulnerability. Don't get me wrong, there is a whole lot of vulnerability in an unpatched copy of WinXP, but that is not demonstrated by the automatic hacks. The fact that automatic hacks are rare for Linux and OS/X, conversly proves nothing about it's vulnerability.

      Hacker choose to auto-hack Windows because there are more Windows user so the hacker will get more of what he wants. If he wants bank numbers, he'll get more of them. If he wants zombies, he'll get more of them. If he wants noteriety, he'll get more of it.

      Autohacking ther others simply gives less payback. If a single version of Linux ever becomes as popular as WinXP on the desktop, there is nothing so superior about it's security profile that will keep it from getting as many autohacks as Windows.

      TW

    7. Re:Nor is there a "safe" OS.... by Anonymous Coward · · Score: 0

      And I've run Windows, connected to the Internet all the time, for years now, and still have never caught a single virus, or had any spyware install itself, or any worms take over my machine, or any hackers get in. You see, my anecdotes about Windows are just as favourable as yours are disagreeable. So maybe you just suck at keeping Windows safe. (A hardware firewall helps - as it does for any OS.)

    8. Re:Nor is there a "safe" OS.... by Anonymous Coward · · Score: 0

      I really hate this argument that popularity is somehow an excuse for the lack of security. Yes, Windows can be just as secure as Linux (*ANY* Windows sysadmin that is worth their pay can tell you the tens of things you need to do to make it secure, like turning off administrator privileges), but the fact of the matter is that Windows is hacked, spyware infested, etc.

      Macs and Linux are generally safer in many ways and it isn't anything to do with their lack of popularity. Out of the box, Macs don't have admin privileges for instance. Out of the box, ports are not generally open for services no one uses. Microsoft should do a better job out of the box. Everyone needs software patches, but some things can be better done by Microsoft. Yes, administrator privileges are required to use some software, but Microsoft should "lay down the law" and make other software companies change. It isn't like they haven't done so before, but when it comes to security, Windows is lacking. Longhorn seems promising, but Microsoft isn't the best keeper of promises.

    9. Re:Nor is there a "safe" OS.... by Anonymous Coward · · Score: 0

      A significant number of patches and extra utilities need to be installed, many of them only practically available from the Internet,...

      Overrated. It's not like CD burners haven't been invented yet and you can't download to an already secured machine all this stuff beforehand.

    10. Re:Nor is there a "safe" OS.... by acidrain · · Score: 1

      An OS should be *safer* than an application as complex as a web browser. E.g. a browser has a very hairy syntax parser, a java-script interpreter tightly integrated in, media decompressors/handlers and a layout engine all glued together. There is no seperation between all the functionality and a kernel that tries to isloate clients of that functionality.

      Anyone wan't to compare the complexity of the OS system call interface vs. the compexity of the "interfaces" exposed by a web browser? Somehow an OS seems easier to lock down to me.

      Why doesn't firefox have the ability to "jail" itself? I'd be very happy if it locked itself away in some directory.

      --
      -- http://thegirlorthecar.com funny dating game for guys
    11. Re:Nor is there a "safe" OS.... by Total_Wimp · · Score: 1

      Why doesn't firefox have the ability to "jail" itself? I'd be very happy if it locked itself away in some directory.

      The problem is people want to be able to do all kinds of things with their "browser" other than just browse. If it at least had a switch to jain/unjail itself and jail was the default it would still be a big improvement.

      TW

    12. Re:Nor is there a "safe" OS.... by Total_Wimp · · Score: 1

      Macs and Linux are generally safer in many ways and it isn't anything to do with their lack of popularity. Out of the box, Macs don't have admin privileges for instance...

      But the temptation is there. Lindows/Linspire, maybe Ubuntu, and definately most of the live installs all have you running as Root on bootup.

      I'm impressed that Apple hasn't bowed to temptation in this area, but they went ahead and did that stupid thing with the widgets, primarily because they were looking to make things easier for their users.

      As long as the temptation exists for users to have things easier, mass market OSs are going to be at risk of designing bad security into their systems.

      TW

    13. Re:Nor is there a "safe" OS.... by Anonymous Coward · · Score: 0

      > Are you seriously stating that a three-year-old copy of Linux or OS/X
      > does not need patching before going on the internet
      I'll bite. Yes, I've many times used extremely
      old distro's of Linux (Slackware, FWIW) to set
      up a machine to get online to pull in current
      copies of the distro. I'm just not moronic
      enough to enable/install any services.
      ssh/scp, rsync, wget, lynx -dump --- yeah these
      all have had problems, but seem to be reasonably
      safe for retrieving newer/patched code/binaries.

    14. Re:Nor is there a "safe" OS.... by synthespian · · Score: 1

      Sorry people, Linux is not "safe."

      Depends on which Linux your talking about. Maybe if you were talking about a Linux that is geared towards military use, and that underwent formal methods of software verification (which is a standard practice in that industry), you wouldn't say that. Or, to keep it at a more prosaic level, if only Linux hackers looked thouroughly at their source code and adopted counter-measures to buffer overflows, maybe you would have a resonably safe Os at your home.
      However, at the current state of: 1) hacker sloppiness (99% couldn't give a shit about proving and algorithm correct - let alone construct software with formal specification and verification); 2) languages used (C/C++ used everywhere is a disease we must cure ourselves of - we're all in trouble.
      And what fucks the software industry is this attitude that there's nothing you can do about. Or, as is the philosophy in the Linux Kernel community: ship fast, fix later, because "there are many eyes looking at the source code and somebody will fix it. Bullshit. May 2005 - Linux already has 9 kernel exploits from this year.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    15. Re:Nor is there a "safe" OS.... by bit01 · · Score: 1

      Safe is a relative concept, and to try and confuse the issue by casting it as an absolute does no one any favours.

      That's the whole point.

      M$ marketing wants to confuse the issue.

      They want people to forget that the vast majority of M$windows users are still running as administrator, still have activex controls on their web browser, still have executable content in email and still have useability bugs as idiotic as doubled extensions to compromise security. These all vastly outweigh current FOSS security concerns.

      As usual rather than fixing the problems they're trying to baffle people with bullshit instead.

      And before people bring out the tired line that it's the user's fault. Nonsense. M$ claim they are writing software for naive users. Clearly they are not as there are good solutions to all the above problems that they are not implementing.

      ---

      Modern marketing - a great substitute for a quality product

    16. Re:Nor is there a "safe" OS.... by dn15 · · Score: 1
      Are you seriously stating that a three-year-old copy of Linux or OS/X does not need patching before going on the internet or are you just pointing out that WinXP has in-the-wild vulnerabilities that will compramize it in minutes, thus it is riskier?
      [I am not the original poster.]

      Of course it's sensible to update your system no matter which OS you run. But no, I wouldn't worry about taking a three-year-old Mac or Linux system online unpatched, when compared to the risk of taking even a fully patched Windows system online. I don't deny that you might eventually be hit by some sort of attack, but the exploits just aren't there on the massive scale that they are for Windows.

      I used to do some support for Windows machines. It was amazing how often the problem was due to a virus or some other malware. Now I am a Mac tech. Sure, there are problems, but it's never a virus or worm. Never.
  8. OS's in the same boat? by coop0030 · · Score: 2, Insightful

    I think you could easily transfer these findings into the OS world. Mac's and Linux are generally safe because they are a much smaller target. It wouldn't make the news as quickly, or as widespread as it does when they hammer Windows with viruses. It is not only more convenient, but more damaging to flood Windows with viruses.

    I would be willing to wager a very large bet that if Mac OS X was the industry leader there would be the same difficulties with viruses, and other criminal activities that are currently associated with Microsoft's products.

    It also definitely comes down to how adept the user is too, and how knowledgeable they are in internet/computer security (such as not opening email attachments unless you know how sent it, or using up-to-date virus protection).

    1. Re:OS's in the same boat? by Anonymous Coward · · Score: 0

      Windows is not a target because of its popularity, but because it is poorly designed.

    2. Re:OS's in the same boat? by ssj_195 · · Score: 2, Interesting
      Well, it's not that clear-cut - I don't see why people always have to think "Windows is a target solely because it is popular" or "No, Windows is a target purely because it is poorly designed". The truth, as is almost invariably the case, is somewhere in between. For instance, I browsed (under Linux) to a site demonstrating a Firefox 1.0.3 vulnerability. Two Konsoles instantly popped-up and did a ls -R, with no action taken by myself. I'd imagine under Windows, where people tend to be running as administrator, that the results could be very severe (the exploit was OS-agnostic). And yet, there were no exploits for this vulnerability out in the wild (and yes, I know it was patched extremely rapidly, but whole hoards of people always fails to upgrade).

      Why was this? Here is a demo site that gives sample code for exploiting a Firefox vulnerbility to execute arbitrary code, and no malware purveyors are biting. I mean, come on, it's right there in front of them, practically handed to them on a silver platter! I can't think of any other explanations except that malware writers simply considered Firefox's relatively small installed base, and decided not to bother. If it had been IE, there would have been an epidemic!

      There is light at the end of the tunnel, however; even though perfectly secure software is impossible (and even degrees of security are not much of an issue, as you only need one exploitable vulnerability in your software to be pwned), if developers can patch and deploy fixes faster than exploiters can...exploit, then eventually the would-be exploiters will give up and target lower-hanging fruit. There's already some evidence of this occurring - I think an article was posted a few months ago that stated that even though the Linux installed base is growing rapidly, exploit attempts were actually decreasing; like the script-kiddies etc were giving up and moving on to something else.

    3. Re:OS's in the same boat? by ssj_195 · · Score: 1
      More info:

      I think the link to the demo page was in this thread:

      http://ubuntuforums.org/showthread.php?t=34099

      It might even be the link in the first post, but I can't tell as I've upgraded to 1.0.4 and also do not speak German :)

    4. Re:OS's in the same boat? by kz45 · · Score: 1

      Windows is not a target because of its popularity, but because it is poorly designed

      this is not true. What incentive would a cracker have to create a virus that only infects linux machines?

      none, because it would only effect about 5% of the internet

    5. Re:OS's in the same boat? by Durandal64 · · Score: 3, Insightful
      I would be willing to wager a very large bet that if Mac OS X was the industry leader there would be the same difficulties with viruses, and other criminal activities that are currently associated with Microsoft's products.
      I'd take that bet, and I'd win. Here's why. Windows happens to be in the precarious condition of being both the most popular operating system and being poorly-designed. Samba services are on by default, meaning that the user is automatically vulnerable to worms that propagate through the Samba service. This is why a machine with a fresh Windows install can be infected with a worm within minutes of connecting to the Internet. This was a huge problem on my campus a couple years back at the beginning of the semester. Blaster was hammering away at everything, and even the machines that were wiped got infected with it as soon as they were connected back to the Internet.

      Why would this not happen (or at least happen far less frequently) on OS X? Because none of the services are enabled by default. Samba, AFP, SSH, Apache, everything is off. In order to infect a Mac OS X machine, it would take more social engineering than to infect a Windows machine. A Mac OS X user, to really, really do harm to the entire system, has to be tricked into entering his administrator password, even if he is logged in as an administrator.

      Microsoft has acknowledged this flaw. They want to transition users to a model of the lowest possible privilege assignment. If a user doesn't need to be an administrator, he shouldn't be. Unfortunately, as Microsoft has also acknowledged, there is too much poorly-designed Windows software that won't run unless the user is an administrator (even though the software does nothing that requires administrative privileges ... it may just be storing its preferences in a weird way) to make such a transition in the short-term possible. This is a direct consequence of the design choices Microsoft made with Windows and their encouragement of developers to write easy software first, secure software second.

      In Mac OS X, software installers must acquire administrative rights by getting the user to authenticate as an admin if they want to write to anything that isn't in the current user's space. Apple encourages developers to avoid having the user authenticate authenticate at all costs and to only attempt to gain admin privileges if absolutely necessary. That is smart design, and since it's been that way since 10.0, there aren't very many applications that absolutely require an administrator for no reason.
    6. Re:OS's in the same boat? by Jussi+K.+Kojootti · · Score: 1

      I'm not an OS expert, but I would have thought that the quite different designs of the operating systems you mentioned would affect this... It seem you believe the differences are not relevant. Is that just a hunch or can you justify that a bit more?

    7. Re:OS's in the same boat? by petermgreen · · Score: 1

      su type systems have always seemed vulnerable to me.

      if you are running under a user account you can almost certainly find a way to trap that users next attempt to use a su like tool to run something with higher privilages

      once you have done that you have the admin password and the run of the systems.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    8. Re:OS's in the same boat? by steph005 · · Score: 1

      It would affect far more than 5% of the internet. At least 30% of servers are linux based. And these are far more interesting target than desktop for crackers.
      Windows is an easy target (just consider how many worms are based on activex).

    9. Re:OS's in the same boat? by drsmithy · · Score: 2, Interesting
      It would affect far more than 5% of the internet. At least 30% of servers are linux based.

      Servers are very much a minority presence on the internet.

      And these are far more interesting target than desktop for crackers.

      Not in general, they're not (there are exceptions, of course, but the following caveats apply to them even more). Servers are far more likely to have competent people running them, be up to date with security fixes and have abnormal behaviour quickly identified.

      In short, a Linux server is generally *not* an attractive target for crackers. A home-user Windows box is *far* more useful.

      Windows is an easy target (just consider how many worms are based on activex).

      And most of them are utterly useless if the user isn't running as Administrator. Windows is not the problem here.

    10. Re:OS's in the same boat? by colinrichardday · · Score: 1

      Windows includes Samba? Or did you mean SMB?

    11. Re:OS's in the same boat? by Durandal64 · · Score: 1

      Same thing, I suppose. Samba/CIFS, whatever you want to call it. Port 139 is open by default.

  9. Uh.....Lynx? by GeoNerd · · Score: 0, Redundant

    Lynx is pretty safe...definitely haven't gotten any spyware from it.

    1. Re:Uh.....Lynx? by alexhs · · Score: 1

      > Lynx is pretty safe...definitely haven't gotten any spyware from it.

      You might be lucky. I don't trust any other browser than telnet :)

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    2. Re:Uh.....Lynx? by Anonymous Coward · · Score: 0

      The point is that nobody is willing to write spyware for lynx because nobody uses it. If 90% of the people used lynx, you could garantee there would be spyware for it too.

    3. Re:Uh.....Lynx? by needacoolnickname · · Score: 1

      Excuse my ignorance (and my bad spelling). How does one browse with telnet, and since you aren't the first one to mention it, how can this be secure when using telnet is insecure to start off with?

      I apologize and will go hide my head in shame if I missed the joke.

    4. Re:Uh.....Lynx? by alexhs · · Score: 1

      Excuse my [...] bad spelling

      English isn't my native language either ;)

      telnet is more than an (insecure) protocol. It's also a tool to directly write on a port.

      telnet <hostname> 80

      80 usually is the port for http. telnet connects you . Now you need to know http (rfc 2116). YOU now are talking to the server and the server responds to you as text/html.

      You can do the same for other protocols (SMTP (port 25) and FTP (port 21) are quite easy to learn)

      This is useful for testing/learning purposes. But if it's possible it's definately not usable.

      For example, there are no hyperlinks, you get the html text (<a href="...">) and need to manually craft the GET request with that link if it's a local link. If it's a link to another site server, you need to manually connect to that server (that is, open another telnet session).
      So you will be totally crazy to do that :)

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    5. Re:Uh.....Lynx? by needacoolnickname · · Score: 1

      Thanks for the explanation.

      I have seen it suggested to see if a mail server is running and used to use it to connect to a university server until we were told that it was insecure, telnet was being shut down, and if we wanted to connect we needed to use SSH.

    6. Re:Uh.....Lynx? by alexhs · · Score: 1

      telnet was being shut down

      I suppose the telnet port (23) was filtered by firewall, but the telnet binary should still be there.

      and if we wanted to connect we needed to use SSH.

      You can't connect to a SMTP port (for example) with ssh. ssh binary is only useful in conjunction with the ssh protocol (usually on port 22).

      I would add that telnet protocol is insecure as SMTP or HTTP are : they're plain text protocols, including login and password (that's why you should check for https when sending sensitive informations).

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
  10. And in other breaking news.... by Toadius · · Score: 1

    Water is wet ... Short of a static html type browser, nothing will be safe until we all agree upon some standards. Listening Microsoft?

    1. Re:And in other breaking news.... by kz45 · · Score: 1

      Water is wet ... Short of a static html type browser, nothing will be safe until we all agree upon some standards. Listening Microsoft?

      since they are the most popular right now, they pretty much set the standards.

    2. Re:And in other breaking news.... by LocoMan · · Score: 2, Funny

      Microsoft agree upon some standards... it just happens that those standards disagree with other people's standards... :)

  11. Comment removed by account_deleted · · Score: 0, Redundant

    Comment removed based on user account deletion

  12. Hit the Nail on the Head by Anonymous Coward · · Score: 5, Insightful

    I think that this author has finally gotten it right. Note the increasing instances of popup ads that are tailored for firefox users etc.

    As firefox gains in popularity, expect that the number of exploits aimed towards it will continue to rise.

    That being said, the nice thing about firefox (and OSS), is that lots of eyeballs can look at, and fix, the code in a timely manner.

    1. Re:Hit the Nail on the Head by jedidiah · · Score: 4, Insightful

      No, the greatest thing about Firefox is that it exists for the benefit of it's end users. This means that it is far more likely that Firefox will be changed (and changed quickly) to suit end user requirements than IE.

      If it turns out that there is some feature or technique that really should never be in a browser, we have some hope that Firefox would expunge it and do so quickly.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:Hit the Nail on the Head by Seumas · · Score: 1

      Where the hell are you people surfing that you keep getting popups in firefox? I've heard people on Slashdot whining about "popups in firefox" for a couple months now and yet I still NEVER get a popup. I go to game sites, porn sites, business sites and everything in between and I *NEVER* get a popup. And I spend twelve hours a day (or more) online.

    3. Re:Hit the Nail on the Head by Lothsahn · · Score: 1

      I usually see them on news sites/message boards...

      And they're always pop-unders... They currently work on all browsers--not sure when it'll be fixed.

      --
      -=Lothsahn=-
    4. Re:Hit the Nail on the Head by Anonymous Coward · · Score: 0

      Note the increasing instances of popup ads that are tailored for firefox users etc.

      Would you be so kind as to show me where I can find one? I've been hearing about these things for months now, and I still haven't seen a single example.

      Of course, maybe you meant "Firefox without Adblock and Flashblock". I'm not naive enough to try using it without those installed, so I wouldn't know if they make a huge difference or not...

    5. Re:Hit the Nail on the Head by Anonymous Coward · · Score: 0

      Are you using Adblock, by any chance? Often I go to sites when someone says "such-and-such site has a popup that works in Firefox," and the popup doesn't work on me. Thanks Adblock!

    6. Re:Hit the Nail on the Head by ShinmaWa · · Score: 1
      One site with Firefox pop-ups that truly annoys me is the famous urban legend site, snopes.

      They do it using the ol' JavaScript-writing-JavaScript trick:
      dc.write('<scr'+'ipt language="javascript" src="http://XXX');
      dc.write('/w/pop.cgi?sid=XXX'+ bust+'"></scr'+'ipt>');
      Arg.
      --
      The /. Effect: Thousands of users simultaneously accessing a site to not read its content.
    7. Re:Hit the Nail on the Head by ssj_195 · · Score: 1

      There are pop-ups that exploit plugins like Flash players etc, but these can be disabled by setting privacy.popups.disable_from_plugins to 2 in about:config.

    8. Re:Hit the Nail on the Head by _Sprocket_ · · Score: 1

      I've seen pop-unders and ups on Firefox on rare occasion. But I poked around Snopes for a bit and didn't manage to find one.

      Maybe AdBlock is doing an exceptional good job (note that I am allowing some of the ads - but few Flash based banners)?

    9. Re:Hit the Nail on the Head by Geekboy(Wizard) · · Score: 1

      I'm using firefox but I don't see 'em. probably because flash and java don't exist for my platform (openbsd on macppc). :)

      yes, javascript is turned on, but I turned off the popup annoyances.

    10. Re:Hit the Nail on the Head by Nasarius · · Score: 1
      Are you using Adblock, by any chance? Often I go to sites when someone says "such-and-such site has a popup that works in Firefox," and the popup doesn't work on me. Thanks Adblock!

      Indeed. I think I've seen exactly one ad since I installed Adblock and grabbed the filters here. Zero popups. It's been months.

      --
      LOAD "SIG",8,1
    11. Re:Hit the Nail on the Head by Bill+Dog · · Score: 1

      Not when you've written your own pop-up blocker that hooks into the OS and actually prevents the browser from creating a new window.

      --
      Attention zealots and haters: 00100 00100
    12. Re:Hit the Nail on the Head by srleffler · · Score: 1

      The popups typically occur if you have a default configuration of Firefox, have installed Flash, and aren't using any blocking extensions like FlashBlock or AdBlock. Your configuration must differ from the above.

    13. Re:Hit the Nail on the Head by srleffler · · Score: 1

      They do make a huge difference. Many people are not using Adblock or Flashblock. Firefox's built-in popup blocking was good at first, but the advertisers have clearly begun to adapt around it.

    14. Re:Hit the Nail on the Head by slashdot.org · · Score: 1

      That being said, the nice thing about firefox (and OSS), is that lots of eyeballs can look at, and fix, the code in a timely manner.

      Yeah, the lots of eyeballs argument. Have you ever looked at the Firefox source-tree?

      I agree that there is possibly a benefit there, but you have to wonder how many people are _actually_ looking at the source, and if so, if they really understand it, and if so, if they would feed back errors they come across.

      Seriously, download the Firefox sources, it's not for the faint of heart.

      I personally think the difference in response time to bugs between Firefox and Microsoft has little to do with the source being available, but more with the difference between a huge bureaucratic organization and a small, largely technology based organization. In my personal experience with software products from smaller companies, they can perform just as fast as the Firefox team does.

      It would be interesting to see how fast the Opera team responds to security issues.

    15. Re:Hit the Nail on the Head by Seumas · · Score: 1

      I use multiple platforms. Linux, Solaris, JDS, WindowsXP - and using Firefox on all of them, I get popups/popunders on NONE of them. I find no problems at any site, including the advertisingly-annoying DrudgeReport.com.

      The only thing I have installed is the adblock extension. I never get popups. Period. Maybe you get popups if you don't use adblock, but I don't recall seeing that, either.

      I'd really love to see a list of links somewhere in this thread that have absolutely unavoidable popup/popunder ads that would demonstrate what everyone is complaining about. I suspect that most of us wouldn't suffer from them.

    16. Re:Hit the Nail on the Head by Seumas · · Score: 1

      Weird. I just clicked on your snopes link and I didn't get any popups, popunders, interstitials, regular ads or anything else.

      Are you using adblock?

    17. Re:Hit the Nail on the Head by ShinmaWa · · Score: 1

      Given your response, I had to go back and check it out myself. I admit that I hadn't updated Firefox since 1.01 and decided to see if that was the problem and upgraded to the latest version of Firefox. Lo and behold Snopes is no longer showing popups.

      Who says that Slashdot is just a waste of time, right?

      --
      The /. Effect: Thousands of users simultaneously accessing a site to not read its content.
    18. Re:Hit the Nail on the Head by siriuskase · · Score: 1

      A user doesn't need to ever read the source in order to bitch about bugs and other unwanted features. The act of discovering and complaining alerts the programmers to the problems with an indication of relative priority (what gets complained about the most gets dealt with). Although a corporate technical support department can perform the same function, in actuallity, it doesn't. The corporation might know what its users complain about the most, but it goes about allocating money and human resouces differently than the OS community.

      --
      If you must moderate, please moderate as irrelevent, not something bad, because I'm sure someone will find this interest
  13. Obvious -1 by Nom+du+Keyboard · · Score: 4, Insightful

    I'd give this article an Obvious -1 simply because it is axiomatic, and everybody should have realized by now that There is no 'safe' web browser. Especially how after it was demonstrated that a Firefox exploit allowed infection of IE when IE itself would have blocked the malware site. Cute!

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Obvious -1 by whitehatlurker · · Score: 1
      The guy has gone about this the wrong way - leaving aside the poor research done (the history bears a superficial resemblance to the way it was, there is nomention of other browsers) the focus is on the software, when the real focus should be on the user.

      On the other hand, if this scares away enough people, perhaps some sites won't be slashdotted by the time I try to see them.

      --
      .. paranoid crackpot leftover from the days of Amiga.
  14. Perhaps it needed to be said by IntricateEnigma · · Score: 3, Funny

    Perhaps it needed to be said, but it seems to me like this post is a statement of the obvious.

    I'm sure I'll be modded down for just posting my blunt thoughts in responst to the post.

  15. they've never heard of opera or safari? by ed.han · · Score: 1

    so they talk about IE, netscape, and mozilla/firefox. that's 3 browssers. reeeeal thorough article.

    ed

    1. Re:they've never heard of opera or safari? by Anonymous Coward · · Score: 1, Insightful

      > IE, netscape, and mozilla/firefox. that's 3 browssers.

      hmm, only 2 engines, IE and Gecko.

    2. Re:they've never heard of opera or safari? by rincebrain · · Score: 1

      My web server's statistics indicate that Netscape 8 had more users than Opera 8.

      I think my point about Opera being a competitive browser has been made.

      --
      It's only an insult if it's not true.
    3. Re:they've never heard of opera or safari? by Anonymous Coward · · Score: 0

      And how many people have Opera set to Identify as IE or Mozilla? Mine usually is because otherwise a few sites I go to will tell me I don't have a compatible browser. I'm not sure but I think the default is to identify as IE, but I'm not going to uninstall just to find out.

  16. Monoculture by Anonymous Coward · · Score: 0
    But the vast majority of criminals have an Achilles' heel: They prefer convenience to challenge. For now, it's more convenient for them to pick on Internet Explorer.

    Ok... the conclusion is simple then: Monoculture is bad.

    1. Re:Monoculture by kz45 · · Score: 1

      Ok... the conclusion is simple then: Monoculture is bad

      this is true, but linux is a monoculture as well.

    2. Re:Monoculture by ssj_195 · · Score: 1
      this is true, but linux is a monoculture as well.
      Perhaps, but nowhere near the degree to which Windows is. Go out and buy Windows XP today, and you'll have something almost identical to what you'd have 3.5 years ago when it first came out; that is, nearly and XP installations are very similar, and at the core OS level, likely vulnerable to the same exploits.

      Now lets take a peep at Linux. There are 200+ distros. The majority of distros apply custom patch-sets to their kernels. Heck, people are always whining about the fact that software packaged for one distro won't work on the others! And then there are the dozens of Desktop Enviroments and common library versions that people will have. In short, Linux installs tend to be greatly more heterogenous than the bland armies of XP clones, and as such, an exploit targetted at one is less likely to work on another. Of course, if there is ever a "one true distro" (if this occurs, by bets would be on Ubuntu or SUSE), then Linux will be much closer to a monoculture - except that the very rapid development and release rate of Linux means that somewhere who joins up late in the game will have a very different system to that of someone who downloaded and installed siz months ago.

      In short - I doubt Linux will ever be the "monoculture" than Windows is.

    3. Re:Monoculture by kz45 · · Score: 1

      Now lets take a peep at Linux. There are 200+ distros. The majority of distros apply custom patch-sets to their kernels. Heck, people are always whining about the fact that software packaged for one distro won't work on the others! And then there are the dozens of Desktop Enviroments and common library versions that people will have. In short, Linux installs tend to be greatly more heterogenous than the bland armies of XP clones

      there may be 200+ distros, but they all use the same kernal. Most also use the same guis (gnome/kde), and since most OSS is freely available, many different distros have the same software installed by default.

      different distros of linux are basically the same OS with a different name attached.

      im not saying microsoft isn't a monoculture, just that linux is.

      In short - I doubt Linux will ever be the "monoculture" than Windows is

      if the people behind the linux movement ever want it to be as popular as windows, it will have to be.

  17. This just in! by Enigma_Man · · Score: 4, Interesting

    Newsflash! There's no such thing as perfect security, who would have thought it? Whether it be through a flaw in the code (which we all try to fix, when they are found), or stupid users running crap they oughtn't.

    I for one use Firefox, because it is MUCH more secure than IE. It may not be perfect, but it's by far good enough for regular use.

    That's like saying that houses aren't secure, even the new model homes with electronic alarm systems. No crap, but that doesn't mean sell the alarm systems and leave your front door unlocked (like IE).

    -Jesse, disliking alarmist poop articles.

    --
    Nothing says "unprofessional job" like wrinkles in your duct tape.
    1. Re:This just in! by daniel_mcl · · Score: 1

      Exactly. This article has all the logic of, "Well, you saw Ocean's Eleven. No point wasting your money on an expensive safe when it's just going to get stolen anyway. Just stuff it in your couch."

      Of course nothing is safe. Even if your computer is completely invulnerable to outside exploits, if someone is *really* determined they can break into your house, wait for you to log in as root, and then garotte you to have full access to your computer. Does this somehow justify running IE/Windows? No.

      --
      I used to read Caltizzle. I was a lot cooler than you.
    2. Re:This just in! by microbee · · Score: 1

      I can't say firefox is more secure than IE. How do you measure it? Number of bugs reported? It depends on market share (the point of the article) and how long you've been on the market. Yes there are a lot of security problems in IE, but let's face it: there are a lot of security problems anywhere and we'll just have to see when they COULD be compared in market share (and it's not just simple path: IE having 95% the market doesn't mean it only gets 95% of the hacker's attention. It might be close to 100%). And one big problem I've seen is that both sides are spreading FUDs against the other. Yes it's right, I think there are a lot of FUDs about Microsoft too because many people think it's evil.

    3. Re:This just in! by matt+me · · Score: 2, Insightful

      there is such thing as perfect security (and it lies in simplciity)
      >echo "hello world";
      and also such thing as perfect stupidity
      >run $code-from-the-net; #as privileged

      As said earlier lynx is perfectly secure. This is because it has minimum sufficient functionality for browsing the web (minus images). You DO NOT need flash, java, javascript or activex. Sure some sites require them. But they don't need to! Why use window.open to do (badly) what the target attribute of the anchor tag was intended for? Only window.open can be executed automatically to launch popups. What a dumb idea.

      We have to break the cycle! Currently plenty of sites use Flash (without a text-only alternative) because they know most browsers support it. And most browsers support Flash, because they need to display those sites.

      Seriously, disable Java, Flash and Javascript, and if there are any sites you can't get to. Fuck them. Sue them for bad accessibility. Or use that regex extension.

  18. Well...duh! by skomes · · Score: 1

    Obviously, nothing out there is perfect...not even...LINUX! Yes, I said it, linux isn't perfect you wannabe nerds, but we shouldn't JUST be using web browsers. That's retarded. Preferable, some AV software and something like webroot's spysweeper running in the background would be perfect, I've got both of those, and it keeps me safe.

  19. Integration with the OS is B-A-D.. BAD by TheCeltic · · Score: 4, Insightful

    When a webbrowser is integrated with the OS, this greatly increases the ways a hacker can damage the system. Hence, while no browser is secure, one can is MORE secure simply because it is NOT woven into the OS. Of course, having updates frequently and being in more active development are good things as well.

    --
    =-=-=-=-=-=-=-= - The Celtic - =-=-=-=-=-=-=-=
    1. Re:Integration with the OS is B-A-D.. BAD by Anonymous Coward · · Score: 0

      When a webbrowser is integrated with the OS, this greatly increases the ways a hacker can damage the system. Hence, while no browser is secure, one can is MORE secure simply because it is NOT woven into the OS.

      And this is why I use Firefox in Windows, instead of taking the horrible risk of running KDE in Linux. :p

    2. Re:Integration with the OS is B-A-D.. BAD by vinn01 · · Score: 2, Insightful

      I agree. Integrating the browser with the OS is an invitation for the OS users to get hacked.

      What program designer thought it was a neat idea for a website to be able to alter your registry (via Active X)? That program designer deserves all the scorn and derision the IT industry can heap their way.

      vb

    3. Re:Integration with the OS is B-A-D.. BAD by MC68000 · · Score: 1

      like Konqueror?

      --
      E = m c^3 Don't drink and derive E = m c^3
    4. Re:Integration with the OS is B-A-D.. BAD by YrWrstNtmr · · Score: 1
      What program designer thought it was a neat idea for a website to be able to alter your registry (via Active X)?

      The one who thought that functionality would be perfect for a corporate intranet. (not thinking about the rest of the asshats in the world)

    5. Re:Integration with the OS is B-A-D.. BAD by baadger · · Score: 1
      • The functionality that the various common IE libraries and API's used in Windows provide would still need replacements if Internet Explorer was made a completely standalone and uninstallable application.
      • If an Internet Explorer exploit uncovers a fault in part of Windows then I would argue that that is an advantage to the architecture, definately not a disadvantage.
      • The guys over at Mozilla or Opera don't have an operating system to maintain. Microsoft do.
      • More code => higher chance of programmer error, thoughtlessness, and bugs.
      • More shared code => less code to debug and maintain
    6. Re:Integration with the OS is B-A-D.. BAD by Anonymous Coward · · Score: 0

      KDE and GNOME aren't integrated into the OS. They run on top of it.

      In Windows, IE is embedded pretty deep into the OS. Even if you replace your window manager to Litestep (it's possible on Windows), you're still depended on it. Just try rooming the MSHTML.DLL component and what the fireworks.

    7. Re:Integration with the OS is B-A-D.. BAD by TheCeltic · · Score: 1

      No.. Konqueror is only permitted to access the filesystem with USER permissions.

      --
      =-=-=-=-=-=-=-= - The Celtic - =-=-=-=-=-=-=-=
    8. Re:Integration with the OS is B-A-D.. BAD by colinrichardday · · Score: 1

      And how integrated is konqueror with the Linux kernel, as opposed to the KDE desktop?

  20. Nothing here just move on... by Anonymous Coward · · Score: 0

    Nothing I didn't know before!

  21. What?? by aled · · Score: 1

    Oh my God, what have we done? Why Lord?

    Seriously, is this supposed to be news?

    --

    "I think this line is mostly filler"
    1. Re:What?? by advocate_one · · Score: 1

      it's Friday... time for the weekly flamefest...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  22. Always protect yourself... by logik3x · · Score: 4, Funny

    Don't forget to wear a condom for safe browsing...

    1. Re:Always protect yourself... by digidave · · Score: 1

      Always do...

      --
      The global economy is a great thing until you feel it locally.
    2. Re:Always protect yourself... by tfurrows · · Score: 1

      This could become especially important as technologies like The Remote Chicken Fondler become more popular....

    3. Re:Always protect yourself... by packetl0ss · · Score: 1

      Which end of the CAT5 cable do I put the condom on?

    4. Re:Always protect yourself... by Anonymous Coward · · Score: 0

      Depends on which end has the windows "os"

    5. Re:Always protect yourself... by Anonymous Coward · · Score: 0

      Even condoms can have holes due to manufacturing defects. Then there'd be a mess all over the keyboard.

  23. It seems to me... by mikeophile · · Score: 1

    Like Netscape's stupidity at basing Netscape 8 on Firefox 1.0.0 when current was 1.0.4 shouldn't be used to disparage Firefox.

  24. I'll bet on OSS anyday by stevev007 · · Score: 1, Insightful

    I'll bet my browser on OSS anyday of the week. This is personal choice, but for security sake, OSS has the benifit of being open source. It's free and open for all to see, and while that might make it easier to exploit, in my book it also makes it easier to fix. We all know there are no intentional back doors, and no malicious code segments(those of us that still trudge through the code for fun anyway).

    It's firefox all the way for me.

  25. Lynx isn't safe either ... by rkmath · · Score: 2, Insightful

    Every had a user download a rootkit and mess with the system?

    1. Re:Lynx isn't safe either ... by Mr.+Flibble · · Score: 1

      Every had a user download a rootkit and mess with the system?

      That is not so much the fault of Lynx however. If you give someone shell access they can use netcat, or wget, or ftp... and get a rootkit. If they have shell access they likely have access to compilers, and then they could enter code through the shell, compile and run it against the system. While Lynx has had its share of problems you cannot fault it in this manner... ANY tool that allows you to download and execute a rootkit is bad.

      --
      Try to hack my 31337 firewall!
  26. what? by jorgen · · Score: 2, Funny
    There Is No Safe Web Browser

    Only a sith lord deals in absolutes. I will do what I must.

  27. Stupid IE fanboy's article by Anonymous Coward · · Score: 0

    Of course there is no 'absolutely safe' browser but there are certainly 'safe' browsers.

  28. Safe Browser by Stormcrow309 · · Score: 1

    Just write a browser to send all data to a cache location before it is displayed, like most browsers do. I suggest /dev/null for linux.

    --

    In God we trust, all others require data.

  29. Come on by a_greer2005 · · Score: 5, Insightful
    The problem is ignorant users, the headline is like saying "THERE IS NO SAFE CAR" of cource no car is safe when you dont buckle up, drive 120MPH and swirve, but when proper precautions are taken, I dare say a Lexus is safer than a Pinto.
    Browsers can be totaly safe, as much as I hate to say it, IE can be pretty safe too. just follow these rules:
    1:USE A FIREWALL
    2: update your browser
    3:disable ActiveX, any site that uses it is a site you should learn to live without.
    4: (the one most often broken) DONT CLICK YES ALL THE TIME, warnings are there for a reason.
    5: Dont DL and run STUPID executables

    Most Browsers do a decent job of protecting you fron the bad stuff, but NOTHING can protect you from yourself, short of cutting the cable, and if you do that, dont run with scisors

    1. Re:Come on by th0mas.sixbit.org · · Score: 1

      To further back up this point, one only has to look as far as the success of so many email-based worms that require users to download and run attachments.

      You can only save the user from themselves for so long if they're that dedicated to self-destruction.

      --
      twitter.com/gravitronic
    2. Re:Come on by Big_Al_B · · Score: 1

      Browsers can be totaly safe,

      "Totally" is an interestingly finite word that tends to boomerang on the unwise.

      1:USE A FIREWALL

      Firewalls just impede end-to-end connectivity. There's a lot of cool stuff you can't do through a firewall (i.e. protocols that bury IP addressing info in layers four through seven.) A reasonably secure network and a reasonably secure OS running reasonably secure software can do these protocols quite nicely without a firewall.

      2: update your browser

      Now, why would a "totally safe" browser need updates?

      3:disable ActiveX, any site that uses it is a site you should learn to live without.

      What's ActiveX? Sounds like fun. What does it run on?

      4: (the one most often broken) DONT CLICK YES ALL THE TIME, warnings are there for a reason.

      What if I click yes anyway? A "totally safe" browser should allow that, no?

      5: Dont DL and run STUPID executables

      Perfect! I won't every DL and run anything clearly labelled STUPID. Good thing all malicious software is so clearly marked, eh?

      NOTHING can protect you from yourself,

      I don't need protection. It's my data and my OS that could really use some. Fortunately for them, the software and OS I choose offers more protection by default than the package the average consumer uses, even after some tweaking.

    3. Re:Come on by Anonymous Coward · · Score: 0

      Isn't the real problem the fact that web browsers are doing so much more than they should be doing? A web browser should be exactly one thing: an HTML viewer. It should not be a media player. It should not be a repository for plug-ins. It should not be installing software.

      I'm still baffled that a program that functionally turns text into pretty pictures can have security holes. Get browsers back to their original purpose, and security holes disappear.

    4. Re:Come on by Frostalicious · · Score: 1

      Now, why would a "totally safe" browser need updates?

      The parent clearly said that IE can be "pretty safe", not "totally safe". Thus your entire post is straw man. Moreover, I agree with him. If the user is smart enough, IE can be pretty safe.

    5. Re:Come on by Anonymous Coward · · Score: 0

      What does a firewall have to do with safe browsing? Firewalls block connections. If your browser is listening for connections then you have a problem, and if you block your browser from making outgoing connections then it's not very useful, is it? You could block individual sites (or allow individual sites), but that would be kind of silly.

    6. Re:Come on by QuantumRiff · · Score: 1
      A lexus is only safer than a Pinto at 120MPH if you are talking from the point of view of the driver of that vehicle.. I'd much rather be T-boned by a pinto at that speed than a Lexus! Not to mention, at 120MPH, a Pinto's tires would fall off, and it would skid to a stop along the road, using its underside as a very, very large brake.. (and that darn gas tank)

      So of course, you do the American thing, by a big SUV, which makes you safer, and hurts others worse.. I give us 20 years until soccer mom's are driving schoolbusses, because their safer!

      --

      What are we going to do tonight Brain?
    7. Re:Come on by Zarquil · · Score: 1

      Your comparison of a Lexus and a Pinto demonstrates a very real link to the very debate at hand.

      Lexus is a new vehicle, which has underwent constant development over the past number of years in order to improve the basic design.

      The Pinto reached EOL in 1980 with a disasterous reputation. But it was part of the Pony-car line which includes the Mustang, the Escort in all it's incarnations, and I presume the successor to the Escort, the Focus.

      If you were willing to put the time and effort into upgrading the Pinto with modern parts, to modern safety standards, and with modern engineering it is *possible* to reach the same standards of quality and safety in a Lexus - I have no doubt at all.

      The cost would be astronomically expensive. I'm not sure having a modernized Pinto is worth it. Particularly when you'd essentially have a souped-up Focus.

      This is the very crux of what Microsoft must face today. They made some horrifyingly bad engineering decisions with IE based on marketing and choking Netscape out of the marketplace. They achieved a monopoly in the browser market, then sat pat, ignorning development on something which is relied on extensively by most users.

      Firefox is small, light, NOT built into the OS, amazingly flexible, and I have no doubts it's safer because of issues like simply not using ActiveX. The default settings are SANE and useful to any average joe I foist Firefox onto.

      Microsoft has the ability to fix IE properly, but realistically it's just easier to blow it up and start over.

      Now will the get the technical acumen to trump the marketing? Doubt it. Let the rest suffer, I'm strictly Firefox on all my systems, and I plug it relentlessly to all my clients.

      - Zarq

    8. Re:Come on by Big_Al_B · · Score: 1

      The parent clearly said that IE can be "pretty safe", not "totally safe". Thus your entire post is straw man

      The poster clearly said: "Browsers can be totally safe..," to which I replied, in essense, "Nonsense." And I stand by it.

      Some browsers have more secure default behaviors and more securely written and compiled source, but safety is never total.

      If the user is smart enough, IE can be pretty safe.

      What a funny way to qualify a browser's safety. Shouldn't the average user be able to use factory preloaded software with factory default settings, for its intended use, without being exposed to major security risks?

      Arguments like, "Don't *ever* use ActiveX," or, "Don't download and run malicious applications," make absolutely no sense to me.

      Why would my browser allow me, by default, to do consistently high risk things?

    9. Re:Come on by Flower · · Score: 1
      Firewalls just impede end-to-end connectivity. There's a lot of cool stuff you can't do through a firewall (i.e. protocols that bury IP addressing info in layers four through seven.) A reasonably secure network and a reasonably secure OS running reasonably secure software can do these protocols quite nicely without a firewall.

      You are confusing a firewall with NAT. Cease and desist :P I also think that essentially advocating a default permit policy on reasonably secure anything is a mistake but that's just me.
      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    10. Re:Come on by tepples · · Score: 1

      You are confusing a firewall with NAT. Cease and desist

      Most consumer routers do the same.

    11. Re:Come on by tepples · · Score: 1

      Firefox is small, light, NOT built into the OS

      Then why is Firefox.exe's VM footprint often larger than that of Explorer.exe and Iexplore.exe combined?

    12. Re:Come on by Frostalicious · · Score: 1

      The list of points you responded to were referring to IE, not "any browser". Or did you think he wanted you to turn off ActiveX in Lynx?

      If the user is smart enough, IE can be pretty safe.....Shouldn't the average user be able to use factory preloaded software with factory default settings, for its intended use, without being exposed to major security risks?

      I completely agree with you on your point. However you seem to think your statement somehow negates mine. It does not. If the user is smart enough, IE can be pretty safe. True. The standards for browser security should be higher than that. Also true.

    13. Re:Come on by drsmithy · · Score: 2, Interesting
      Firefox is small, light, [...]

      For all things Firefox is, "small and light" isn't one. It chews up a lot of memory and (depending on what the pages loaded are doing) CPU time.

      I don't know what standard you're measuring Firefox against to call it "small and light", but it sure as hell isn't IE.

      [...] NOT built into the OS, [...]

      This point gets belaboured all the time like it's some major design flaw or abnormality. In fact, IE is no more "built into the OS" than khtml is into KDE, Quicktime is into OS X, or glibc is into Linux. "Part of the OS" just means it's a shared library distributed with the OS - hardly something that sets it apart from the pack.

      Microsoft has the ability to fix IE properly, but realistically it's just easier to blow it up and start over.

      No it doesn't. The only *major* problem in IE is ActiveX - which in more recent versions has been significant curtailed.

    14. Re:Come on by Zarquil · · Score: 1

      Until someone can point out explicitly which files and processes are IE which are spread out among the various DLL's on my system, I'll reject the argument as arguing separate points because the two cannot be compared on an equal basis.

      We can get into a ton of arguments over the semantics of "small and light". I run FF on all my systems and find it equally suitable on my P3-450 as I do on my 1.8 GHz laptop.

      Built into the OS I will stand on any time. I followed the debates when khtml was getting integrated into KDE. There is a big difference between integrating them on the basis of techical merit vs. integrating them on the basis of choking Netscape's "air supply" and getting IE to show up at all sorts of wonderfully, irritating ways.

      Microsoft was convicted for integrating IE in order to quash competition. It was not done on technical merit, and has repeatedly been a design flaw as someone has escallation rights into the OS itself.

      The point I am *not* arguing here is the basis of the article: The same can and does happen with Firefox / Opera / any other browser on the face of the earth.

      Microsoft has the ability to fix IE properly, but realistically it's just easier to blow it up and start over.

      No it doesn't. The only *major* problem in IE is ActiveX - which in more recent versions has been significant curtailed.

      Shall we argue the semantics of "blow up" now?

      IE was built on the shaky grounds of taking out Netscape at the knees. It has floundered with design flaws, security holes, and a deservedly iffy reputation from people I trust to know.

      Blow up to me means they need a complete code audit, rewriting sections, funnelling out the crap like ActiveX that's causing some of the huge nightmares out there.

      And the difference of that from blowing it up and starting over is what?

      - Zarq

    15. Re:Come on by drsmithy · · Score: 1
      Until someone can point out explicitly which files and processes are IE which are spread out among the various DLL's on my system, I'll reject the argument as arguing separate points because the two cannot be compared on an equal basis.

      Have you even bothered to try and find out ? Spent any time looking through MSDN ?

      I run FF on all my systems and find it equally suitable on my P3-450 as I do on my 1.8 GHz laptop.

      And IE also performs well on such systems.

      There is a big difference between integrating them on the basis of techical merit vs. integrating them on the basis of choking Netscape's "air supply" and getting IE to show up at all sorts of wonderfully, irritating ways.

      So in what ways are the technical merits of IE's "integration" lacking ? How is it any different to khtml or WebCore ?

      It was not done on technical merit, and has repeatedly been a design flaw as someone has escallation rights into the OS itself.

      No more than any other piece of user space software.

      IE does not run with special privileges. It does not have secret backdoors into the Windows kernel. It doesn't have some magic way of ignoring ACLs. It's just another piece of user space code.

      IE was built on the shaky grounds of taking out Netscape at the knees.

      Most pieces of software are written to compete with other, similar pieces of software.

      And the difference of that from blowing it up and starting over is what?

      Probably about 5 years of development.

    16. Re:Come on by Big_Al_B · · Score: 1

      You are confusing a firewall with NAT.

      I am doing no such thing, TYVM. :P

      While NAT is a huge culprit in breaking e2e connectivity where layer three info is buried in higher layer headers, a non-NAT stateful firewall can cause significant problems as well.

      H.323 voice/video, of course, requires NAT-hacks (i.e. "fixup" at the terminal/NAT device) galore. But even traversing a firewall is difficult for several reasons:

      1) Call setup where the terminal outside the firewall initiates the call. You've got to open T1720 inbound to your H.323 terminal(s). Besides poking holes in your security policy, this kills intra-enterprise system mobility for terminals on wheels. And if you're trying to peer H.323 gatekeepers through a firewall, it's the same deal with U1719.

      2) RTP (voice/video media) UDP ports are established in H.245 protocol fields above layer three. A stateful firewall examining only layer three will fail to dynamically allow the correct UDP ports inbound. Voice/video media flows drop into the bit bucket. Firewall vendors going to layer seven usually run into interoperational trouble as most vendors implement their own "version" of any given standard. It's the old "should/may/must" verbage problem. :^/

      3) Jitter/Delay. Even if you work around or solve problems one and two, most stateful firewalls cause awfully large and often inconsistent amounts of delay in RTP flows. Both are application killers in this case.

      So, no, I am not confused. I am experienced. Doing realtime interactive (non-text) applications across firewalls is not a fun or productive endeavor.

      I also think that essentially advocating a default permit policy on reasonably secure anything is a mistake but that's just me.

      I generally think that firewalls and NAT are security hacks and workarounds for sysadmins who are either unable or unwilling to secure the actual servers and workstations they wish to secure.

      I do admit, though, that for the underskilled, overworked, under-budgeted, and understaffed, administering a few firewalls is a wonderfully fine option to securing tens, hundreds, or thousands of hosts.

    17. Re:Come on by Big_Al_B · · Score: 1

      The list of points you responded to were referring to IE, not "any browser".

      Not as I read it. His run-on sentence grammar leaves room for interpretation, but I believe the clauses referring to IE are subordinate asides to the original clause regarding "browsers".

      Or did you think he wanted you to turn off ActiveX in Lynx?

      Is it just me, or are you being intentially peckish and combative?

      Of five points, this is the only IE-specific advice. Point one refers to firewalls. Point two actually *says* "browser", not "IE". Point four refers (presumably) to SSL cert warnings. Point five refers to browsing habits. Do you always ignore 80% of the evidence when you argue? (See, I can be combative too.)

      I completely agree with you on your point.

      Super. That's usually a good tack.

      However you seem to think your statement somehow negates mine.

      Careful there; you can't assume what I think.

      It does not.

      You're right. It was a clumsy reply. What I meant was:

      If the user is smart enough, IE can be pretty safe. True.

      False. You can not qualify anything's safety by the skills or intellect of a user. To use the OP's analogy, a car is just as safe, or dangerous, with either a careless teen or a professional racer at the wheel. The teen is just a lot more likely to crash at 120MPH, due to lack of skill and experience.

      So you can say that using IE safely is possible, but that doesn't make it "safe".

  30. Dillo is safe by Anonymous Coward · · Score: 0

    Dillo is a safe browser. Then again, Dillo has no CSS (not needed, IMHO), no Javascript (needed for most webmail accounts), spotty SSL support, and broken table layout (which makes designing a web page for every browser including Dillo nay-to-impossible; I just forget about making my web pages usable in Dillo; it's up to Dillo to lay out tables correctly) And, oh, it's the only browser that runs on my 486 SX/25.

  31. Well.... by dfn5 · · Score: 1
    How many people out there who run web browsers have added their user to the local Administrator group or just log in as administrator? Heck, you have to run IE as an admin just to apply updates. IMHO I think running Firefox as a non-root user on unix is more secure than firefox/IE on windows.

    --
    -- Thou hast strayed far from the path of the Avatar.
    1. Re:Well.... by Sigma+7 · · Score: 1
      How many people out there who run web browsers have added their user to the local Administrator group or just log in as administrator
      Too many, mainly because there's too many applications that demand escalated user privilages (sometimes giving false negatives where permissions exist but aren't detected by the program). Sure, you could open those applications using the "Run As..." command, but that gets tedious.
    2. Re:Well.... by drsmithy · · Score: 1
      Sure, you could open those applications using the "Run As..." command, but that gets tedious.

      If you have an application you use regularly that demands this, you should either setup a shortcut that launches it for you with higher privileges (the easy way out) or find out what it's trying to do that wants higher privileges (usually it's just a filesystem or registry key permission) and fix it (the proper way out).

  32. Simple: Put all the crap on the server by Anonymous Coward · · Score: 0

    Not on the client!!

    The client should just download and draw the pictures and display the text, thats it.

    We don't need all this crap like activex or javascript or flash to have a valuable medium of information exchange.

    Also, harsher criminal punishments for the people who hack. Does that notion scare you?

  33. What about konqueror? by mangu · · Score: 1

    This guy seems to think there are no browsers othr than IE, Netscape, or Firefox. I use konqueror almost exclusively, because it has many advantages, the biggest being an excellent integration between the local file system and the web. My case may be anecdotal, but I have never had any problem regarding security.

    1. Re:What about konqueror? by digidave · · Score: 1

      I'd use Konq if I could get rocker navigation for it. Does anybody know a way?

      FYI, rocker navigation is a gesture you perform with your mouse buttons. By 'rocking' your fingers over the right, then left button you execute the 'back' history action. Going forward in history is the opposite rocker gesture.

      --
      The global economy is a great thing until you feel it locally.
    2. Re:What about konqueror? by Lost+Found · · Score: 1

      This issue reminds me of the Webcore / KHTML argument, and why I laughed at the idiocy of the Firefox guy who came down on the KDE developers for not swallowing the Webcore pill. Open source does have some security advantages universally (think transparency), but transparency doesn't make something secure by default. Much of open source security comes from good design - a divorce from business deadlines and the concept of 'good enough'. I will always trust Konqueror over Internet Explorer, Safari, or Firefox for this reason.

  34. Dang by mattmentecky · · Score: 1

    This article got me thinking right away and I was trying to come up with a snarkish analogy to the car, that there is no 'safe' car (people still die, a lot) but that does not mean that there have not been vast improvements since the conception nor does it mean that a car cannot be safe when used properly under certain conditions.

    But then that got me to thinking even more, there really isnt a 'safe' anything is there? So whats the point of pointing such things out?

    1. Re:Dang by lotrtrotk · · Score: 1

      So whats the point of pointing such things out?
      Because writing an article with such a controversial topic is sure to get lots of recognition.

      .... whether it has any substance or not.

  35. Want a secure webbrowser? by wfberg · · Score: 1

    Firefox can be the mostest secure webbrowser evar tomorrow if it wants. Just include the "su"/"runas" functionality to drop down to a non-privileged user on startup. With, say, read/write permissions to only its own directory. Done. Anyone want to add this feature request to bugzilla, or is it already in there?

    This is much harder to achieve with respect to internet explorer, because it's more deeply entrenched in the operating system. Its HTML control (the actual renderer) is used in zillions of places where it shouldn't be, like in outlook (express) to render e-mail.
    You need to run internet explorer as an administrator to use (manual) windows update! How lame is that?

    --
    SCO employee? Check out the bounty
  36. Re:Yes there is by Spodlink05 · · Score: 2, Funny

    A "manual" web browser is safe. That is, you print out and manually inspect all the data being transmitted, including all the HTTP headers and the what not. That way, if you see anything fishy, just burn the print out :)

    Yeah, it's really hard to animate the flash stuff and streaming media though. Brings a whole new meaning to dropping frames.

  37. Net+ all the way baby! by IWantMoreSpamPlease · · Score: 1

    'nuff said.

    --
    So rise up, all ye lost ones, as one, we'll claw the clouds.
  38. It's also a question of philosophy by Matlo · · Score: 1

    What hackers like, among other things, is the challenge. Crashing or discovering bugs in IE is probably fun, and a lot of people get screwed. But since Firefox is open-source, when you find a security breach, it's probably as fast to fix as using it. And there will be recognition from the programming community. If you find a bug in IE, what can you do? Send an email to bill.gates@hotmail.com?

  39. There is so a safe browser! by carlhirsch · · Score: 1

    Lynx or links!

    -carl

    --
    . We've got computers, we're tapping phone lines, you know that ain't allowed - Talking Heads, "Life During Wartime"
    1. Re:There is so a safe browser! by kyoko21 · · Score: 1

      This post is written from Lynx.

  40. Yawn by Sime208 · · Score: 1

    ::Sigh:: How do these people get jobs where they're paid a lot more than me for stating the bloody obvious.

    1. Re:Yawn by dgos78 · · Score: 1

      The same way talentless music groups get contracts. Scissor Sisters, for instance.

      --
      SYS 64738
  41. wow by diegocgteleline.es · · Score: 2, Insightful

    There's no safe browser? Wow, the next thing this guy will discover is that secure software doesn't exists and that all software has bugs. Welcome to the world of software development, dude.

    AFAIK, Firefox has quite good security track and fixes things fast. That's what matters. Firefox is a "secure" browser by any measurements, and unlike other browsers, they deserve the reputation they have.

    And one of the reasons why Firefox has security bugs is because it's a evolving product. Internet explorer however is a 3-years-old code base which has not changed almost nothing. Mozilla and firefox have been being updated for years to support modern standards etc, Internet explorer has done nothing.

    (Actually, it's suprising that after so many time people still finds bugs in internet explorer. It shouldn't have so many bugs left - look at sendmail, bind etc, they're crappy software from a security POV, but their code base is _so_ old that it's very hard to find more security problems. Internet explorer must be really buggy to keep such bad security track)

  42. Re:Yes there is by Anonymous Coward · · Score: 0

    Why not, it's Friday. Let's jump on the far-fetched bandwagon.

    You're assuming that there isn't some unforeseen exploit allowing the intruder to directly manipulate the printhead/laser/whatever. If 95% of the browsing audience used your technique, the hunt would be on. Since nobody does use this technique, nobody tries to exploit it.

    It's probably a "safe" bet that no such exploit exists, but we're not talking about probability here, we're talking about possiblity.

  43. Re:Yes there is by robolemon · · Score: 2, Funny

    Actually, it's more secure if you travel to the server where the information is stored, remove the hard drive, and perform forensics on it to determine what the data you are seeking is.

    --

    I design user interfaces for a free network management application,

  44. Only the Sith... by fm6 · · Score: 2, Insightful

    Another bozo who sees security only in absolutes. Saying that there is no "safe web browser" is like saying there's pick-proof lock. Technically true, but should you secure your valuable with a $2 lock? Security is not about absolute guarantees, it's about making life as hard for the bad guys as you can manage. Mozilla-based browser have security holes, but at least their designers attempt to design them with security in mind. Internet Explorer, by contrast, does not have security designed in, and has cruddy QA to boot. Which is reflected in the dozen or so reported security problems in Mozilla, and the hundreds of reported security problems in IE.

  45. patch turnaround time by dyscant · · Score: 2, Interesting

    It strikes me that the turnaround time for patches to Firefox is significantly quicker than many other options. After these little bugs were found, they had patches out in short order. While it may not be impregnable, at least they are plugging the holes faster.

  46. You mean the internet isnt safe?! by fizz · · Score: 1

    Why they hell hasnt someone told me! All this time I thought it was safe to click attachments, and enable activex and java script!

  47. Define ``safe'' by RealAlaskan · · Score: 2, Informative
    If you mean: ``you never have to worry about anything'', then no browser is safe. Not even lynx.

    If you mean: ``not the easiest target for the bad guys'', then most browsers are safe, most of the time.

    I'd say that any browser which consistantly avoids being the lowest-hanging fruit is as close to safe as most of us need. To achieve that, all you need is a development team that emphasises security, even at the expense of convenience, and gets useful patches out, fast.

    I can think of one browser with a large market share which fails both those tests, and I suspect there are several with smaller market shares which do fairly well on both those criteria.

    1. Re:Define ``safe'' by Anonymous Coward · · Score: 0

      people don't want secure they want convienience.

    2. Re:Define ``safe'' by Anonymous Coward · · Score: 0
      people don't want secure they want convienience.

      So what? We're talking about ``safe'', not convenience.

      We all know there's a tradeoff. People can have whatever they want.

  48. Nice to see by Anonymous Coward · · Score: 0

    somebody calling BS on all the fanboi claims about their favorite products of the day. Nothing is inherently safe and still as diverse and full featured as browsers today. The technologies on which they are built are not fool proof so how could they be? Frankly I'm fed up with all the 'me too' converts telling me time and time again to switch to this or that. Its as naive as a women running naked in the park because 'its never happened to me'. It can, and therefore it will if you put yourself on the radar long enough.

  49. Please be civil. by otis+wildflower · · Score: 1
    The man put his email address and phone# in the article, and that takes balls.

    ObResponseToTFA: Every piece of software has bugs, some serious. The key questions are:
    • how shallow are they? (that is, how many eyes are there?)
    • how responsive are the developers and how quick is the resolution?
    • what is the damage domain? can a bug merely affect the user or can it hijack the system?
    • is the bug a coding error, component design error, or a failing in the overall software design (or a victim of cruft compatibility)?

    Mozilla, Firefox, etc. still come out on top, largely because they are _not_ integrated into the OS. Their developer communities are pretty responsive to bugs (security bugs particularly) and the scope of damage related to exploits is relatively small compared to MSIE.
  50. Not the convenience argument again??!??? by Anonymous Coward · · Score: 0

    Surely the argument of convenience has been argued persuasively that it's flawed.

    Think Apache. How many servers run that? How many exploits for that?
    Now, compare with the MS server and it's variants. Less servers are running it and yet more exploits.

    This convenience argument is getting boring!!! Time to move on.

    1. Re:Not the convenience argument again??!??? by Anonymous Coward · · Score: 0
      Think Apache. How many servers run that? How many exploits for that? Now, compare with the MS server and it's variants. Less servers are running it and yet more exploits.
      This is simply no longer true, and I wish I could dispell this myth once and for all as those that cling to it give the open-source community a bad name. An anonymous poster posted an excellent rebuttal to the whole "Apache more popular but less exploited than IIS", but unfortunately it went almost completely unnoticed. Roughly paraphrased, it stated first that IIS accomplishes far more than Apache alone, so a better comparison would be IIS vs Apache + PHP (+MySQL? I don't recall). Now go to Secunia and see how many exploits there have been for IIS *6* (not the old, outdated versions) and how many exploits (not just theoretical vulnerabilities) there are for Apache + PHP. The results will amaze you.

      Thankfully, people are starting to wake up to this - a short while ago, a couple of posted challenged people to compare IIS 6 exploits and Apache in just this manner. As the sole responder stated: "the silence was deafening". Let this one go, guys - OSS has many success stories, but this one is due for retirement.

  51. Re:Yes there is by Spodlink05 · · Score: 1

    Actually, it's more secure if you travel to the server where the information is stored, remove the hard drive, and perform forensics on it to determine what the data you are seeking is.

    PAH! That's patently unsafe. What if you crash on the information super highway and die?

  52. Maybe DJB should make a web browser by Anonymous Coward · · Score: 1, Funny
    Maybe D. J. Bernstein should make a web browser. I can see the DJB web browser now:
    • The web browser will only have minimal HTTP pre-1.0 support. When asked about this, DJB will claim that HTTP is an inheritly broken and insecure protocol.
    • The web browser will not support Javascript. Long rants about the horrible security design of Javascript will be on his web page.
    • The web browser will require three new directories in the root directory to run, and require five other DJB packages to install.
    • The web browser will not download files. DJB will tell people to use wget to download files.
    • The web browser will be 200k big, not have a single comment in the source code, and will only render <p> and <a> flags.
    • There will be a large base of users talking about how DJBweb is much more secure than other browsers, and will have large repositories of patches to make the browser usable.
    • The web browser, of course, will not be open source
    1. Re:Maybe DJB should make a web browser by faeryman · · Score: 1

      "The web browser will require three new directories in the root directory to run, and require five other DJB packages to install."

      you nailed it. his ideologies aside, his software is good. having to install DJB's little daemons and whatnot just to get it to run though - unacceptable imho.

      --


      ,
      faeryman
  53. Duh... by __aaclcg7560 · · Score: 1

    There Is No Safe Web Browser

    Your web browser is absolutely safe as long as your computer doesn't have a network connection and you don't load any unsafe software (i.e., Windows). That reminds of the good old days of the Altair. :P

    1. Re:Duh... by Anonymous Coward · · Score: 0

      So when i load windows on a computer without a network connection it becomes unsafe??

    2. Re:Duh... by __aaclcg7560 · · Score: 1

      Without Windows Updates (which requires an internet connection), you got a very buggy operating system. Of course, you could wait until the service patches come out on CD to fix that problem. ;)

  54. A "State the Obvious" Contest? Let me play! by Anonymous Coward · · Score: 0
    • All software has bugs.
    • Some of those bugs can be and are maliciously exploited.
    • None of them could be exploited by a remote party if there was no network between that party and the target.
    • Software that implements, or accesses, networking protocol stacks is more prone to network-based attacks.
    • Browsers implement a network protocol.

    Whee! Did I win?!
  55. Just like I thought by Anonymous Coward · · Score: 0

    This confirms the position I've always held: Firefox isn't a better browser. Linux isn't a better OS. It's just that there isn't an army of hackers looking for holes in Firefox and Linux.

    1. Re:Just like I thought by ssj_195 · · Score: 1

      It confirms no such thing, you muppet - it's just some statements that happen to accord with your prejudices, and which you therefore have chosen to accept uncritically. Oh, and if you think hackers are not seeking ways to exploit Linux, which runs countless servers, has millions of home-users, and has a large presence in Fortune 500 companies, then you need your head read.

  56. but.... by cfx666 · · Score: 1
    So if it sounds as if we're all at the mercy of hackers just looking for some new challenge, that's partially true

    Yes, but thats a good thing! The more hackers checking our software the marrier. What did he expect? That one can get away with a such a crap like ActiveX in IE??

    Cfx

    --
    You have 2 nucular Moderator Points! Use 'em or loose 'em!
  57. We want to have a safER browser by cyfer2000 · · Score: 1

    without loosing functions. Who cares totally safe, ourselves are the most unsafe factors.

    --
    There is a spark in every single flame bait point.
    1. Re:We want to have a safER browser by gothfox · · Score: 1

      Be careful with those loose functions. They might just fall out.

      *ka-ching*

  58. Security almost *never* absolute by darkonc · · Score: 1

    I tell my students that the purpose of security is not absolute proteciton -- for that, you can encase your box in cement and drop it in a deep lake. The point of security is to make it so hard for an attacker that (s)he goes hunting for a better target (easier and/or juicer). Currently (as he points out), Firefox makes it harder on most attackers, so it's the better bet for most users.

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  59. It is all about convinence, rarely numbers by WindBourne · · Score: 1

    I love all the arguments about it being the number of systems. It is rarely about that. It is normally about what is the easiest target. The same applies to Linux vs. Windows. If Longhorn should become more secured than apple and Linux, then as the old Windows disappears, the crackers/viruswritters will aim at a new target; say Linux or Apple.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  60. This is a tired subject (please read on) by betelgeuse68 · · Score: 3, Interesting

    All these "IE vs. Mozilla" or "IE vs. FireFox" or "Netscape vs. IE" or "Opera vs. IE" discussions (pick your poison) are irrelevant.

    First off, it amazes me that I have run across paranoid *NIX sys admin friends who are very mindful of what runs as "root" on servers they control but then turn around and operate day to day on Windows desktops as an administrator.

    Well, gee dip sh*ts, no wonder you're screwed if rogue code enters your system.

    If people used limited accounts and then used impersonation (ever hear of "runas") under Windows, all of these discussions would go the way of the dodo bird.

    More to the point they would be TRULY irrelevant. Sure send me to some baddie site, won't do much on my system. Whatever malware sent down the pipe to me can't do anything to change my system (C:\WINDOWS).

    This is how I operate, i.e. a limited account desktop. The admin account is just that, for ADMINISTRATION, e.g., setting up new apps.

    Amazingly, this approach is "novel" among even tech types since I keep hearig these discussions even on Slashdot.

    The principle of least privilege is ANCIENT. Impersonation is part of Windows. Just as it is with other OSes.

    The Windows NT kernel has had security since its inception. On the file system, registry as well as synchronization mechanisms such as mutexes, semaphores, etc.

    Do you want to know why MS doesn't leverage it? Cost. Plain and simple. If WinAmp (which doesn't work under a limited account) stops working for someone on account of MS automatically setting up limited accounts for people, guess who is likely to start receiving support calls? "But it always worked on Windows 9x!!!"

    Yes, it boils down to money. This is NOT a technical problem. MS alongside companies peddling its wares (Dell, Gateway et al) simply do not want to deal with the potential legacy costs of supporting misbehaved apps and/or apps whose designers were myopic and assumed the ability to write to any part of the file system and/or registry.

    The great thing is, even with a limited account desktop you can still readily run WinAmp. You just have to know how.

    All of this seems like "rocket science" to everyone. And I guess it is, since this discussion keeps rearing its head, namely browser security. The point is, a browser is another app that inherits default credentials from your login. Don't operate as administrator geniuses (sarcasm in case you didn't figure that out).

    In the case of WinAmp. I simply defined an admin account that I leverage to run that application on my limited desktop (use the command line "runas" facility or change the properties on the shortcut through the "Advanced" button). I might mention that Shoutcast servers are capable of sending URLs (think JavaScript) that WinAmp will readily execute via IE totally disrespecting your browser choice. So taking another page from what Windows has offered from the start, I changed the ACLs for the IE executable such that my "WinAmp User" has absolutely no rights to the IE executable. Not even the ability to read that file. In this manner I short circuit this potential threat vector. In addition I changed the ACLs on C:\WINDOWS and some other directories so that this "WinAmp User" could only read from these directories.

    Here's the moral of the story folks, use a limited account. Plain and simple. End of story. End of this not very worthwhile discussion (among tech people).

    Yes I use LINUX, I use Cygwin's X server and readily use LINUX Mozilla complements of the latter. Not just a little, a lot. This IN ADDITION to the fact that I use a limited account for day to day activities.

    I have never had spyware or a virus on my system. EVER.

    -M

    1. Re:This is a tired subject (please read on) by Anonymous Coward · · Score: 0

      In the case of WinAmp. I simply defined an admin account that I leverage to run that application on my limited desktop (use the command line "runas" facility or change the properties on the shortcut through the "Advanced" button).

      I didn't even know this was possible. Now that I know it is possible, I could probably figure it out, given some time spent Googling for "runas", "ACL", etc.

      On the other hand, my Ubuntu desktop is secure like this out of the box. There is no unholy integration between Xmms (or Rhythmbox) and the rest of the system, and least privilege is the default.

      If you can stomach the "activation" and run XP, I think it's not too hard to run as a limited user. It sucks dead goats to run as a limited user under Win2K because everything that happens prompts you "you have no authority. log in as admin, idiot." I don't spend much time anyway in 2K so I've been ignoring it but I'll probably look into runas.

    2. Re:This is a tired subject (please read on) by Anonymous Coward · · Score: 0

      Thank you for posting that. It made me want to stand up and say "pwn3d bitches!"

      It's tiring to hear the same old FUD about Windows. I don't talk shit about linux other than to say it's not user friendly enough.. and yeah I gave it a chance, which is more than most on /. do.. I love it.. half the people who post here probably don't or haven't even used a recent version of Windows, yet they still *LOVE* to talk shit about it like they know something special about it.

    3. Re:This is a tired subject (please read on) by Anonymous Coward · · Score: 0

      Neither have I (on virus &/or spyware @ least via a browser. IRC is another story, once in 10 years iirc I got hit & it was last year because I went out onto it w/out securing my system first)...

      The idea on the RunAs (in a limited user account space helps) via IE is a decent one I have seen implemented in combination with batchfiles running it as an EXTREMELY limited (newly created) IEUser. It works.

      Fact is, I understand MS is building that very idea into IE 7...

      BUT, ontop or that (or as in my case, in lieu of it), I do other things here. I use a custom adbanner blocking HOSTS file (that contains 35,000++ unique & alphabetically sorted entries) for stopping adbanners (which have been shown to harbor malware infestation via scripts as well as slow you down calling out to your DNS for URL to IP address resolution on them & then loading their animation data etc.), a .PAC file for proxy filtrations, ActiveX/active script &/or Java/Javascript all disabled (except for times I need it like Windows Update), & other areas of the security tab & advanced tabs in browsers tuned for this as well, a fully up to date patched AntiVirus, AntiSpyware programs & Operating System, a software firewall, a true "NAT" stateful packet inspection hardware firewall, & Tcp/IP ports filtrations, & lastly custom cascading stylesheets in browsers for filtering page content (ads etc.). Additionally, IP Security Policies for filtration of sites I have blocked that are known adbanner servers, or malware sites are blocking them + IE Restricted Zones are setup the same way (mostly based off my custom HOSTS file but also those from SpyBot &/or AdAware combined with their URL or IP addresses).

      All in combination with one another. I never get 'nailed' via virii/spyware/malware this way... it works, but is quite alot of work to implement. Thank goodness for GHOST &/or .reg file that save alot of time in the doing of it.

      APK

    4. Re:This is a tired subject (please read on) by gcauthon · · Score: 1

      Restricting firefox (or anything else) to non-admin access is only going to protect the OS. Don't you have any personal files outside of %system32% that you may also be concerned about protecting?

  61. fine, then by bersl2 · · Score: 1

    If everybody uses the same browser, then everybody is vulnerable to the same exploit.

    So how about not everybody using the same browser? How about having a very diverse browser population? Ignoring design flaws (such as the one in IDN earlier), if all browsers were used in relatively equal proportions, it would make it at least marginally less effective to attack any one single browser.

  62. Lynx by internetdarwin · · Score: 2, Insightful

    Sure lynx is safe, but let get serious for a moment. Does anyone think that your average user is going to switch to an all text browser that is no where near user friendly, loose their ability to view pictures, flash, and all the webs multimedia goodness for the sake of being safe? Don't get me wrong I have used lynx quite a bit but you won't find me on lynx when I just want to mindlessly surf and entertain myself. I want graphics, DHTML, JavaScript, CSS, and pretty layouts just as much as the next person. Call me not as hard-core but then, the whole point is trying to get your average users to use a "safer" browser right?

    Perhaps the article should have concluded: There is no safe PRACTICAL browser.

    1. Re:Lynx by Sigma+7 · · Score: 1
      There is no safe PRACTICAL browser.


      Netscape Communicator 4.73 - provided rendering bugs get fixed, plugin support removed, and Javascript permanently disabled. In this case, you have the usability of the Netscape browser with the security of Lynx.

      Want CSS? Easily added since it has no executable code.

      JavaScript may be a problem - but if it is written from scratch with proper security analysis (e.g. not being stupid), it can be added. If this means it won't have much use, then so be it.

      DHTML/XML/Advanced Rendering Format? No problem - it can be added - as long as the user can peel away occluding layers.

      Flash/Java support? Included only when you click on the puzzle piece icon that requires the plugin. This is necessairy since plugins are a common cause of problems, and it will not fsck up the usability. (The puzzle piece is shown if a plugin isn't installed - there's no reason why it can't be shown if the plugin is installed but not running.) In addition, give the option to "kill" a plugin, (such as the Jabster ringtone flash ads that chew up 100 CPU.)
  63. Opera makes you safer! by WillAffleckUW · · Score: 2, Insightful

    0.5 percent of all web browser market share agree!

    Plus, by turning off all those nasty things and having a non-standard browser, it's a lot harder to become infected - unless you actually click that link and save the file ...

    --
    -- Tigger warning: This post may contain tiggers! --
  64. wait wait WHOAA by sp0rk173 · · Score: 1

    you mean frequency of vulnerability exploitation is relative to market share?! NO FUCKING WAY!! Oh man, i'm glad someone pointed this out for me. Very insightful, indeed. I mean, it's only been pointed out a few thousand times before on slashdot.

    1. Re:wait wait WHOAA by colinrichardday · · Score: 1

      It has been mentioned many times, but does anyone have any data on this?

    2. Re:wait wait WHOAA by sp0rk173 · · Score: 1

      This is slashdot. Data does not matter.

  65. ...just safe operating systems by Mr.+Slurpee · · Score: 1

    your OS shouldn't give a fat rat's patootie about anything anyone does, ever. protected memory, process management, yadda yadda, that's how you really stay safe.

    [B]- slurpee[/B]

    --
    - emilio
    neurostyle dot net - it's all in your head
  66. And there is no spoon by benasselstine · · Score: 1

    Silly Matrix Reference +1

    --
    My other car is a slashdot UID.
  67. Safari for Mac? by artemis67 · · Score: 1

    It's had a hole here and there, sure... but come on... how many hackers out there are trying to hack the Mac?

    Even safer... (gulp) IE for Mac.

  68. Heh, speaking of home security by TubeSteak · · Score: 2, Insightful
    They did a study and concluded that having the little sign in front of your home is roughly as safe as installing an electronic alarm setup.

    So.... I guess i should just change my browser identification string to say FireFox 1.04

    --
    [Fuck Beta]
    o0t!
    1. Re:Heh, speaking of home security by Enigma_Man · · Score: 1

      Ford Motor Company has known about this for years. Their "security" systems consist of a little blinking red LED on the dashboard when the doors are locked. It never actually does anything, you can smash the car into a thousand pieces, and the LED will continue to just blink as long as it has power, and the doors stay locked. There's no security system other than that. I've been meaning to buy some lowjack stickers one of these days :D

      -Jesse

      --
      Nothing says "unprofessional job" like wrinkles in your duct tape.
  69. C/C++ the problem? by Eravnrekaree · · Score: 2, Insightful

    A large number of browser exploits seemed to be based on buffer overflow issues, which is a result of manual memory allocation in lower-high-level languages such as C/C++. Perhaps if a web browser would be written in a language with automatic memory allocation and management, like Java, Perl, Tcl, and the like, we would see fewer security problems. C/C++ is good for systems programming, like low level graphics and OS libraries, but I dont think it is the ideal choice in many cases for applications.

    1. Re:C/C++ the problem? by ssj_195 · · Score: 2, Interesting

      Less drastically, there are compiler options that employ techniques to greatly reduce the possibilty of buffer overflows. Why people don't compile with these (and accept the small performance hit) is beyond me.

    2. Re:C/C++ the problem? by synthespian · · Score: 1

      GCC with ProPolice is the default in OpenBSD.
      Why isn't it the same in Linux? Why this "oh, it's impossible to program safely anyways, so let's not even try" mentality that a lot of open-source developers display. I mean, 9 kernel exploits for Linux as of May 2005 is too much.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    3. Re:C/C++ the problem? by Anonymous Coward · · Score: 0

      I.E I cant program in C or C++ its too hard so Java must be the answer to all of life problems (through in a few other languages since that makes my post less of a troll ...) blah blah blah only suitable for systems programing blah blah blah what is a "system" or even an "operating system" too you ? use a nix like operating system ? (yes even linux + GNU) counts) wow almost all of your basic userland operating system (obviously inclucsive of the the kernel) is gasp written in C! omg even most of windows is written in C. You sir are no better than a chimp banging on a keyboard (java prevents you from getting your tail caught between the keys)

  70. I don't think you understand economics by geekee · · Score: 4, Insightful

    "Market forces of the sheer user base would dictate that if this were not so, more spyware would have been ported to Firefox by now. 25 million downloads, right? That's a sizable chunk for any malware vendor, or aspiring intruder, to infiltrate."

    If 1 hack hits 90% of the market, spending more money to get a hack for the rest may not be worth the effort even if Firefox has as many holes as IE. Simple economics.

    --
    Vote for Pedro
    1. Re:I don't think you understand economics by Crimson+Dragon · · Score: 1

      Simple economic history dictates that when the market share of a commodity is growing in contrast to previous market trends, there is a potential for upheaval of the containing market to the point of equilibrium between the contender and the incumbent market force.

      Translation: Firefox grows quickly. IE's growth is stagnant. Who knows how much more ground IE can lose? The closer the margin gets, the more porting you will see.

      Economics is a social science concerned not only with the present but past and future. I know: I studied it for years.

      --
      The Crimson Dragon
    2. Re:I don't think you understand economics by thatguywhoiam · · Score: 2, Insightful
      If 1 hack hits 90% of the market, spending more money to get a hack for the rest may not be worth the effort even if Firefox has as many holes as IE. Simple economics.

      (nods, pats trusty G5 PowerMac)

      --
      If Jesus wants me it knows where to find me.
    3. Re:I don't think you understand economics by Photar · · Score: 1

      Actually I think its Probability Theory not Econ.

      --
      He who knows not and knows he knows not is a wise man. He who knows not and knows not he knows not is a fool.
    4. Re:I don't think you understand economics by AK+Marc · · Score: 1

      If 1 hack hits 90% of the market, spending more money to get a hack for the rest may not be worth the effort even if Firefox has as many holes as IE. Simple economics.

      Which is why everyone should switch to Opera.

    5. Re:I don't think you understand economics by XO · · Score: 1

      Absolutely agreed. I don't think anyone's ever built something to specifically target Opera, and it's instance of found security issues is very low.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    6. Re:I don't think you understand economics by gkhan1 · · Score: 1

      Why? They don't make random exploits

    7. Re:I don't think you understand economics by tehshen · · Score: 1

      I don't think anyone's ever built something to specifically target Amaya, links, or w3b either.

      --
      Guy asked me for a quarter for a cup of coffee. So I bit him.
    8. Re:I don't think you understand economics by XO · · Score: 1

      Well, I haven't looked at Amaya in years, and it was virtually not useful when I did. links is in a totally different classification, and i'm not familiar with w3b.

      There's a difference between being in a classification WITH IE/Mozilla/etc and not being a target, vs. being OUT of that classification.

      Apples, oranges.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    9. Re:I don't think you understand economics by SA+Stevens · · Score: 1

      I guess I could nod and pat my trusty Dell Optiplex GX1 that runs NetBSD, but it's not anywhere near as fashionable, and it only cost me $0.40 (I got two skids of them for $40 at an auction).

      I'm not very cool, and 'Industrial Design' always makes me think of people who design wing-nuts and the gray crackle paint finish on 1940's military electronics enclosures.

      Oh well.

  71. Netscape Case Overblown by Media? by christose · · Score: 1

    I think Netscape 8's case was overblown by the media. I believe NS8's patch could have easily appeared the next day on their website, without any fuss.

    It seems to me that other interests are served here; somebody may have orchestrated the "Netscape embarassed" story, replicated it in a few places (e.g. blogs) and let it be blown out of proportion.

  72. Subtle FUD by The+Bungi · · Score: 1
    It's interesting to see these articles along with Mozilla blog posts and trade rags and the like about how there is "no safe browser" and "it's the user's responsibility" to stay safe.

    Before Firefox was released preceded by a veritable sea of never-ending hype it was going to be "perfect" and if you didn't exchange it for IE then you were most certainly dumb. Check out your brain at the tabs, kthx.

    Now that a few million people outside of the geek circles have downloaded and installed Firefox, suddenly "there is no safe browser" and "just be careful" and if you get 0w3nd it's because you were stupid or careles or didn't patch when you were supposed to, not because the Mozilla developers shipped a browser with a vulnerability, much like Microsoft tends to do. My, how times change. Now we actually need to make excuses and hope that millions of clueless users suddenly educate themselves. No silver bullet, here. Apparently.

    People who use IE and have never been affected by a vulnerability (like me) and people who use Firefox or whatever and are in the same situation are safe because they know what they're doing and have a fairly good understanding of how this inherently unsafe interface between my computer and the evil outside world works. You can use the most insecure, unpatched crappy browser in the world and still never get nailed. But now there are people using this wonder of a browser who will get nailed because they are ignorant. It doesn't matter what browser or OS they use. This was true before and after FF, and it will continue to be true until the computer truly becomes an appliance.

    But my, how times change.

  73. argument by Anonymous Coward · · Score: 0

    Microsoft says that hackers don't go after Firefox because few people use it.

    Microsoft says Firefox will never catch on in any major way.

    Logical conclusion: if you use Firefox, you will be safe forever.

  74. He sees rapid fixes as a hazard. Opposite is true. by wernst · · Score: 1
    The "author" says:

    Firefox's first major flaws turned up earlier this month. Its Version 1.0.3 exhibited at least two errors that, when manipulated together, enabled hackers access to the user's computer. The flaws prompted a Version 1.0.4, which was issued three days later. Netscape 8.0's developers, it turned out, had used components of Firefox 1.0.3 in their framework. That Firefox sported cracks in its shining veneer seemed inevitable, browser experts warned....

    I'm trying to see where the problem is, especially when noting how Microsoft handles inevitable flaws that make their way into every software package.

    The Mozilla team discovers flaws and gets out a new package in 3 days.

    The Microsoft Internet Explorer team discovers a flaw (or more likely, is told about about a flaw), and it takes, weeks or months for a patch to be released.

    Now, what strikes you as the more hazardous situation?

    Though the focus of the article seems to be that every browser has problems, he seriously downplays the Mozilla's aggressive stance on solving those problems as opposed to Microsoft.

    Seems like FUD to me...

  75. Doesn't make sense by Colin+Smith · · Score: 2, Interesting

    The source code for Firefox and Netscape are available. How much more convenient could it get for the hackers?

    --
    Deleted
  76. For that matter... by artemis67 · · Score: 2, Insightful

    just plugging a network cable into your computer suddenly makes it "unsafe". But Mac and Linux are significantly safer, which is an important distinction.

    I've been managing Macs on the network for almost a decade, and have yet to deal with spyware. Viruses, I think I've had 5 or 6 incidents, and most of those were Word macro viruses, which are relatively benign on the Mac because of the different file system structure.

  77. In my personal and professional opinion... by john_anderson_ii · · Score: 1

    I disagree due to personal experience with two former roomates of mine. After I married, they stayed on at the bachelor pad downloading Pr0n fileswapping and visiting shady websites in order to get free Pr0n. After rebuilding their Windows XP boxes once every three months, (easier on me and less frustrating that using spyware removal crap), I finally had enough and revoked admin rights to them at their own computers. All that did was expand the 3 month lifespan to 4 months before a trash, re-install was applied.

    Finally I had enough. I installed Slackware, set it to boot to X, setup Fluxbox to display a menu with like 5 items on it. Browser, Email, Chat, FTP, PDF Viewer, OpenOffice. I did not give them root on the box. Then I installed Windows XP and set it to dual boot. After a week of hitting them with a figurative stick every time they booted into XP to do anything but play thier games, they got the point. They use Linux for everything they do but play games, they use Windows (all patches, w/ firewall/AV) for playing their games and only playing their games. I haven't heard a complaint from them, nor have either their linux or windows boxes needed my attention to this date...six months later.

    I would say that is a marked improvement. I don't know wether it's considered 'safe' or not, but my linux workstations at home running firefox don't have any problems what so ever, and I haven't rebuilt them in so long, I can't remember.

    I don't buy into the whole Linux has less marketshare, therefore it has less viruses, malware, spyware argument. While that might be true in the case of a shady ad company hiring a virus writer to hawk their product, I don't think market share weighs heavily on the mind of the case of the virus writer. Not to mention, look at the tools virus writers have under MS Windows, with VB for applications and WHS, MS might as well release Visual Virus Writer Pro, and sell it.

    Talent plays a huge part in the viruses, malware and adware that are released into the wild. I'm pretty sure that the distribution of talent capable of writing these nuisances is heavily weighted to the MS side. It's just not as difficult to exploit an MS box as it is to exploit a Unix/Linux/BSD/MacOSX box. That's why Windows is under heavier attack than Unix. Except for the Ad angle, there is nothing else that points to "market share".

    --
    Be Safe! Sleep with a Marine. Semper Fi!
  78. How to make a safe web browser... by Temporal · · Score: 3, Informative

    It's really rather sad that we've given in to the idea that writing secure large-scale software is essentially impossible. It's not. It's only impossible in the paradigm we use.

    Here is how security works on every major OS and in every major programming language today:

    1. Tell the program about all of the features of the OS by exposing them all through an API.
    2. Let the program make any request it wants.
    3. When a request is made, check it against various lists to see if the program is allowed to do it.

    Here's how it should work:

    1. Tell the program only about the features it is allowed to use, by giving the program references to objects implementing these features (i.e. file descriptors, handles, implementations of abstract interfaces, or the like).
    2. Let the program to whatever it wants with them, because you have not even given it the ability to express a dangerous operation.

    This is called Capability-Based Security. Hopefully it is easy to see why the latter would make security much easier to manage. If not, you can read this discussion of the concept.

    CBS allows you to execute code without trusting it. In Unix, you'd have to create a new user with no permissions to run your code, which is way too much work for most purposes. In CBS, you can set up every single program to have a different set of permissions based on that program's needs. Furthermore, the program can internally manage those capabilities to insure that only a small amount of the program's own code has access to them. Then, as long as that code is secure, the program is secure, but even if it isn't, the worst it can do is abuse the capabilities you explicitly gave it.

    How does this relate to web browsers? Well, a web browser really only needs the capability to render to its GUI window, read its install files, and read/write its config and cache. So don't give it any capabilities beyond that. Voila, now it does not matter what malicious program takes over your web browser, because it can't do a thing to your system.

    1. Re:How to make a safe web browser... by bpbond · · Score: 1

      How does this relate to web browsers? Well, a web browser really only needs the capability to render to its GUI window, read its install files, and read/write its config and cache. So don't give it any capabilities beyond that. Voila, now it does not matter what malicious program takes over your web browser, because it can't do a thing to your system.

      OK, I'll take the bait. I really like the ability to download files via my browser--so now it needs write access, somewhere. Also, gee, uploading is pretty darn useful, so arbitrary read access. So now the disk APIs are exposed. Also, it's really handle to be able to auto-install necessary content renderers...

      I appreciate your point, but not many people are going to use a browser that only has the capabilities you list.

      --
      "Science is a tribute to what we can know although we are fallible" -Jacob Bronowski
    2. Re:How to make a safe web browser... by Temporal · · Score: 1

      *sigh* Unfortunately it's really hard to fully explain CBS in the attention span of the average slashdotter.

      There are tons of ways you could make saving and loading files work without introducing any new holes into the system. One way would be to have the OS provide a file open/save dialog. The program requests that the OS produce this dialog, but the OS controls it. Once the user selects a file, the OS returns the capability to read/write just that one file to the program.

      Another (IMO better) way would be to use drag-and-drop. The browser would download the file into its own space to start, then you could drag it from the download manager to your hard drive. Alternatively, to upload files, you'd drag the file onto the form. Again, the OS/GUI would respond to these actions by transfering the capability to read/write just that file to the program.

      It's really easy to dismiss new ideas before you've had the chance to think them through. Please realize that people who have been researching this for years (like me) aren't complete idiots. If you think of an obvious problem with the system, we probably thought of it and solved it long ago.

      Which doesn't mean you shouldn't question the idea, but you don't have to be so rude and dismissive about it.

    3. Re:How to make a safe web browser... by bpbond · · Score: 1

      Oh, please. My attention span is just fine, and obviously you and others spending years on this aren't idiots.

      Understand that I wasn't intending to be rude or dismissive about CBS--my apologies if it appeared that way--but you presented it as a way to secure a browser that only needed to draw its window, basically. That I questioned, ignorantly but honestly.

      B

      --
      "Science is a tribute to what we can know although we are fallible" -Jacob Bronowski
    4. Re:How to make a safe web browser... by gcauthon · · Score: 1

      As long as browsers can execute code, this will not work. You would need to assign capabilities to every code snippet that comes across the wire. A typical CBS system will keep a downloaded video game from attempting to read your outlook address book, for example. But it wouldn't keep that dancing monkey flash script from reading your mozilla address book (if it could only guess the filename). A browser is like an OS within an OS. No matter what capabilities you assign to firefox.exe, you are still going to have various websites doing things they shouldn't be doing.

    5. Re:How to make a safe web browser... by Temporal · · Score: 1

      Sorry, you kind of hit a nerve for me. Every time I try to advocate CBS, people dismiss it based on little problems that are easily solved. It particularly bugs me when people tell me that it will not work rather than asking how I would solve a problem, which is what you did.

      In fact, there is now another reply to my original post announcing "this will not work", then proceeding with an argument that shows the poster doesn't understand CBS. *sigh*

    6. Re:How to make a safe web browser... by Temporal · · Score: 1
      As long as browsers can execute code, this will not work. You would need to assign capabilities to every code snippet that comes across the wire.

      Which is exactly what CBS does. CBS makes it trivially easy to control exactly what capabilities are accessible to each chunk of code within a piece of software.

      Each chunk of code has no capabilities other than those explicitly given to it by the caller. For example, a procedure which needed to access the filesystem would need to be passed a reference (aka handle, object, descriptor) to the filesystem as a parameter. If it does not receive such a parameter, it can't access the filesystem. (Example below.)

      if it could only guess the filename

      That's not how CBS works. In a CBS API, you can't just pass a filename to some "open" command. You would need to have explicitly received a handle to one of the parent directories of that file, then name the file within that directory. A typical plugin would, if anything, only receive such a handle to its own private directory containing only files meant for that plugin.

      In other words, instead of this:
      void myProcedure()
      {
      File myFile = open("path/to/file");
      }
      You have this:
      void myProcedure(Directory root)
      {
      File myFile = root.open("path/to/file");
      }
      If no directory is passed to myProcedure(), then the expression root.open("path/to/file") clearly makes no sense (root is undefined). Thus, myProcedure() has no way to access the filesystem.

      This makes it very easy to control exactly what parts of your code have access to what capabilities.
    7. Re:How to make a safe web browser... by Anonymous Coward · · Score: 0

      However, the theory of CBS and the use of CBS *are* significantly different. Add in the expectations people now have on programs and you have an unusable theory.

      Now, when it comes to critical work (e.g. military or security), then yes you can use CBS. Eg for a firewall.

      CBS requires that you pare down the functionality to fit within what the OS exports. You may only want to draw to the screen, but what if that is grouped with the API's that draw to memory (backing store)? Do you then specify every API separately?

      What if you use a user lib? How do you commute the differing API's?

      *Formally* CBS works. *Practically* its utility is limited where users are second class to the app. Same thing with RBAC or the LIDS capability on Linux.

    8. Re:How to make a safe web browser... by renoX · · Score: 1

      OK, so I won't tell you why it won't work but ask you questions:
      -how do you plan to make CBS OS and CBS based applications available to everyone?
      -does building CBS applications require a new language or can it be done with existing language such as C,C++?

    9. Re:How to make a safe web browser... by kabbor · · Score: 1

      Yes, this sounds nice as a concept, but how exactly would it work on a code level? Or on the metal? That is where a program runs, and where flaws exist and are exploited.

      Because, when I break it down, I see little difference between them. The program can still make whatever calls it likes, whether you advertise them or not, and it's the OSes job to handle them in an appropriate manner.

    10. Re:How to make a safe web browser... by Temporal · · Score: 1

      In practice, CBS is just extremely strict OOP. It works great. I've implemented and used it myself.

      None of your questions even make any sense. Remember that a capability is represented by an object, not an API. Yes, you can easily have a very large number of separate objects to represent separate capabilities.

    11. Re:How to make a safe web browser... by Temporal · · Score: 1

      -how do you plan to make CBS OS and CBS based applications available to everyone?

      CBS does not need to be supported at the OS level if it is supported at the programming language level. I am currently developing a multi-language virtual machine which uses CBS.

      -does building CBS applications require a new language or can it be done with existing language such as C,C++?

      Unfortuntaley, C and C++ are not adequate for CBS since they allow raw pointer arithmetic.

      Java is adequate, though the API would have to be completely redone, and you'd probably want to prohibit non-final static variables.

      Along with my VM, I am developing a language of my own which is ideal for capability-based security. My work is at evlan.org.

      I don't pretend that it will be an easy transition to CBS. However, I believe that it is something we must do if software security is ever going to get better.

    12. Re:How to make a safe web browser... by Temporal · · Score: 1

      For CBS to work properly, software would have to be distributed as verifiable bytecode. This could be checked for illegal operations then compiled to native code on the end user's system.

      Alternatively, CBS could be implemented at the OS level, but this would not allow programs to use CBS internally. Thus, CBS really has to be a feature of the programming language.

      At the code level, capabilities are represented by objects which implement abstract interfaces. It's basically like extremely strict OOP.

  79. Actually, the bug/security hole could be elsewhere by benhocking · · Score: 1

    I just wrote a little HelloWorld.cpp to demonstrate the problem to admins of a cluster on our campus. Basically, there was a problem in <ostream>. (Interestingly enough, the problem could be "worked around" by using <iostream>.)

    --
    Ben Hocking
    Need a professional organizer?
  80. Grammar Police Crime Scene by Anonymous Coward · · Score: 0

    Please, halt the "swirving" of your vocabulary and don't write with all capitalized letters. "DL" is not a verb. Executables can not be stupid per se; stupidity refers to a lack of intelligence or pointlessness, neither of which apply to the programs of which you write. If you do find a pair of "scisors", try cutting out a few commas from that last sentence.

    1. Re:Grammar Police Crime Scene by Anonymous Coward · · Score: 0

      "DL" is not a verb.

      Identify the verb in this sentence for me:

      I downloaded software from a website.

      stupidity refers to a lack of intelligence or pointlessness

      I've seen some pointless executables in my 23 years of computing. Language is often pragmatic. Get used to it.

      BTW, Grammar Goon:

      and don't write with all capitalized letters

      You probably meant, "and don't write in all capital letters," or, "don't capitalize entire clauses."

      neither of which apply to the programs of which you write
      Corrected,it would read, ".., neither of which apply to the programs _that_ you write."

      If you do find a pair of "scisors"

      If you do achieve a "typoless" existence, teach us your secret.

  81. I use by Anonymous Coward · · Score: 3, Insightful

    Konqueror mostly, Mozilla on ocassion, Firefox on lesser occasions. I tend to like the swiss army knife abilities of konqueror (ftp, fish, far better tab control than Firefox without installing extensions, overall integration with kde, etc) over Mozilla and Firefox. I guess I pick Mozilla over Firefox because of composer and I'm just used to Mozilla a lot more than Firefox simply due to familiarity and length of use.

    What I can state is that since I've been using Konqueror (khtml, like Apple's browser) on Linux, I've never had an issue with spyware or adware. Never. I've never had a problem with security, even though there have been security alerts for konqueror as well as the other browsers. Konqueror makes it simple to surf without images turned on (one button click on top of window without going into drop down boxes to turn images on), makes it simple to surf without javascript turned on (simple and fast two step process to turn it on for a web site, can specify in settings which web sites to turn on javascript by default if needed regularly), and makes it a satisfying all-around experience in using the web.

    I help adjust/maintain/bugfix windows for another user and I just can't understand how windows users can possibly put up with the spyware/adware. Taking a look at server logs, I can't believe how many people's browsers are infected with FunWeb, something else "Fun", and other spyware.

    If you are a windows user, do yourself a favor and visit a friend's website (after alerting them) and ask them to send you a copy of the log entry from your visit. If your browser is infected with spyware, it just may show up as part of the browser identifier.

    The ability of spyware/adware to infect a windows computer is a serious security problem. If you've been infected, you are running a system that is insecure. Please re-read that last sentence. If you've been infected with spyware/adware, you are running a system that is insecure.

    1. Re:I use by Ziviyr · · Score: 1

      If you've been infected with spyware/adware, you are running a system that is insecure.

      Not just insecure, compromised.

      Big difference I think.

      --

      Someone set us up the bomb, so shine we are!
    2. Re:I use by Anonymous Coward · · Score: 0

      Yes, I agree with you, but I was trying to make a different point. The point I was trying to make was that if you are running a system (Windows in this case) that has been infected/is easily infected, then the system itself is insecure, whether you have actually been infected or others with the same setup/os/system have been infected. If you've been infected, obviously your system is compromised. But if you are running a system that is as easily infected as Windows is, then your system is insecure by default regardless of whether you've been infected yet or not.

      I was going to add that if you are running such a system, while Microsoft shares the blame for selling such insecurity, you (windows users) share just as much fault for using such an insecure system. But I figured I'd be killed by the moderators and I don't want to ruin my karma ;-P

    3. Re:I use by Anonymous Coward · · Score: 0

      Konqueror and Mozilla are both vulnerable to png exploits. If you visit a web page that has a png file encoded with a buffer overrun, you will be infected. The owner of the script will be root on your computer. This works on most Linux based systems including FreeBSD and RedHat.

      http://nwc.linuxpipeline.com/news/26806442

    4. Re:I use by khallow · · Score: 2, Interesting
      If you visit a web page that has a png file encoded with a buffer overrun, you will be infected. The owner of the script will be root on your computer.

      That's not what the security alert says. As I read it, if you load such a png and have an unpatched version of Mozilla or Konqueror and are using the unpatched version of libpng, it is possible for someone to run hostile code on your machine. In theory the code could then exploit security holes in your system to get access to root.

      So access to root via this route is a possibility, but it isn't a certainty. And if you patch Konqueror and Mozilla then that hole isn't open.

    5. Re:I use by Anonymous Coward · · Score: 0

      1) what khallow said, and 2) since konqueror makes it very easy (one button on the top toolbar of the browser window) to turn on images, I rarely view images on most web sites I visit. It simply isn't necessary, it saves bandwidth (even on my 100 mbit Cogent connection), 3) since I'm using Debian, I update/patch my entire system nearly every day while Sarge is still in testing, once Sarge hits stable I'll set it up to still update daily but as a cron job which will alert me if there are any problems.

      So even though there is a vulnerability out there for png files, thanks to how GNU/Linux and my specific choice of browser works, I'm not vulnerable to it because of how I view web sites. As soon as the security patch is available if not already patched, I'll be protected again. This is different than an operating system that is so vulnerable that spyware regularly compromises it.

      Also, as SELinux extensions are entering Red Hat, Suse, and Debian (etch or later), I'll be one of the first to start trying them out. Once I get that working I'll be more protected than I am now, even though I'm under no illusion that I'll ever achieve total protection.

  82. Silly hypotheticals by Anonymous Coward · · Score: 0

    " would be willing to wager a very large bet that if Mac OS X was the industry leader there would be the same difficulties with viruses, and other criminal activities that are currently associated with Microsoft's products."

    It is not the industry leader, so there are not these problems. This means that for any given individual, OS X is a safer choice, and is likely to remain so for the forseeable future.

    Why even bother talking about this hypothetical? By the time OS X is the industry leader, if ever, Linux will be ready for the desktop, and there will be about fifty different interoperable systems. This will probably bring virus activity below the critical point at which a single virus attack can bring down a quarter of the internet, and cause a billion dollars in damage.

    The problem is that with 95% of the market unified, it's worth writing viruses. If everything had 25% or less, they wouldn't spread so fast, they wouldn't kill so much, and on the whole they'd be much less tempting to make.

    In the meantime, stick with a minority player that's easy to use and *you* will be safe.

  83. Win throws too many warnings at you by Werrismys · · Score: 1
    "Warnings are there for a reason" yes, but the typical Windows eXPerience consists of:
    -Waiting
    -Rebooting
    -CLICKING "YES" or "OK" ON STUPID REQUESTERS THAT SERVE NO PURPOSE WHATSOEVER.

    When using windows, one very quickly develops a habit of clicking OK or YES everytime some stupid fucker pops up just to get rid of it and continue trying to use the friggin puter.

    God damn I hate those stupid alerts, reminders and other forms of user harrassment. Focus stealing, mega-annoying friggin useless requesters - the Windows way! I was happily typing the last page of this 20page document when the fucker decided it's a good time to pop up stupid shit asking whether I'd like to reboot now (OF COURSE NOT! WHO WANTS TO REBOOT THEIR PUTER? YOU TURN IT ON, YOU TURN IT OFF; REBOOTS ARE SILLY BULLSHIT) - and the requester stole focus, and had [YES] as default. I hit enter at end of line and VOILA! The Windows way! I'd pay for the privilege of stabbing the fucker who invented those requesters to death - with a SPONGE, so it would take longer.

    M$ should replace all those fucking "Do you want to reboot now"-requesters to "We know you don't want to reboot now but you're gonna have to anyway! Now bend over [OK]".

    It's better to silently fuck up than to let the user decide whether to fuck up now or whether to show another fucked up requester 1 minute from now asking the very same thing.

    This message must have broken some F-word record but fuck, I hate windows.

    --
    'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
    1. Re:Win throws too many warnings at you by Anonymous Coward · · Score: 0
      I hit enter at end of line and VOILA!

      It's "voilà," you expired Häagen-Dazs flavored asshole.

    2. Re:Win throws too many warnings at you by LurkerXXX · · Score: 1
      I was happily typing the last page of this 20page document when the fucker decided it's a good time to pop up stupid shit asking whether I'd like to reboot now (OF COURSE NOT! WHO WANTS TO REBOOT THEIR PUTER? YOU TURN IT ON, YOU TURN IT OFF; REBOOTS ARE SILLY BULLSHIT) - and the requester stole focus, and had [YES] as default. I hit enter at end of line and VOILA!

      Now, I use an OpenBSD box and a 12" Powerbook a good bit of the time, (no MS fanboy). But whenever I've been using my windows machine and it wants to reboot while I've got a document I'm working on open, it ALWAYS asks if I want to save the document before rebooting.

      Yes, it requires rebooting way too often, but it's never trashed a 20 page document to do it.

    3. Re:Win throws too many warnings at you by binary+paladin · · Score: 1

      Okay... what the fuck?

  84. Sheets Wrong: Mozilla FireFox Much Safer than IE by Anonymous Coward · · Score: 0
    Sheets is out to lunch.

    Fact is IE has more penetrated holes than a French whore in Afghanistan . In contrast, Firefox has shown two possible vulnerabilities that were fixed within 4 days . Sheets uses the latter as proof that FireFox is as vulnerable as IE. What a lamer.

  85. Gay Police Crime Scene by Anonymous Coward · · Score: 0

    You have been accused of and hereby been found guilty of the crime of FAGGOTRY. You must be and will be thrown in jail, where you will be anally violated at all times. NOW!

  86. Be careful!!! by 3770 · · Score: 5, Funny


    I telnetted to port 80 once, and interpreted the HTML in my head.

    Unfortunately there was a infinitely recursive Java script function on there.

    I'm still not quite myself.

    --
    The Internet is full. Go Away!!!
    1. Re:Be careful!!! by Ziviyr · · Score: 1

      Just wait until you work things out enough to find those mental pop-unders.

      --

      Someone set us up the bomb, so shine we are!
    2. Re:Be careful!!! by Anonymous Coward · · Score: 0

      Should've used Linux.

      It can run an infinite loop in 3 seconds!

  87. Browsing safely requires sandbox by davidwr · · Score: 2, Insightful

    Ways to browse safely:

    1) Use a browser that has no design or implimentation bugs. Not gonna happen with any modern full-featured browser.

    2) Browse in a "disposable" sandbox environment - possible with adequate firewalls, but not going to happen on most home PCs any time soon.

    3) Browse in a read-only environment, with output limited to the screen, legitimate requests for web pages, and temporary disk space. A firewall will need to reject any illegitimate port-80 outbound traffic. This is the best solution for kiosks.

    Even these conditions aren't immune from server- or DNS-level compromises to hostile fake web pages that trick users into revealing personal information.

    #2 is the most realistic medium-term home-user solution - the OS should put the web browser in a "jail," restirct its network permissions, and only let it and its helper programs read and write to certain directories while browsing, limit CPU utilization, and otherwise protect the machine. Configuration changes and other "out of jail" activities can be done by an auxilliary special-purpose (less code = less change of bugs and general weirdness) process in a separate memory space. Jails is they should be easy to "terminate with extreme prejudice" should the need arise.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Browsing safely requires sandbox by taustin · · Score: 1

      So, instead of being only as secure as the programming in your brower, you'd be only as secure as the programming in your sandbox.

      I see.

  88. I still have to support Netscape 4.7 . . . by MexicanMenace · · Score: 1

    there's NO WAY I'm going to code for your whacked out HTML rendering too.

  89. Yeah, but just try turning scripting off in IE!! by gwait · · Score: 2, Informative

    That's one serious difference, you can turn off Java and Javascript in all the browsers, but when you do it to IE, you kill all the other Microsoft apps that also use scripting, which leads you to turn it back on and leave it.

    --
    Bavarian Purity Law of Rice Krispie Squares: Rice Krispies, Marshmallows, Butter, Vanilla.
  90. Safe? Not like that. by matt+me · · Score: 1

    How safe is Linux? A dedicated hacker on a mission could take down my system within an hour. But that's different to Windows, which doesn't even require a person, it's all automated. Just visit a dodgy website or open an email or talk to someone over IM.

    I'd still say the biggest danger to my fc3 box is myself. Yesterday I ran rm * in my home directory (since then I have set some safety aliases in my shell) and last week I formatted one of my hard drives, but forgetting that I had yet to back up it's data onto the other one.

  91. I'll go even further. by khasim · · Score: 3, Insightful

    The implication of this article stems in the absolutes of security: can it ward off intruders or not. This is a flawed approach, and while seemingly a logical one, denounces another reality of this level of breach: the lion's share of these breaches are not of the most malicious sort (read: that stupid data miner which causes popups, search bars from hell, etc).

    The FIRST aspect of "security" is limiting the avenues of attack. You sort of touched on that, but I'll say it explicitly.

    If FireFox doesn't run ActiveX, then that is one avenue that is NOT available for an attack.

    As others have pointed out, lynx is very secure and that is because it completely blocks so many avenues of attack.

    One must acknowledge the reality of security by statistics alongside security by absolutes.

    Exactly. Now, from TFA:

    As law enforcement officers will tell you, crime finds you if it wants you bad enough, no matter what preventative measures you take.

    If they say that, then they are wrong.

    Look at the typical junkie on the street. He's be happy to rob a bank. But the bank's security system is beyond his capabilities to SUCCESSFULLY attack.

    So he picks easier targets with LOWER payoffs (mugging pedestrians).

    Which brings me to the SECOND aspect of security: Build the defenses on the available avenues to defeat the attacks.

    Sure, there are criminals out there who can pick any lock and defeat any alarm system. But they are very few and very far between. The odds that you, specifically, will be targetted by one of them is less than the odds of you winning the lottery.

    So, contrary to what TFA says, crime will NOT find you if it wants you bad enough. It has to want you bad enough AND be intelligent enough AND be skilled enough.

    But the vast majority of criminals have an Achilles' heel: They prefer convenience to challenge.

    Sort of. More accurately, they're lazy. The "vast majority" will NOT spend time and effort to learn how to bypass alarm systems. If there's an easier target, they'll go for it.

    If your (and your neighbor's) defenses are more than they can bypass, they'll leave the area.

    For now, it's more convenient for them to pick on Internet Explorer.

    No. While it is more "convenient", that is NOT the reason that IE is subject to all the attacks.

    The reason is that the level of skill/intelligence required to successfully attack IE is SO VERY LOW. ANYONE with a bit of programming skill can write an exploit for IE.

    Sure, any junkie can get a knife, and a knife is good enough for a mugging. But that knife isn't going to get you very far in a bank robbery.

    Clearly, hackers wouldn't be so successful if they didn't have so many potential targets.

    Again, it isn't about the POTENTIAL targets.

    It's all about the AVAILABLE targets in your SKILL RANGE.

    Of course, it's up to software makers to hold up their end, too. But they're no less susceptible to market forces, deadlines and bureaucracy than anyone else.

    Which is why Open Source has such a great security rep. There aren't any market forces or deadlines to deal with. It's ready when it is ready.

    Mistakes happen. Hacking happens. To assume you won't fall prey to either fairly begs for trouble.

    This gets back to your statement on statistics and "the absolutes of security".

    Sure, my system is vulnerable.
    An attacker has to get to Seattle.
    And into the office building.
    And disable the cameras.
    And disable the alarm system.
    And break into the office.
    And blow the server room door.
    And then steal the server.

    I'm not losing any sleep.

    Of the thousands of computer viruses now available, most ar

    1. Re:I'll go even further. by Crimson+Dragon · · Score: 1

      >Sure, my system is vulnerable.
      >An attacker has to get to Seattle.
      >And into the office building.
      >And disable the cameras.
      >And disable the alarm system.
      >And break into the office.
      >And blow the server room door.
      >And then steal the server.
      >
      >I'm not losing any sleep.

      Neither am I.... as is acknowledged in these lines, the server is not impregnable. Not being impregnable, it can never be patched to a fully secure state. However, it has been protected to the point of nearly STATISTICALLY invalidating the likelihood of attacks. Therefore, saying "Security depends upon hardening the remaining avenues beyond the attacker's ability to successfully attack." is incomplete, as we have shown it is not possible to harden completely a system to the point of impregnability. Since this is not so, there is always someone who can get around your security measures. No technology yet invented is unhackable, so we can continue to "harden remaining methods of unwanted access" all day long. We don't know how far this will advance our cause.

      --
      The Crimson Dragon
    2. Re:I'll go even further. by toadlife · · Score: 2, Insightful

      "Look at the typical junkie on the street. He's be happy to rob a bank. But the bank's security system is beyond his capabilities to SUCCESSFULLY attack.

      So he picks easier targets with LOWER payoffs (mugging pedestrians)."


      We're talking about desktop systems here, right? I fail to see how owning a Windows box would be considered a "lower payoff" over owning a linux/bsd/whatever box, considering the use (spam/DoS bots) owned boxes are put to. IF anything a WIndows box would be more valuable, as the owner would probably be less likely to discover that they've been owned.

      "No. While it is more "convenient", that is NOT the reason that IE is subject to all the attacks."

      Do you seriously believe that marketshare and userbase have nothing to do with it?

      "The reason is that the level of skill/intelligence required to successfully attack IE is SO VERY LOW. ANYONE with a bit of programming skill can write an exploit for IE."

      Oh really? Can you link me to some of the exploits you've written?

      "Again, it isn't about the POTENTIAL targets.

      It's all about the AVAILABLE targets in your SKILL RANGE."


      And there are hundreds of millions of more targets which use Internet Explorer. This leads to many more unpatched IE's poking around the net. The fact that you and others see marketshare as a non-contributory issue is mind boggling.

      "Which is why Open Source has such a great security rep. There aren't any market forces or deadlines to deal with. It's ready when it is ready."

      Oh no. The OSS talking points are starting to come out now.

      "Yeah. You'd have thunk that the people writing the code would have managed to PATCH that flaw by now, wouldn't you?"

      The viruses you are talking about (the ones with multiple "revisions") cannot just be "patched". If you weren't so incredibly partisan on the issue you would realize that you can't "patch" for a worm that requires a user to 1) Download a zip file attachment 2) Open the attachment 3) Execute the file inside

      Hell, sometimes these worm even require the viction to type in a password to open the file becuase it's encrypted. How do you patch ignorance?

      " Ummmm.... no they don't. I have to download new datafiles every day to stay current just BECAUSE they can't recognize them."

      AI has progressed enough so that AV could be made to recognize unknown threats, but people don't want this, as it would take up too much of their CPU.

      "We block ANY file attachments with VBScript because the anti-virus systems CANNOT tell a harmful script from a safe script."

      Good job Captain Obvious. Mail admins with a clue have been doing this for years. Since 99% of email viruses are in zip form today, do you block all zip attachments too? This would limit the avenues of infection to much greater degree than blocking vbs files.

      "FireFox's problems are only "news" because the "journalists" want to write the story about how it failed to live up to the "hype".

      If a Linux worm infected 10 servers in the wild, it would get the same attention.

      But a Windows exploit that cracks a few thousand boxes? Nothing. People didn't even care about the latest Sober version until it started spewing German spam."


      Agian, you bring up worms like Sober, which require several steps of user interaction to propogate. No current desktop OS will protect users from this degree of ignorance. The spread of Sober has nothing to do with Windows, and everything to do with markethare and userbase.

      "#1. Security depends upon limiting the avenues of attack."

      Totally agree.

      "#2. Security depends upon hardening the remaining avenues beyond the attacker's ability to successfully attack."

      Again, I agree.

      "#3. The media attention focused on a vulnerability does NOT reflect the severity of that vulnerability."

      Of course not. It reflects the potential "ratings" the story will get.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    3. Re:I'll go even further. by arminw · · Score: 1

      ...The media attention focused on a vulnerability does NOT reflect the severity of that vulnerability...

      There have been some vulnerabilities of OSX, but nobody has ever exploited them because they were more theoretical than practical. Security is the Job of the OS, not any particular application, including any web browser. It is Windows itself that is insecure and because IE is imbedded in that OS more deeply than any other browser, IE makes a better entry point for OS weaknesses. Just the fact that the numbers of malware are NOT proportionate to how many users of each OS exist, shows that it is is EASY to break into Windows systems.

      --
      All theory is gray
  92. Standardize, then diversify by Anonymous Coward · · Score: 0

    The author of TFA has some good points, however in the long run I think he's missinig what *could* actually count.

    Gecko does better with standards than IE - with pressure building for standards compliant pages, the door is opened for any number of standards complient browsers to hit the market, which in turn allows for a wider selection of operating systems to become viable.

    Crackers find themselves dealing with smaller and smaller user bases that are in better positions to jump ship if their particular OS/Browser combo isn't secure enough. Basically, the whole system becomes more diverse and more adaptable, and you can't realistically argue that this is bad for overall security.

  93. what a load of crap by Anonymous Coward · · Score: 0

    Sorry but that's all you're spouting.

    I use my machine for games which means I need every ounce of performance I can get out of it and EVERY SINGLE UPDATE from M$ *slows* your machine down. It's a bloated o/s at the best of times and frankly I don't like the idea that I need a 3.2Ghz dual-core Pentium just so I can run sodding Calculator with a decent response time.
    So the point about updating your browser is a load of bollocks coz IE is tied in too closely with the o/s. I can't update the browser without bloating the o/s further which means I need to upgrade my hardware if I want to enjoy a sustained performance in games, and frankly I ain't got the money for that.
    For the home games player M$ is an expensive option and as my IQ is in triple digits consoles simply don't interest me.

    1. Re:what a load of crap by Anonymous Coward · · Score: 0

      Congratulations you average (IQ 100) troll. Now go back to your machine and get rid of all your spyware and you're machine will run just fine.

    2. Re:what a load of crap by drawfour · · Score: 1

      I have a feeling that the "3-digit IQ" guy probably thinks it's beneath him to properly configure, update, use, or otherwise do anything with his computer. He should be able to click whatever the hell he wants without any repurcussions to his computer. Click "yes" to run an ActiveX control? Sure! After all, Microsoft should do everything for him. He just wants to play games.

  94. Mail by gmuslera · · Score: 2, Interesting
    The same could be said about mail clients... why? because for safe that is the reader software you have, most security concerns are related to the user that reads it (think in the most commons scams out there, from nigeria and earlier to this days).

    Now, if well we can say that no matter how unsafe is to climb the himalaya with beach clothes compared with staying in your house (a meteor could fell over you, after all) you are not complelely safe, these are very different kind of probabilities, and experience tolds us that in average you are i.e. far unsafe playing with MS IE/Outlook/Windows than with Firefox/Opera/Thunderbird/Linux.

  95. Liberty For Security? by Anonymous Coward · · Score: 0

    It's at times like this that I remember what Ben Franklin said:

    "They that would give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety."

    In short, if you're ulcer-inducing afraid of your computer being "insecure" when you take it out to the big wide world, then don't use your computer at all. Go worry about something else and leave more bandwidth for the rest of us.

  96. This is NOT the solution by hweimer · · Score: 1

    Sure send me to some baddie site, won't do much on my system. Whatever malware sent down the pipe to me can't do anything to change my system (C:\WINDOWS).

    It still can transform your machine into a zombie host spreading spam and performing dDoS attacks. Or change some numbers in your precious documents. Or insert a backdoor into the piece of code you just wrote.

    The "Don't work as superuser" doctrine is often greatly overestimated.

    --
    OS Reviews: Free and Open Source Software
    1. Re:This is NOT the solution by betelgeuse68 · · Score: 1

      Dude,

      You are uttering platitudes, aka noise, aka FUD aka I can only infer you don't know what you're talking about.

      -M

  97. bragging rights? by Infonaut · · Score: 1
    the only reason Mac and Linux fans can brag right now...

    First, I don't know that many Mac users who "brag" about not having all the security problems that Windows users have to confront. As someone who uses Macs, Windows, and Linux, I'm happy when I don't have to screw around with security-related issues, and what I find is that occasionally I have to deal with a security issue on my Linux server. I have to deal with all manner of crap with Windows, and I simply periodically update OS X using software update.

    So far in twenty years of using Macs, I've only had one security problem. An OS 8 machine I was using at work caught the Stoned virus. Come to think of it, over the years, I've also had one or two Word macro viruses that forced me to install Microsoft's macro-scanning software. That's it.

    Bragging about using a computer that has fewer security problems would be like bragging about the off-the-showroom-floor car you just purchased. You didn't make it, you just bought it.

    So I'm not bragging when I say that in my experience Macs allow me to focus on working with my computer, rather than on security problem after security problem. In general I have to spend more time dealing with security issues on the Linux server than with my Mac, but I still spend easily five times as many hours each year with Windows as with Linux.

    --
    Read the EFF's Fair Use FAQ
  98. browser sandboxing-check out www.greenborder.com by fugusama · · Score: 1

    An interesting concept to do exactly what you describe in #2 - create a sandbox to trap all the nasties.

  99. Safe web browsers by dtfinch · · Score: 2, Insightful

    The safest web browser is the one nobody else is using.

  100. Firefox with Linux/OS X IS secure by onlyjoking · · Score: 2, Interesting

    Isn't this missing the point. Just because the Windows/Firefox combination has some insecurities does not mean Firefox is equally insecure on Linux/OS X. How can it be? The exploits attributed to Firefox so far are largely confined to the Windows platform. That's the real issue. I'm tired of listening to claims that OSS is insecure simply because there are problems with the Windows version. OSS should be evaluated in its natural environment - Linux/*BSD/OS X.

  101. No safe browser? by Junior+J.+Junior+III · · Score: 2, Interesting

    What about lynx?

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
    1. Re:No safe browser? by Ziviyr · · Score: 2, Funny

      What about lynx?

      I wondered that immediately, we're prolly in redundant territory, but I'd like a response on this.

      Any l33t lynx crackers got some sploits on it saved for a rainy day?
      ("they all trust lynx, I'll pwn them all, hahahaha!")

      --

      Someone set us up the bomb, so shine we are!
  102. Popups? by Urusai · · Score: 1

    Note the increasing instances of popup ads that are tailored for firefox users etc.

    With Firefox and Adblock, I guess I must have missed this exciting development.

    1. Re:Popups? by Anonymous Coward · · Score: 0

      Guess what. IE with SP2 and pop ups are largely a thing of the past. A couple get through once in awhile. No big deal.

  103. There may not be any completley safe browser... by jvd · · Score: 1

    But at least there are more secure http://www.mozilla.org/products/firefox ones...

    --
    Insanity: doing the same thing over and over again and expecting different results.
  104. Speaking of popups.... by Anonymous Coward · · Score: 0

    Anyone having problems with FF's popup blocking being too restrictive?

    I usually avoid sites that use them, but a lot of the sites I visit that have a "click for newwindow/popup" don't work most of the time. I have to boot up Opera to get them to work.

    Even giving the sites permission seems to do squat in solving this problem.

    1. Re:Speaking of popups.... by Seumas · · Score: 1

      Um... Click the little "popup" icon in your firefox status bar that appears when a popup has been blocked. It will let you add that site to your popup whitelist.

  105. Hmmm by spb_nick · · Score: 1

    What about human mind vulnerabilities? Like DOS by too complex html, various dizzying ascii image patterns? Leave alone vulnerabilities in telnet?

  106. Criminal ROI by epmes · · Score: 2, Insightful

    They prefer convenience to challenge. For now, it's more convenient for them to pick on Internet Explorer.

    It's not really a question of convenience, it's that Internet Explorer is on a majority of Windows systems. If you're a criminal trying to exploit a browser vulnerability, wouldn't you pick the most-used browser? It's a better return on investment.

    1. Re:Criminal ROI by Anonymous Coward · · Score: 0

      I'd attack both.

  107. He's a Sith Lord!!! by adagioforstrings · · Score: 1

    Because only Sith speak in absolutes!

  108. Well of course... by Anonymous Coward · · Score: 0

    No matter what type of car you drive, you're still vulnerable to accidents.

  109. No browser is safe... by clayasaurus · · Score: 1

    but some are safer than others.

  110. Adblock in FF 1.0.4 by Anonymous Coward · · Score: 0

    I used to have adblock installed and loved it, but it stopped working when I upgraded to FF 1.0.4.

    The adblock page says:

    Requires: Firefox: 0.7+ - 1.0

    And it won't install on my FF.

    I think this is a MAJOR issue that FF is going to need to address. Every time I update my FF, about half my extensions stop working and don't have updates that match the latest FF version.

  111. Alarm systems are over-rated by gum2me · · Score: 1
    Talk to any cop and he'll tell you the same. Professional burglars act on the assumption that they only have 5 minutes after they've broken into your home. By the time the cops show up the burglars are long gone.

    A dog is a great deterrent for this 5 minute rule.

    peace

    michel

  112. just like there's no safe.... by MoFoQ · · Score: 1

    just like there's no safe condom....even the best will break some times....it's just a matter of using one that doesn't already have a gaping hole in it.

  113. OK, so Windows, *in theory*, is secure. by 5n3ak3rp1mp · · Score: 1

    And your practice was sooooo easy. We all know that everyone wants to know what an ACL is, what the difference between a privileged user vs. a nonprivileged user is and why they should get into the (additional) practice of using RUNAS, or hell, what mutexes and semaphores are, much less what the registry entails. You know what? I understand all of this, but I do NOT expect everyone else to. Thus, you, my friend, are a certified computer weenie. 99% of the rest of the population (aka "the ones that this shit is supposed to be set up like this out-of-the-box for") do not give an effing shit. They just want it to "work". They have jobs, that entail them to know and understand other realms of knowledge and experience. You shouldn't need a CCNA or an MCSE or 10 years of computing experience to f*ucking just run a program securely that happens to need privilege for some stupid reason.

    I prefer the OS X approach (and hey... weenie to weenie, I recommend you check it out if you haven't... hey, 10.4 aka "Tiger" has ACL's now!). When a process tries to access a directory it isn't permissioned to (and it's not permissioned to out-of-the-box!), the OS itself throws up a privileged user auth window. What a novel f*cking idea. This, coupled with Little Snitch (a VERY nice third-party util that allows you to control ALL outbound internet traffic from your machine... only processes you allow out are let out, and you can allow by port, by protocol, by destination, temporarily, etc. etc.), means that I always know I have ultimate control over ANYTHING an app can do to my data (or my privacy).

    1. Re:OK, so Windows, *in theory*, is secure. by betelgeuse68 · · Score: 2, Interesting

      I agree with you, you shouldn't need tons of experience for running various appslications. However you can BLAME companies such as Nullsoft, Trillian and even Intuit for not taking into consideration the platform their software is operating on and adjusting accordingly.

      These misbehaveed applications is the critica reason MS doesn't push the use of limited accounts more (easy enough to setup when a contemporary version of Windows was being installed).

      It all goes back to what I said in my original posting, MS and PC companies do not want to absorb the cost of supporting legacy and/or misbehaved applications.

      Plain and simple.

      This computer "weenie" makes his living educating the uninitiated about this stuff... and Lord knows, there's no shortage of laziness in this world (generally speaking). Getting people to learn anything (not just computers) seems to always be a challenge, e.g., the USA still suck under the English system of weights distances, volumes. And yes I live in the USA.

      -M

      PS: The gene pool could use some chlorine.

    2. Re:OK, so Windows, *in theory*, is secure. by ishepherd · · Score: 1
      When a process tries to access a directory it isn't permissioned to (and it's not permissioned to out-of-the-box!), the OS itself throws up a privileged user auth window.

      2. Write an app that puts up a window that looks just like that one.

      3. Profit?

      --
      fud, notfud, yes, no, maybe
    3. Re:OK, so Windows, *in theory*, is secure. by drsmithy · · Score: 1
      When a process tries to access a directory it isn't permissioned to (and it's not permissioned to out-of-the-box!), the OS itself throws up a privileged user auth window.

      I think you'll find that this has to be raised by the app, which subsequently must be writtent to know when it needs higher privileges.

      Windows applications can do the same thing, by the way - raise a dialog asking for higher privileges if they need them.

      Not to mention that this little box is hardly a panacea, either, since all malware need do is pop up a dialog that looks identical to acquire the user's password - fake "Enter your password" prompts have been a tried and true method for decades.

  114. pop-unders by Anonymous Coward · · Score: 0

    There is a filter for Proxomitron that stops pop-unders. Since Proxomitron's matching rules are regex-based, I imagine it could be adapted easily enough into a script for the GreaseMonkey extension.

    The pop-under filter is included in this batch of filters: http://www.scriptdungeon.com/script.php?ScriptID=3 1

  115. Safari? by 5n3ak3rp1mp · · Score: 3, Interesting

    Is anyone aware of any Safari (OS X web browser) vulnerabilities, especially exploited ones?

    I think the fact that OS X throws up an auth login whenever any app tries to access a directory that the current user doesn't own, pretty much makes casual takeover difficult, even by an insecure web browser...

    1. Re:Safari? by Anonymous Coward · · Score: 0

      I think the fact that OS X throws up an auth login whenever any app tries to access a directory that the current user doesn't own, pretty much makes casual takeover difficult, even by an insecure web browser...

      ... except when the user always authenticates whenever that comes up.

  116. Abby something by Anonymous Coward · · Score: 0

    Jeeze, all the internet needs is another damn article sugguesting abstenance is the only safe method.

    -AC

  117. Save often! by tepples · · Score: 1

    Focus stealing, mega-annoying friggin useless requesters - the Windows way! I was happily typing the last page of this 20page document when the fucker decided it's a good time to pop up stupid shit asking whether I'd like to reboot now

    And of course, you saved at least 19 times along the way. Saving changes regularly is a good idea no matter how reliable your operating system and application software are, as at some point, the power company's uptime becomes a limiting factor.

  118. That's because you're wrong. by khasim · · Score: 1
    Even after being a geek for a looong time, I'm still shocked at how clueless most geeks are to the real world.
    The problem isn't with them. It's with you.
    "25 million is a lot, right?". No. It isn't.
    Yes, it is a lot.

    If there was an easily exploitable flaw in FireFox that allowed crackers to capture people's bank account info or credit card info, the crackers would be all over it.

    25 million accounts, even at $100 each is still over 2 billion dollars (25,000,000x$100 = 2,500,000,000).

    And $2.5Billion is enough to interest any cracker/criminal.















  119. There is no 100% safe browser The question is... by Anonymous Coward · · Score: 0

    There is no 100% safe browser, nor there will be. the question is how fast you fix the flaws discovered. in this article based on facts you can see how fast it takes for MS, Mozilla and Opera to fix known security flaws, and then you can figgure out what is the safest browser

  120. Mandatory vs. Discretional by yuri.gonzalez · · Score: 1

    While I agree completely with the "nothing is 100% secure" paradigma, I still see a big difference between IE and FF. AFAIK, IE security paradigma is based on relying in the user to choose it's own "level" of protection (ie. Discretional Access). Sure, you can use "group policies" or even the IEAK to minimize the risk of the user screwing it self by placing a malicious web site in the wrong IE security zone ... but this implies the use of whatever resources are necessary. OTH, FF has a "build in" security design that offers a much robust approach to protect the user from Internet's risks. Is not this somewhat (very loosely, though) equivalent to the "Orange Book" classification for Computer systems??? Just my two cents ...

    1. Re:Mandatory vs. Discretional by Sigma+7 · · Score: 1
      OTH, FF has a "build in" security design that offers a much robust approach to protect the user from Internet's risks


      FF's security system is useless as long as it auto-executes anything - including "harmless" Javascript.

      As an example, I'll point to a poorly written redirect script - early versions of Netscape/IE would load the new site as if it were a redirect, but the back button would no longer function as expected since the script would execute immediatly.

      Mozilla's approach to security seems to be identical to Microsoft Windows 9x: Everything (include FBI tracking) can be done until the browser is locked down. The correct approach is used in the style of Novell Netware - nothing is available unless permission is granted (and it shouldn't be explicit pop-ups asking for permission either - a simple icon in the status bar that shows what needs to execute will suffice).

  121. Nah it's much more fun to... by syousef · · Score: 1

    ...roll over and play dead then whine about nothing being safe, do nothing about it and rock yourself to sleep at night while whispering "the boogey man's out to get me" in your nice padded cell while waiting for the nice man with the big needle.

    --
    These posts express my own personal views, not those of my employer
  122. Homogenous environment by bitflip · · Score: 1

    This has been pointed out before regarding Windows: a homogenous environment can be dangerous.

    As browsers come closer to matching each other's features, the more homogenous the environment is. If all browsers supported JavaScript exactly the same (and I realize that's highly unlikely), flaws that affect one would affect them all.

    The various specifications are still evolving. It seems naive to believe that there won't be flaws in the specification which, even if implemented correctly, wouldn't be noticed and exploited until someone looks at it slightly differently. Consider pop-ups, for example. Firefox, et. al., defeat them by deliberately breaking the specification (and thank you Mozilla Foundation so much for doing that).

  123. Not that simple by tveidt · · Score: 1

    + Downloads from download.com and possibly other download sites + Downloads directly from FTP mirrors + Linux distributions that provide Firefox + Distribution via CD or SD card or USB stick, ... + Countless other possibilites, such as downlads from localization homepages + Slashdot's I'm-not-a-script-confirmer is annoying as hell

    1. Re:Not that simple by tveidt · · Score: 1

      Great, then I don't preview my stuff for once and then it looks like crap.

      + Downloads from download.com and possibly other download sites
      + Downloads directly from FTP mirrors + Linux distributions that provide Firefox
      + Distribution via CD or SD card or USB stick, ...
      + Countless other possibilites, such as downlads from localization homepages
      + Slashdot's I'm-not-a-script-confirmer is annoying as hell

  124. Like this1 going unpatched for 5 yr now? by Anonymous Coward · · Score: 0

    https://bugzilla.mozilla.org/show_bug.cgi?id=45375

    I would say more hackers have a field day looking for bugs using code analysis programs etc. Which ain't that easy with IE.

  125. security is like buying rubbers by sl4shd0rk · · Score: 1

    It's all about minimizing risk. Choose the one that is less likely to slide off your dick, have a hole torn in it, or least likely to be a party to your own anal rape. Choose carefully, choose wisely, and remember past experience counts.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
  126. You are all wrong by synthespian · · Score: 2, Insightful

    There is such a thing as safe programming.
    There are safe languages.
    There exists formal methods.
    There are best practices in programming.
    There exists tools for source code verification.

    If you program and don't care about any of these things, hey, guess what - you're 20 years behind in your programming practices and your reading list. Even if you program in C, you can adopt better practices (*).
    90% or more of the problems related to software security spring from C/C++ hacking without any method of program verification for correctness. Just read a security site vulnerabilities list.
    If only people were to program: medical; military; aerospace software like Firefox or IE programmers, the we'd all be dead one way or another by now.

    (*) see OpenBSD for instance and compare their security advisories with Linux or Microsoft.

    PS: Just one such example of a little used tool: CIL - Infrastructure for C Program Analysis and Transformation

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
  127. But it was a pretty easy nail to hit by WebCowboy · · Score: 1

    The feature article is from the mainstream press. The author has basically come to the realisation that there is no such thing as 100% secure/safe web browsing. This is something all competent IT professionals know--in fact the only "safe" computer in terms of security is one that is never connected to a network and is not physically accessible to anyone but yourself (pretty much impossible to do of course). Any IT professional who believes otherwise is not competent in computer security.

    There are degrees of "safeness" however. Rationally explaining this does not pull in readers of the mainstream press of course--the local news knows being a bit more alarmist than required will boost ratings. The fact is that IE and Microsoft Windows are architecturally flawed. ActiveX object, BHOs and the like in IE grew out of ancestors like COM, OLE etc, which have roots in the Windows 3.x era when the Internet was not even on MS' radar (remember as late as the end of 1995 BillG thought an MSN based on its own proprietary infrastructure could compete with the open standards of the Internet). As a result, the components that make IE powerful are wholly unsuited for a networked environment. Windows XP/Server 2003 have stable VMS-inspired underpinnings that make them acceptably stable, however for compatibility reasons and due to MS culture it retained higher-level interfaces and deplorable security model of DOS/Win3.x/9x/Me.

    By contrast, the Mozilla team threw out the unmanageable legacy Netscape spaghetti-code and re-architected from the ground up at a time when ther was already a good deal of awareness of internet security. Linux and MacOS X are rooted in UNIX heritage. Although it has a longer history than MSDOS, UNIX was designed form the start for a networked environment. The combination of these browsers and OSes are thus inherently superior regardless of their marketshare because their very foundations are better.

    Microsoft can build the biggest, deepest moat around its house, put bars on the windows and doors, and add a layer of brick to the walls, but the creaky foundation will still crack, shift and leak and allow toxic mold to creep in. The F/OSS house may need repair from time to time, but it is much less likely to be condemned for sitting on crumbling footings.

  128. Suggestion by Cinquero · · Score: 1

    We have SELinux. But we don't use it where it is of most use: securing web browsers and, in general, all network clients (ICQ, IRC, ...). Look at firewalls available on Windows PCs: they let the user choose if he wants an application to be allowed to connect to specific sites. Why don't we use SELinux to do that under Linux?

    And when it comes to browser security: why don't we integrate Firefox with SELinux? Each time Firefox connects to a site, its security domain gets switched! Browser bugs could not do any harm any more...

  129. Konqueror by Anonymous Coward · · Score: 0

    What about Konqueror? Doesn't seem to be as targeted as Firefox or IE. Are there any more recent vulnerabilities than this one? http://secunia.com/advisories/13586/

  130. Yes a 3 year old linux has held its own. by Anonymous Coward · · Score: 0

    Even a unsupported distro of redhat 9 has held its own.

    Note autohacks are far harder on linux.

    I hack into a linux box threw a service normally does not provide complete system access.

    So a secound hack is required to get control.

    Hack a windows service and you normally have the system because they don't have controled system.

    By the time linux gets as many systems as windows I would not want to be the hacker attacking it.

    selinux keeping a eye on every daemon(server in windows terms).

    Soild Firewall. And no direct run of programs in side email.

    Basicly Microsoft is caused by missing features.

  131. KDE FAN: yes konqeror is a bad idea by Anonymous Coward · · Score: 0

    I'd maintain that, yes, that is a bad idea. And I'm a KDE fan, to the point that I'd probably install it on windows if I could and mac if I had one.

    Using your file browser as your internet browser opens you up to spoofing if nothing else... i.e. a web page that looks like a local folder with some executable malware in it is more likely to get run than malware on a web page. Simple social exploit.

    Let's keep the web in a nice sandbox, with clear lines between it and the rest of the system.

  132. Of course none are safe...duh. by barchibald · · Score: 1

    Its always a cat & mouse game. Secure thing, exploit found for thing, secure thing etc.

    If it were not, security would have been solved and the entire concept wouldn't exist anymore. Or...maybe we're about to achieve it? Wait...I've got the fix! I'm rich....I'm rich!

    Security gets good, exploits are found...rinse wash repeat. All we can do is get better and rinsing and washing.

    What we measure is not is one secure and the other not, but is one setup to less easily exploited, more easily fixed and then fuzzies like is the organization commmitted to security, able to respond well etc. etc. etc.

  133. The king of hello programs... by jhantin · · Score: 1

    This one is valid as-is in 8 languages.

    --
    ...when you're writing a game...tweak the difficulty of "Easy" to something [your mother] can cope with. -- onion2k
  134. Fixed it, it was TabBrowser Extension's popupblock by Anonymous Coward · · Score: 0

    Bah, I figured it out, it was TabBrowser Extension's "fault." I don't recall if it prompted me or if I updated and it didn't let me know, but its aggressive popup blocking features must have got turned on.

    I just wanted to see if anyone else was having trouble with site such as this one and its second example("Script Extra - Script to facilitate opening windows.") or have some custom javascript window thing.

  135. "Suddenly" No Browser Is Safe by Infe · · Score: 1

    Has anyone else noticed the frequency of these articles? Now that there is a serious contender to IE, suddenly I see all these articles how "no browser" could be secure. Just this month there was a pretty big column in PC Magazine about how using Firefox "just isn't enough" for your web browsing security. My problem with most of these articles is they seem to ignore what a leap forward Firefox is and was. As in, "eh, why bother changing from IE, Firefox isn't fully secure" instead of "use Firefox because it really is more secure, but also do this and this." I don't know that Firefox is going to gain much more marketshare with these silly (and really, very odd) trains of thought. If it's better, it's better. And then there is the openness, which if you listened to some writers (eh, PC Mag) doesn't add any value what-so-ever.

    --
    Posted by yintercept - "...science...[is] the study of the 'divine creation.' "
    1. Re:"Suddenly" No Browser Is Safe by synthespian · · Score: 1

      You bet. This is all PR.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
  136. Evolution favors the flexible. by plip · · Score: 1

    In a dangerous environment, the safest and most survivable are those who are most flexible and adaptable.

    Right now Firefox rules this...
    open source, extension capable, highly customizable, bleeding-edge development... Microsoft Internet Explorer can't even hold a candle in the dark to this. [what a cool analogy hm? :)]

    Another aspect of keeping something secure is keeping it simple. The more unneccesary features and bloat that comes with the browser, the more angles the hacker has to exploit you. So use something that will let you turn the bad stuff off. Easy peasy.

    Firefox is grand. I can strip it down, streamline it, and if I want... configure it to the point that only HTML displays (no Java/Javascript, ActiveX, or other controls), and keep it fully up to date. Features and functionality is fully under my control. The extensions are excellent at getting rid of ads (adblock), even formatting the raw HTML to my liking. You can hack it, squeeze it, do whatever you want with it and no EULA, or closed source BS is going to keep you from doing what you personally want to do with it. Firefox for the win.

  137. Opera is the answer, by Anonymous Coward · · Score: 0

    and has been for years. I haven't had a security issue hit me in the browser since I switched to opera, and have had both mouse gestures and tabbed browsing for about a couple of years now. Really makes me wonder about all those ie users going bananas about this new thing called "tabbed browsing"...

    Yes, I understand that fewer people use opera - but that's *your* problem to deal with. It's safe for me and anyone I've recommended it to so far, and that's all I care about.

    Why do people always use the argument that not many people use it? That is *precisely* the reason I do! I've always loved Opera's features, but I love the security even more. I think it's completely arbitrary that "not enough people use it" to create/find security holes. Again, it's safe for me, that's all I want. :)

  138. Safety in Obscurity by papastout · · Score: 1
    Did anyone look at iBrowse or aWeb for the Amiga? (google) Guess not. My advice... go Obscure-ware; I just read slashdot on my A1200, with dialup going through a 19.2 modem... I think the only danger there is getting sidetracked in a game of lemmings while you wait for the page source to load. Alien file structures always thwart

    ...all of a sudden I am flashing back on the days of the Sysop... Racks of modems, ASCII BBS's, and TradeWars 2000.

  139. Use a browser firewall by Anonymous Coward · · Score: 0

    I have been using this for a week and it works great. I have gone back from Firefox to IE. However, I do wish they would make a Firefox version.

    http://www.download.com/SpyWall-Anti-Spyware/3000- 8022_4-10399287.html

  140. There IS a completely safe way to Browse by SSHGuru · · Score: 1

    We have developed a small program that works within both IE and FireFox that protects you completely. It's not a browser - but we are currently working on a FireFox based Browser version of the same software (using the Gecko engine). So you would be protected at all times. You can see it here... http://www.download.com/ViewSmart-by-ViewFour-com/ 3000-8022-10391975.html?part=dl-ViewSmart&subj=dl& tag=button The reason we can make it safe is because it's the first ever VISUAL search engine. Rather than seeing the results in a list you see then in windows. Since we can scan the pages as people use them we can stop everything. If a page would download something to your computer we stop it and post a stop sign and a warning. You get NO popups, adware, malware, spyware etc. After developing the application we decided it would be better suited to build it directly into an existing platform and we chose the Gecko engine. It's currently being programmed. But there is no question it will work since it will use the same programming we use for the plugin you get from ViewFour.com. I think to say there is no way to safely browse is just wrong. You just have to know how to protect people from the ways hackers get into your computer.

  141. That's why most people miss the point by TheLink · · Score: 1

    It's not that IE is that insecure.

    Run the browser as another user separate from your main user account. You can do that whilst still using your main account in Windows NT/2000/XP and most linux distros.

    This way when your browser is exploited, you only risk all that your browser account can access[1].

    There are some issues e.g. Mozilla on SuSE 9.1 refuses to save files with permissions allowing my main account easy access to the files (saves as 600). Yes I tried the umask thing. No it doesn't work.

    Windows+IE does that file permissions thing better. I should upgrade Mozilla to one which isn't broken, but then it won't be part of the SuSE distro anymore and I've got better things to do than to regularly manage updates etc of Mozilla myself.

    [1] Sure there could be exploitable security problems in graphics drivers and the windowing/desktop software, or some dumb kernel bug, but these are usually much harder to exploit than exploiting the typical _mind_ of the average joe - who'd open encrypted attachments, enter the password, and run them.

    --
  142. By that definition... by im_thatoneguy · · Score: 1

    Shouldn't hackers be targeting Mozaic more than any other browser. I don't know, I'm not up to date on Moazaic security patches, maybe it was too simple to need one, but it would seem to be easier to simply hack mozaic than IE.

  143. Unsafe By Definition. by kabbor · · Score: 1

    Just what is a "Web Browser"? It is a program that retrieves information from multiple untrusted servers, and executes it. Sure, HTML is seemingly innocuous, but that is what it does.
    Then we add in randoms writing extensions that add capabilities to be offered to these untrusted servers, including fully-featured programming languages like javascript.

    My point is that, as a class, a Browser is an insecure application. _Exactly_ the reason why it must be used as the core of an OS.

    My next aim: to run my browser with no write permissions to anything but it's internal cache.

  144. This KDE fan thinks konqueror is a good idea by colinrichardday · · Score: 1

    Actually, I would object to running standard commands from a window manager (that's what xterms are for). Also, can't you tell by the address bar whether the URL is local or from a network?

  145. Security Fixes by Anonymous Coward · · Score: 0

    No program that is created is 100% safe as previously mentioned in other posts. I think the key in using a "safe" browser is looking how fast security fixes come out for it. I think I will let the record for IE and the record of firefox to speak for themselves.

  146. Safe surfing in a virtual machine by jetmarc · · Score: 1

    Safe surfing is easy.

    All you need is MS-VirtualPC or VMware-Workstation. These emulate a full computer in software.

    Setup the virtual computer with the virtual NIC in NAT mode. Install your favourite OS. Setup the browsers, bookmarks, etc. Lock the virtual computers' harddrive with the "SNAPSHOT" function.

    Everytime you start the virtual computer, it will come up at this point - fresh and clean. Then you can surf and have the virtual computer infected with spyware and viruses.

    The only danger to your real (physical) computer is the fact, that there is an infected machine in your LAN (although separated through NAT).

    Once you turn off the virtual machine and revert back to the snapshot, all changes are lost. The cookies, the history, all installed plugins and viruses - they are all gone!

    Of course you need to off-load downloaded files before turning off, otherwise they would be lost, too.

    This setup is a great tool as well for testing software before installing them on the "real" machine, by the way.

    Marc