TranceAddict Forums (www.tranceaddict.com/forums)
- Canada - Toronto & Southern Ont.
-- Firefox aims for 10 percent of Web surfers
Pages (5): « 1 2 3 4 [5]
| quote: |
| Originally posted by rabbitjoker Just one day after the Mozilla Foundation released Firefox 1.0, the group has revealed that prior versions of the open-source browser pose a security threat to users. According to information released by Mozilla, multiple security holes have been plugged in all beta versions of Firefox to correct flaws that could lead to security bypass, exposure of sensitive data, privilege escalation and DoS (denial of service) attacks. Research firm Secunia rates the vulnerabilities as "moderately critical". Mozilla warned that successful exploits could also detect the presence of local files, spoof the file download dialog, or gain escalated privileges on vulnerable machines ------------------------------------ People bitch and moan about MS security this, MS security that... Face it folks - an computer that is connected to another via any means is vulnerable. IMO - There is no reason to change browsers simply for security purposes (if you have XP-SP2 installed). |
In Firefox, "multiple security holes" means about 3. Compare that to about 300 in Internet Explorer.
There have been buffer overflow exploits in Linux kernels too, but the point is, they are found quickly, fixed quickly, and patches (or in the case of Firefox, new versions) are released immediately. And as stated earlier, the particular "holes" in Firefox are not gaping holes that "might allow an attacker to take control of your computer" (surely everybody is intimately familiar with those words by now from using Windows/IE).
"Vulnerable" isn't one of these black and white terms that you can say a computer either is or is not. Security comes in 256 full-colour hues of tightness. Firefox is an off-white, while IE is jet black.
| quote: |
| Originally posted by DigiNut Oh no doubt about that, and that's why I peg the blame at 50/50. You have to be fair though, it's really hard for management to make good hiring decisions when colleges and universities are churning out 50,000 graduates a year who write code like Form5->ListBox3->Items->Objects[atoi(substr(Form1->Edit2->Text, 4, strlen(Form1->Edit2->Text)))]->QR = App_QR1 + lfunc(x - 5, y+z) + 3, where App_QR1 is declared as a global variable in a unit called "misc.h", which consists of about 100 different totally unrelated variables and functions with equally cryptic names like "pkStFrmShMLA" and "int getMRblkT(PChar *P)" and is in the include section of EVERY SINGLE source file in the ENTIRE PROJECT. Gee, you're having trouble finding the reason you're getting 13 consecutive access violations when you click the "File" menu? I WONDER WHY!!! So sure, managers have to hire good programmers, but I think when they're confronted with 50 interviews in a row with guys who can barely remember how to write a "hello world" program let alone write a worker thread, they just assume that all the candidates are like that and give up. I got a kick out of this essay, by a Microsoft MVP: http://www.flounder.com/bricks.htm Goes to show you the quality of labour these days. It's really sad, and yes, part of the problem lies with lazy short-sighted managers, but a MUCH bigger part of the problem lies with the crummy world of academia. And code is NOT either "decent" or "not decent", there are certainly gray areas. Sometimes you have to cut corners to meet deadlines, but knowing which corners to cut is an art too! Some pieces you can afford to hack together, others you can't. Cut every corner and you'll eventually wind up going in circles. |
| quote: |
| Originally posted by Your Mother Alot of the people ... just lack the passion. |
| quote: |
| Originally posted by DigiNut Form5->ListBox3->Items->Objects[atoi(substr(Form1->Edit2->Text, 4, strlen(Form1->Edit2->Text)))]->QR = App_QR1 + lfunc(x - 5, y+z) + 3, where App_QR1 is declared as a global variable in a unit called "misc.h", which consists of about 100 different totally unrelated variables and functions with equally cryptic names like "pkStFrmShMLA" and "int getMRblkT(PChar *P)" and is in the include section of EVERY SINGLE source file in the ENTIRE PROJECT. Gee, you're having trouble finding the reason you're getting 13 consecutive access violations when you click the "File" menu? I WONDER WHY!!! |
| quote: |
Microsoft probing reported flaws in Windows XP SP2 Microsoft Corp. yesterday said it is investigating claims that several new vulnerabilities have been found in Windows XP Service Pack 2 by security firm Finjan Software Inc. in San Jose. Finjan on Tuesday announced that it had found as many as 10 "serious" flaws in SP2. ... "By exploiting all vulnerabilities discovered in SP2 by Finjan, attackers can silently and remotely take over an SP2 machine when the user simply browses a Web page," the company said in a statement. |
| quote: |
| Originally posted by LoCa Once again proving that IE's marriage into the OS leaves windows like (to quote someone else) "a piece of swiss cheese". |
| quote: |
| Originally posted by rabbitjoker Selective quoting, huh? You left out this part: "Our early analysis indicates that Finjan's claims are potentially misleading and possibly erroneous regarding the breadth and severity of the alleged vulnerabilities in Windows XP SP2," the Microsoft statement said. If any valid vulnerability is found in Windows XP SP2, Microsoft said it will take "immediate and appropriate action to help protect customers." |
| quote: |
| Originally posted by Your Mother You talk like there's a wealth of real programming talent out there which is total bullshit. It sometimes takes companies up to 6 months to find a really good programmer that can contribute to their team as a whole. And to blame it on the way the schools teach is a load of crap too... The best schools in the world still pump out shitty programmers. Are you trying to tell me MIT, Berkeley, Stanford, Carnegie Mellon... have shitty educations? Or aren't doing things right? They still produce alot of junk along with the good programmers that make it through. Being a good programmer is 50% passion, 25% patience, and 25% knowledge. Alot of the people who graduate with a CS education just lack the passion. -Your Mother |
| quote: |
| When shit like this happens, you are just as much to blame. Where is your testing infrastructure and test code to make sure problems like this don't occur. Why wasn't the developer educated about the importance of writing test classes to exercise this code. Why isn't the developer reprimanded for things like this. Why wasn't it code reviewed? Even if this is a fabricated example, you've obviously seem similar real examples. If so, then why didn't you explain to the person who wrote it what is wrong with it? |
Powered by: vBulletin
Copyright © 2000-2021, Jelsoft Enterprises Ltd.