The Mac Observer

Skip navigational links

DealsOnTheWeb Daily Deal: J&R ComputerWorld's Weekend Sale - Save on TVs, Digital Cameras, Games & Tons More

OS Insecurities and Myths

by , 1:40 PM EDT, April 10th, 2007

The core of Mac OS X is BSD Unix, and that OS has been around for two decades in open source form, inspected by all concerned. That's why Mac OS X is more secure than Windows, according to InfoWorld.

For a long time, apologists for Windows have been arguing "security through obscurity." However, if it has a CPU, hackers will try to attack it, and Mac OS X has been a big target for a long time.

"The difference isn't market share, it's the foundation of the operating systems. Given that most virus authors and hackers are in it for the ego, don't you think that there would be a huge incentive to be the first one to write a widespread OS X, Linux, or FreeBSD virus?" Paul Venezia asked.

The key is the foundation of the OS. If the OS is designed on a shaky foundation, everything on top will suffer. When Apple moved its customer based from Classic Mac OS 9 to Mac OS X, they did so consciously with the idea that they needed a firm foundation for the future. But that meant leaving every Classic app behind in the long term.

Microsoft has never been able to make that commitment and retained the backwards compatibility with Win32 apps. That has put a strain on their whole Windows OS. "Simply put, Microsoft had the chance to beat Apple to the punch and make a giant leap back in 1997 or so, killing off the existing Win32 platform in favor of an NT-based client and server that did not have to run legacy applications natively. They didn't, and we are still paying the price for it today. Even if you're not running an MS OS, most of the spam in your mailbox came from zombie Windows systems in the control of spammers," the author noted.

While Microsoft was reaping the rewards of this compatibility, Apple took the time to move its entire customer base to a highly secure BSD Unix OS. "Microsoft didn't. They're faced with massive-scale exploits like the spreading ANI vulnerability, Mr. Venezia concluded. "That affects every Microsoft OS, server and workstation alike, across the board. This gives us a glimpse into the code shared between generations of Microsoft OSes, and it's not a pretty view."

A quote from Henry Spencer was noted, "Those who don't understand UNIX are condemned to reinvent it, poorly."

Observer Comments

Show: Subjects Only | Full Comments
Goto page 1, 2, 3  Next
Close Name:horvatic Posts: 99 Joined: 27 Jun 2003
Subject: OSX 6 years on the net is hardly obscure

OSX on the net for 6 years is hardly what I would call obscure. But OSX being BSD has been around for 20 years, at least the main different parts of it. With no malware,spyware, or viruses in the wild there is no denying OSX is the most secure operating system to date.

View Name:Guest
Subject: Hardened, not absolute
Close Name:burrito Posts: 177 Joined: 07 Aug 2005
Subject:

there's absolutely nothing preventing microsoft from scrapping windows in favor of a fresh, completely written OS now. all they need to do to retain backwards compatability is to include a nifty little virtualization app. that would allow them to make the transition quite easily. hell, they could even include a copy of the previous OS and provide a clean way to dual-boot, a la boot camp.

i would have mucho respect for microsoft if they even tried to do something like that. especially if they dropped the "windows" name.

Close Name:gslusher Posts: 2063 Joined: 13 Nov 2002
Subject: Windows legacy

In his talk at the TED (Technology Entertainment Design) conference, David Pogue said: "But, actually, I believe that there are really two Microsofts. There's the old one, responsible for Windows and Office. They would ... they're dying to throw the whole thing out and start fresh, but they can't. They're locked in because so many add-ons and other companies' stuff locks into the old 1982 chassis. But, there's also a new Microsoft that's really doing good, simple interface designs." (He likes the Media Center PC and the MS Spot Watch, which failed, not because of the design, but the cost--$10/month for a watch you had to recharge every night and which stopped working when you left your area code.)

Close Name:Biff Posts: 1479 Joined: 08 Apr 2004
Subject:

Quote
burrito wrote:
there's absolutely nothing preventing microsoft from scrapping windows in favor of a fresh, completely written OS now. all they need to do to retain backwards compatability is to include a nifty little virtualization app.
HAHAHAHA. Man that was funny. Someone who obviously has NO relevent experience AT ALL knows better than all of Microsoft. Yeah... good luck with that. I could write pages and pages here pointing out how many things are wrong with your statement, but I have to get back to work.

Close Name:jimothy Posts: 594 Joined: 04 Jun 2004
Subject: re: Biff

Quote
Biff wrote:
Quote
burrito wrote:
there's absolutely nothing preventing microsoft from scrapping windows in favor of a fresh, completely written OS now. all they need to do to retain backwards compatability is to include a nifty little virtualization app.
HAHAHAHA. Man that was funny. Someone who obviously has NO relevent experience AT ALL knows better than all of Microsoft. Yeah... good luck with that. I could write pages and pages here pointing out how many things are wrong with your statement, but I have to get back to work.

