Go Back   PCMech Forums > General & Off Topic > General Discussion

Need Some Help? Type Your Keywords Here:

Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
Old 10-16-2003, 11:03 AM   #1
Member (11 bit)
 
Computer Hobbyist's Avatar
 
Join Date: Feb 2001
Location: Blue Springs, MO
Posts: 1,766
Is Microsoft Windows software inherently unsecure?

Microsoft has just announced four more critical problems with windows. Given the nearly weekly announcements from Microsoft, we are left to wonder if Windows basic software design is fundamentally flawed.

What are your thoughts.
__________________
CH

"All you need is love."

Last edited by Computer Hobbyist; 10-16-2003 at 11:07 AM.
Computer Hobbyist is offline   Reply With Quote
Old 10-16-2003, 11:13 AM   #2
Professional gadfly
 
doctorgonzo's Avatar
 
Join Date: Jan 2002
Location: Minneapolis, MN
Posts: 6,364
Send a message via MSN to doctorgonzo
I tend to think so, but I don't think it is limited to just M$. To make software secure, security has to be included from the very beginning. Security is part of the foundation; it is not something you can add on afterwards as decoration.

At this point, there is no reason for M$, or any other software company for that matter, to seriously include security in their products. For one thing, security just isn't easy to understand, nor is it particularly compelling. People may buy Windows when they see that it has "cool software for making movies!", but nobody knows what a buffer overrun is, nor do they know what that means in terms of security. Security works best in the consumer's eye when it is invisible, and you can't sell a product based on invisible features. But probably the biggest reason why software companies don't care about security is because there is no economic reason to do so. As long as software companies aren't liable for their products, they have no incentive to improve them. As soon as people start successfully suing M$ because their flaws in IIS or some other product led to a hacker stealing credit card information and ruining credit ratings, security will become more important.

Until then, I don't see things changing. Looks like I will be running Windows Update once again today.
doctorgonzo is offline   Reply With Quote
Old 10-16-2003, 11:25 AM   #3
Staff
Premium Member
 
mairving's Avatar
 
Join Date: Jul 1999
Location: Arlington, TN
Posts: 5,538
They really suffer from two major design flaws.

One is their software is insecure because they have traded ease of use for security. People on home systems and even some work systems want to have full admin rights to their stuff. They don't want to be bothered with a password or a complex one. They want to use Outlook Express with auto-preview. MS will then try to secure things from this model by doing stupid stuff like making the default OE security to block nearly all file extensions. Consequently people don't use it because they want to see their stuff.

The second major flaw is that they have a bloated code base. Because of the bulky, overcomplicated stuff that they put out is extemely difficult to configure properly and even harder to secure. Notice I said configure properly. It is pretty easy to configure but hard to configure properly. Take something like Exchange, their mail server software. You can pretty easily set it up. The problem is that it is also pretty easy to set it up to be a mail relay for spammers. I spent some time recently working on an ISA proxy server. Good grief what a monster that is full of unneccessary stuff (overly complex, bulky code). All of a sudden it would just suddenly stop working. After hours of searching, installing a patch and a service pack the problem was fixed. Comparing that to squid, an open-source 'nix proxy server where there is only one config file to change, plus it works better with much lower hardware requirements. I just see too much of stuff like that with MS software.

One of these problems is bad enough, the two together can be deadly.
mairving is offline   Reply With Quote
Old 10-16-2003, 04:51 PM   #4
Banned
 
morriswindgate's Avatar
 
Join Date: Jul 2000
Location: Bakersfield,CA
Posts: 7,761
Let's switch history around a little and say that today, instead of Windows being the most used operating system, that MAC OS was. Do you not think that the Hackers and Virus Writers would have learned the weakness of that OS by now and we would be giving Mac down the road for security while wishing they were more like MS?
morriswindgate is offline   Reply With Quote
Old 10-16-2003, 05:36 PM   #5
Member (11 bit)
 
Computer Hobbyist's Avatar
 
