Internet Explorer is a right pain in the arse - it's not standards compliant, I don't like the user interface, and it doesn't allow people to write addons easily.
It's also a major vector for malware and hacking attacks via its security problems.
However, it isn't a magical piece of software that does things that no other piece of software can do - and its security vulnerabilities are nothing to do with it being a special part of the OS that runs differently to anything else. And what's been pissing me off is the five or six journals I've read in the last couple of days that say this.
People know that hacking internet explorer in certain ways allows bad people to execute arbitrary code on your machine. What they don't seem to realise is that hacking pretty much any piece of software will allow that. Looking at the vulnerabilities fixed in the latest release of Firefox (3.05) you can instantly see that since 3.04 (released just a month ago) that there are 8 security issues, including one that would allow for execution of arbitrary code.
Microsoft have previously claimed that Internet Explorer is "part of the Operating System" - but that doesn't make it part of the kernel, nor does it execute in a different user space, use undocumented kernel calls, etc.
It's just a really big app that's exposed to the entire internet, run by millions of people, and thus attacked as a way to get into your computer.
It's also a major vector for malware and hacking attacks via its security problems.
However, it isn't a magical piece of software that does things that no other piece of software can do - and its security vulnerabilities are nothing to do with it being a special part of the OS that runs differently to anything else. And what's been pissing me off is the five or six journals I've read in the last couple of days that say this.
People know that hacking internet explorer in certain ways allows bad people to execute arbitrary code on your machine. What they don't seem to realise is that hacking pretty much any piece of software will allow that. Looking at the vulnerabilities fixed in the latest release of Firefox (3.05) you can instantly see that since 3.04 (released just a month ago) that there are 8 security issues, including one that would allow for execution of arbitrary code.
Microsoft have previously claimed that Internet Explorer is "part of the Operating System" - but that doesn't make it part of the kernel, nor does it execute in a different user space, use undocumented kernel calls, etc.
It's just a really big app that's exposed to the entire internet, run by millions of people, and thus attacked as a way to get into your computer.