You could write pages and pages, but you'd still be wrong. Burrito is absolutely right; it's what Apple did with Classic in Mac OS X. And lucky for Microsoft, virtualization products already exist; Microsoft even bought one.

This doesn't mean it would be easy for MS to do so, and it may not be commercially feasible, but it's certainly technically possible. So, I suggest you tone down your arrogance a wee bit.

View Name:Guest
Subject:
Close Name:Engine Joe Posts: 413 Joined: 29 Jun 2004
Subject: Er...

Symantec has some insight, but they also have something to sell. So they're hardly disinterested observers here...

Close Name:LaurieF -   TMO Forum Mod Posts: 3517 Joined: 15 Jun 2001
Subject:

Oh dear, oh dear, oh dear. If you were a regular (registered?) reader of these posts, oh Anonymous One, you would have read your very argument here before. Or maybe you were one of the ones that posted it, what, years ago? It's been done to death, and your preaching isn't going to convert anyone.

Anyone who is complacent about computer security is a fool. Nevertheless, I have been using Macs for seven years now. I don't go out of my way to be careful about what I download. However I do not have any viruses, trojans or keyloggers (or combinations of the above) on any of my computers, including my webserver. (I have the proof, in case you think I'm kidding)

You quote "from the usual user-privilege-based security measures" - well, that's a biggy. As long as users are reasonably careful, that very thing is enough to keep out most malware. Not security by obscurity; security by design. I don't care what Symantec say.

Close Name:luxxter Posts: 3 Joined: 18 Nov 2003
Subject:

Quote
Guest wrote:
To date there has been little in-the-wild malicious code targeting OS X. One of the reasons more security research on the operating system hasn't been carried out is the assembly language for the RISC processor design. However, PowerPC is a relatively straightforward assembly language, and many researchers hvae begun to overcome the hurdle quite quickly.


PowerPC is a relatively straightforward assembly language?

View Name:Guest
Subject:
View Name:Guest
Subject:
Close Name:DaiMac Posts: 952 Joined: 29 Jun 2001
Subject:

Quote
Anonymous wrote:


That's really interesting, because the absence of viruses, trojans, etc. is pretty much impossible to prove. The presence of one can be proven if it is a known bug, but the absence of them is an assumed property of a system that has been well protected, not something that you can prove. Just another example of a mac user who is uneducated about security.


Yeah, and you might have the beginnings of terminal brain cancer, just because routine scans didn't show it doesn't mean you can prove you don't. You certainly aren't making a strong case against that diagnosis here.

View Name:Guest
Subject: Proof of Abscence
Close Name:LaurieF -   TMO Forum Mod Posts: 3517 Joined: 15 Jun 2001
Subject:

Quote
Anonymous wrote:
That's really interesting, because the absence of viruses, trojans, etc. is pretty much impossible to prove. The presence of one can be proven if it is a known bug, but the absence of them is an assumed property of a system that has been well protected, not something that you can prove. Just another example of a mac user who is uneducated about security.


Interesting? You're a sarcastic piece of tutae. Don't bother. You think I'm uneducated? You know nothing and you're a troll. But since you require the proof, here's my ClamAV log from a week ago:
Code
-- summary --
Known viruses: 91244
Engine version: 0.88.7
Scanned directories: 23232
Scanned files: 106226
Infected files: 0
Data scanned: 18510.67 MB
Time: 7338.667 sec (122 m 18 s)
--------------------------------------
Scan started: Thu Apr  5 06:55:49 2007
Note the important bit: Infected files: 0

That's proof enough for me.

Close Name:RGE Posts: 165 Joined: 16 Aug 2003
Subject:

Quote
However I do not have any viruses, trojans or keyloggers (or combinations of the above) on any of my computers, including my webserver. (I have the proof, in case you think I'm kidding)
Just curious - what is the proof?

Close Name:LaurieF -   TMO Forum Mod Posts: 3517 Joined: 15 Jun 2001
Subject:

Well, if you look up one post, you'll see as much proof as I can provide.

It's not possible to disprove a negative. However I have great peace of mind.

Close Name:Rainy Day Posts: 607 Joined: 07 Jun 2005
Subject: Not true

Quote
Guest wrote:
That's really interesting, because the absence of viruses, trojans, etc. is pretty much impossible to prove. The presence of one can be proven if it is a known bug, but the absence of them is an assumed property of a system that has been well protected, not something that you can prove.
Actually, this isn’t true. Tripwires, checksums, etc. can all be used to conclusively demonstrate that one does not have a gremlin in the system.

Be all that as it may, this “Guest” is nothing but a Symantec shill trying to spread FUD to create a market for a useless product. Mac users need anti-viral software about as much as a fish needs a bicycle.

And lest we forget, Symantec has the dubious distinction of being the only company to sell malware for the Mac: Its Norton AV for Mac turned out to be, albeit unintentionally, trojan horse software which created a major backdoor exploit in Mac OS X (but only for those who installed Norton). This was about a year ago.

For the Mac user, looking to Symantec for advice on OS security is about like asking Adolf Hitler for advice on how to get along well with one’s neighbors.

Close Name:RGE Posts: 165 Joined: 16 Aug 2003
Subject:

Quote
Well, if you look up one post, you'll see as much proof as I can provide
Well, if that was obtained by connecting the hard drive as a 'slave' to a known good installation, then fair enough. Otherwise...

Quote
Actually, this isn’t true. Tripwires, checksums, etc. can all be used to conclusively demonstrate that one does not have a gremlin in the system
Well, to a certain degree of paranoia - certainly a step beyond a typical paranoia level. If it's done correctly, that is (which isn't entirely straightforward). Well, to be more accurate, it can be used to demonstrate that it's extremely unlikely that important files haven't been changed.