Join Date: Feb 2001
Location: Blue Springs, MO
Posts: 1,766
Quote:
Originally posted by morriswindgate
Let's switch history around a little and say that today, instead of Windows being the most used operating system, that MAC OS was. Do you not think that the Hackers and Virus Writers would have learned the weakness of that OS by now and we would be giving Mac down the road for security while wishing they were more like MS?
Morris, I mostly agree with you, but some guy named Scott Granneman has a different opinion.

Last edited by Computer Hobbyist; 10-16-2003 at 05:40 PM.
Computer Hobbyist is offline   Reply With Quote
Old 10-16-2003, 06:39 PM   #6
Member (11 bit)
 
Mac Medic's Avatar
 
Join Date: Jul 2002
Posts: 1,729
Granneman was wrong too, he quotes there are 40 viruses for mac os-x, he meant to say there are 40 for mac, and not a single one that affects OS X. I did advise him of his error, but I doubt he'll retract.
Mac Medic is offline   Reply With Quote
Old 10-16-2003, 07:42 PM   #7
Member (11 bit)
 
Computer Hobbyist's Avatar
 
Join Date: Feb 2001
Location: Blue Springs, MO
Posts: 1,766
Oem,

What about Granneman's general premise that OSX, commercial unix and linux (all derived from unix) are inherently safer than Windows?

Last edited by Computer Hobbyist; 10-16-2003 at 07:45 PM.
Computer Hobbyist is offline   Reply With Quote
Old 10-16-2003, 07:43 PM   #8
Red-eyed Moderator
Staff
Premium Member
 
HAL9000's Avatar
 
Join Date: Dec 1999
Location: Regina, Saskatchewan, Canada
Posts: 17,525
Quote:
Originally posted by morriswindgate
Let's switch history around a little and say that today, instead of Windows being the most used operating system, that MAC OS was. Do you not think that the Hackers and Virus Writers would have learned the weakness of that OS by now and we would be giving Mac down the road for security while wishing they were more like MS?
LMAO.. you know morris... we quite often don't agree on things.. but here's one I completely agree with you on. Its part of the American dream... be rich and successful... but here's a hint... don't be the richest and most successfull, because you come under attack.
__________________
-At Ford, quality is job #1, job #2 is making them explode. ~Norm MacDonald, SNL News

-Switching to Glide..Balancing in my head..inside of me...
taking the glide path instead.
HAL9000 is offline   Reply With Quote
Old 10-16-2003, 09:45 PM   #9
Member (10 bit)
 
Join Date: Oct 1999
Location: Melbourne, Australia
Posts: 688
Send a message via ICQ to Danny G
Its called tall poppy syndrome out here.
Danny G is offline   Reply With Quote
Old 10-17-2003, 10:32 AM   #10
Member (7 bit)
 
cypher1919's Avatar
 
Join Date: Jan 2003
Posts: 89
I think the reason windows has so many sec. problems stems from its popularity. If windows was no more, and linux/unix-based were all that was left,they would have as many problems with crackers as windoze does.
cypher1919 is offline   Reply With Quote
Old 10-17-2003, 10:49 AM   #11
Professional gadfly
 
doctorgonzo's Avatar
 
Join Date: Jan 2002
Location: Minneapolis, MN
Posts: 6,364
Send a message via MSN to doctorgonzo
If Mac OS was the top dog, things probably wouldn't be very different. The factors that result in insecure software are independent of whatever company happens to be making the most software.

However, M$ does do a lot of things to make their software less secure that they can control. Things like making default choices in its OS to be the least secure choices, for example, or allowing integration between apps and the OS without the proper security. The easily bypassed "security" of Windows 9X is totally due to M$ design, and it's not something you find in *nix; at least, it is not as easy (you can, after all, log in as root all the time, which is pretty stupid).
doctorgonzo is offline   Reply With Quote
Reply

Bookmarks

Still Need Help? Type Your Keywords Here:


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 04:42 PM.
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0