View Name:Guest
Subject:
Close Name:LaurieF -   TMO Forum Mod Posts: 3517 Joined: 15 Jun 2001
Subject:

As I have said repeatedly in this thread and in many other threads in this forum, anyone who is complacent about OS security is a fool. There are potential holes in OS X. No-one has ever denied that (or needs their head read if they have).

I can't prove absolutely that I have no malware on any of my computers. However the fact that I have never detected one, despite having continual attempted breakins webserver, and running iChat and Skype, gives me the peace of mind I require. That peace of mind I have never had with Windows.

Look, you can point out all the proof-of-concept breaches you like, and mention MOAB (but if you do, I'll beat you round the head severely with a feather duster), and tell us about the malware spread in a limited iChat group (because the recipients were stupid), but you'll never be able to convince me that there are viruses in the wild that are causing havoc.

It will possibly happen. Those arseholes who write and propogate viruses will keep on trying. One or more of them will possibly be "successful". So far, no-one has been.

In the meantime I shall continue to practise safe hex.

Oh, BTW, it's Bonjour, not Bon Jour. Or Bon Jovi. And if you're going to keep on posting, do us the courtesy of letting us know, at least by an alias, who you are. I can't tell one Anonymous from a Guest.



Last edited by LaurieF on Wed Apr 11, 2007 6:14 pm; edited 1 time in total
Reply | Quote
Close Name:gslusher Posts: 2063 Joined: 13 Nov 2002
Subject: Re: Not true

Quote
Rainy Day wrote:


And lest we forget, Symantec has the dubious distinction of being the only company to sell malware for the Mac: Its Norton AV for Mac turned out to be, albeit unintentionally, trojan horse software which created a major backdoor exploit in Mac OS X (but only for those who installed Norton). This was about a year ago.

For the Mac user, looking to Symantec for advice on OS security is about like asking Adolf Hitler for advice on how to get along well with one’s neighbors.


See Symantec's own alert.

Symantec is noted for, among other things, saying that Mac users are not "secure" because they're vulnerable to phishing attacks. Of course, they did this in order to sell their product, Norton Confidential:

"Salem has noticed a movement towards the Mac and is concerned about Apple’s positioning of the platform as virtually virus free. He concluded: 'As more and more people buy Macs, we could end up in a situation where they think they are protected and they’re not. There is a danger that people could think they are secure on the Mac when they aren’t.'"

An interesting note: I cannot find Norton Confidential on VersionTracker OR MacUpdate. It's been out since September, 2006, according to that article. Symantec hasn't added it to the VT or MacUpdate lists, though their other products are there. That way, no negative comments will be posted!

According to the MacWorld review, Norton Confidential has some "undesirable" features:

"File Guard protects files in much the same way that Information Guard protects data. But, in addition to preventing protected files from leaving your computer, by default it also prevents you from moving files in the Finder. This feature is unreliable: it asks for authorization when you try to move files, but you still cannot always move them. You can enable the Allow Mac OS X access option, but this doesn’t resolve the problem. Symantec recommends manually turning off the feature when you want to move a file, but this seems onerous at best. You also need to enter a password whenever you want to save a protected file. I found this feature annoying. Symantec is investigating ways to make the Finder operation go more smoothly for future versions of Norton Confidential."

Sounds very typical. The review concludes:

"While its phishing protection works very well, education works even better: just don’t click those links asking you to enter your credit card number or password."

Also see Symantec's report in 2005 that Mac viruses and hacker attacks were "on the rise."

Rather than Adolf Hitler, I'd make an analogy between Symantec/Intego/etc and Chicken Little: "The sky is falling! The sky is falling!"

View Name:Guest
Subject:
View Name:Guest
Subject:
Close Name:DaiMac Posts: 952 Joined: 29 Jun 2001
Subject: heh...wii

last post was mine, forgot no auto-login on the wii (not setup anyway).



Please don't feed.

View Name:Guest
Subject: mac
View Name:Guest
Subject: Indeed
View Name:Guest
Subject: Except for the fact
View Name:Guest
Subject: das
View Name:Guest
Subject: Nick
View Name:Guest
Subject: I agree!
View Name:Guest
Subject:
View Name: