Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 







Current Newswire:

Does Google Have a Secret OS?

Losses at Mandriva

Saving the Intellectual Commons with Open Source

Slicing up Sun

Linux Comparison: Introduction and Ubuntu

What is trackerd and Why Is It Running?

Speaking UNIX: Go Fish! The Friendly Interactive Shell

Dell Customer Awarded Windows Refund

World's Second Android Phone Unveiled

Android Phone Launches in China




System Adminsitrator
The Computer Merchant, Ltd
US-TX-Garland

Justtechjobs.com Post A Job | Post A Resume
:Eric S. Raymond -- Will You Be Cracked Next?
Eric S. Raymond -- Will You Be Cracked Next?
Aug 6, 1999, 18 :07 UTC (134 Talkback[s]) (25269 reads)

(Other stories by Eric S. Raymond)

Contributed by Eric S. Raymond

Melissa. Explore.zip. Back Orifice. If you think there has been a bad rash of viruses and crack attacks lately, you're right. And security experts say it's going to get worse, not better; the frequency of crack attacks is rising exponentially. So are the money losses fromm the problem. Computer Economics, a research firm in Carlsbad NM, reports that American businesses lost $7.6 billion due to software viruses during the first half of 1999 -- more than in all of 1998,

Curiously, the massive mainstream media coverage of these incidents completely fails to mention the one thing they all have in common; Microsoft Windows. Non-Microsoft operating systems such as Linux are invulnerable to macro attacks, immune to viruses, and can laugh at Back Orifice.

This simple fact explains why your Internet service provider never suffers from viruses; essentially all ISPs run their services off Unix boxes, and about 40% of them run Linux. Evidently businesses are finding this an increasingly attractive option; a recent Computer Associates survey reports that 49% of information technology manages describe Linux as "important or essential" in their enterprise plans.

One of the reasons for this trend is surely security. Anyone running a Microsoft operating system on a machine visible from the internet is just begging to be cracked. If you're concerned with computer security, you need to understand why -- and why Microsoft will not and cannot fix the problem.

Linux and other operating systems like it were designed from the ground up to be used by several people on the same machine, and to protect those people from each other. The user interface of Linux is separated fromn the `kernel', the privileged operating system core. And the kernel is carefully protected from being modified by ordinary programs. This is why Linux doesn't get viruses.

Microsoft Windows, on the other hand, has a one-person-per-machine assumption built deeply into it. There is no internal security and the Windows kernel is not protected against being modified by user programs. In fact, the user interface of Windows is wired right into the kernel. This is why hostile programs coming in over an Internet connection (such as Back Orifice) can reach right through the user interface, deep into the oprating system core, and infect it.

If you value your data and your privacy, you need to understand that Microsoft cannot fix this. Too many applications (including Microsoft Office and the IIS web server) actually *depend* on the lack of security in the system. Furthermore, the fact that the source code of Windows is closed means that it never gets properly audited for security problems.

How does Microsoft deal with this? Not well. Mainly, they tell lies and try to confuse the issue.

Three days ago, on August 3 1999, Microsoft put a machine running a beta of its new Windows 2000 operating system on the net and challenged crackers the world over to break into it. A few hours after the announcement, the machine crashed. Microsoft spokespeople subsequently claimed that it had been brought down by electrical storms.

But the machine's own error logs showed there had been nine crashes due to errors in Microsoft's own software, not the weather. Furthermore, crackers did indeed get in and alter a guestbook application during the short time the machine was actually up -- a fact Microsoft tried to dismiss as irrelevant.

A few hours after Microsoft's challenge was announced, a Linux company in Wisconsin matched it. During the following three days, their Linux machine withstood 6,755 attacks without crashing once.

Which system would *you* rather trust your critical data to?


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
Generally a good piece, but you're g ...   Non-MS OSes "immune" to viruses?   
Mike Schiraldi
Aug 6, 1999, 18:20:22
 
Kinda puts the lie to the notion that se ...   Security: Proprietary vs. Open   
Kythe
Aug 6, 1999, 18:22:36
 
The statement made in this article; "... ...   One small correction   
Ben Goodwin
Aug 6, 1999, 18:27:54
 
Indeed, this article makes many good poi ...   Yes, but...   
Christoph
Aug 6, 1999, 18:32:06
 
Of course, Micro$loth would deny that th ...   Will You Be Cracked Next?   
Joseph Nicholson
Aug 6, 1999, 18:33:17
 
Let's be honest - it -is- FUD. (I&#3 ...   FUD   
Mike Schiraldi
Aug 6, 1999, 18:38:34
 
It didn't crash, GREAT!

Did anybody ...   Did they get in?   
Phil Young
Aug 6, 1999, 18:42:05
 
Yes, surely no system is 100% inmune to  ...   Re: Non-MS OSes "immune" to viruses?   
Luchito
Aug 6, 1999, 18:44:53
 
Linux invulnerable to virus attacks? Rid ...   FUD.   
Jon Cromwell
Aug 6, 1999, 18:51:00
 
>The statement made in this article; ".. ...   Re: One small correction   
Thad Phetteplace
Aug 6, 1999, 18:51:11
 
>>Hmm, if I was an MS supporter I'd  ...   Re: One small correction   
Black iMage
Aug 6, 1999, 18:53:49
 
Also note that the Linux crack contest i ...   more FUD...   
Jon Cromwell
Aug 6, 1999, 18:54:30
 
Although I broadly agree with the articl ...   Linux Security   
James Jarvis
Aug 6, 1999, 18:56:01
 
I agree that Linux programs *could* also ...   Re: One small correction   
Roland Smith
Aug 6, 1999, 18:59:56
 
It is true that renegade programs can&#3 ...   In defense of Eric...   
Peter McCombs
Aug 6, 1999, 19:02:08
 
> Also note that the Linux crack contest ...   Re: more FUD...   
Chris Menzel
Aug 6, 1999, 19:11:41
 
The point that ESR is making is valid:

 ...   Don't MS the point   
Bruce McDonald
Aug 6, 1999, 19:13:21
 
A good article (with some exaggerations, ...   Why here?   
George Bronnikov
Aug 6, 1999, 19:23:37
 
 It never ceases to amaze me that a comp ...   Eric Raymond's article   
ken nightingale
Aug 6, 1999, 19:28:25
 

If there is one thing that can truly an ...   You're going to eat your words...   
Anonymous
Aug 6, 1999, 19:28:46
 
Properly speaking, I think 'immune&# ...   Immune -- not invulnerable   
Tom Henderson
Aug 6, 1999, 19:29:57
 
I'll stand by my use of the word &#9 ...   I'll stand by the word `immune'   
Eric S. Raymond
Aug 6, 1999, 19:43:53
 
"Linux invulnerable to macro-virus attac ...   Re: One Small Correction   
Andrew B. Arthur
Aug 6, 1999, 19:44:28
 
One of the possible reasons for the very ...   Another (perhaps more speculative than anything el   
Sam Hart
Aug 6, 1999, 19:50:21
 
While it is true in principle that a vir ...   Yes, and no... epidemiology   
Martin Vermeer
Aug 6, 1999, 19:51:47
 
MS does have one machine/one user paradi ...   Notes   
Ilya Tsindlekht
Aug 6, 1999, 19:53:24
 

> Also note that the Linux crack contes ...   Re: Jon Cromwell   
General Tao
Aug 6, 1999, 19:53:29
 
All three of the comments by christoph@g ...   Re: You're missing the point   
Bill Williams
Aug 6, 1999, 19:57:46
 
Well, you have to remember that the prog ...   Re: more FUD...   
LukeZ
Aug 6, 1999, 19:58:52
 
And BTW, user programs can't modify  ...   One more note.   
Ilya Tsindlekht
Aug 6, 1999, 20:00:13
 
Immune implies the system is not harmed  ...   Re: I'll stand by the word `immune'   
rainy
Aug 6, 1999, 20:03:17
 
I'm going way out of my knowledge ra ...   Re: Re: more FUD...   
Jon Cromwell
Aug 6, 1999, 20:08:02
 
Eric Raymond said:

"I will back down on ...   Virus for UNIX   
David F. Skoll
Aug 6, 1999, 20:11:36
 
> One thing I'd like to see better i ...   Re: In defense of Eric...   
Andy Rosen
Aug 6, 1999, 20:14:00
 
I would have to question the statement a ...   ISPs using only unix?   
George Mitchell
Aug 6, 1999, 20:18:23
 
Hi used to work at & took my BSc at a Un ...   Security   
Doug Robinson
Aug 6, 1999, 20:20:09
 
"Also note that the Linux crack contest  ...   Re: more FUD   
Ken Broadfoot
Aug 6, 1999, 20:25:13
 
Some people seem to be confused that jus ...   confusion regarding LinuxPPC exploits   
Michael Brown
Aug 6, 1999, 20:33:04
 
You all know that you can't hurt the ...   Everyone back down. Eric is right!   
Maddog
Aug 6, 1999, 20:39:06
 
For sure the article has some FUD... but ...   LinuxPPC root Password   
lupa
Aug 6, 1999, 20:40:36
 
There is code for a malicious kernel mod ...   malicious kernel module   
Bear Giles
Aug 6, 1999, 20:41:27
 
If you are going to limit your definitio ...   Re: I'll stand by the word `immune' -   
Christoph
Aug 6, 1999, 20:49:55
 
Linuxppc is linux. The system is the sam ...   Re: more FUD...   
Fred Travelena
Aug 6, 1999, 20:55:54
 
Here's something that may have been  ...   What about SUID programs?   
Alex LaHurreau
Aug 6, 1999, 21:01:15
 
To Martin Vermeer: 

I know of several e ...   Comments on comments   
John Griggs
Aug 6, 1999, 21:16:07
 
In fact when your using Windows(whatever ...   Re: Re: I'll stand by the word `immune'   
lukaku jones
Aug 6, 1999, 21:21:53
 
...and windows is becoming one big bloat ...   Re: Re: I'll stand by the word `immune'   
lukaku jones
Aug 6, 1999, 21:24:40
 

If you ask anyone who actually has a "n ...   DON'T BELIEVE THE HYPE!   
anonymous
Aug 6, 1999, 21:29:50
 
Ok, maybe IMMUNE is not the best word, b ...   I think many miss the point   
Matt B
Aug 6, 1999, 21:34:41
 
Machine is getting hammered well here. S ...   Fun in the sun.   
Jeff Carr
Aug 6, 1999, 21:43:06
 
Eric, 

I have been studying unix in gen ...   Question to ESR:   
Jason Dean
Aug 6, 1999, 22:03:47
 
I was a network manager for the DoD for  ...   MS Lies   
Anonymous
Aug 6, 1999, 22:09:19
 
Has anyone considered the motivation beh ...   Just a thought   
Reggie
Aug 6, 1999, 22:26:11
 
I think Eric played a little semantics g ...   LinuxPPC, Microsoft, Eric is Right, etc.   
Philo Vivero
Aug 6, 1999, 22:37:08
 
Your implication is correct.   *No* clos ...   Re: Question to ESR:   
Eric S. Raymond
Aug 6, 1999, 22:38:50
 
I am pretty sure that you can set files, ...   Re: In defense of Eric...   
Michael Marschall
Aug 6, 1999, 22:40:34
 
I can name a virus that modifies the Win ...   Re: Re: I'll stand by the word `immune'   
Mike Guidero
Aug 6, 1999, 22:44:44
 

	Leaving aside the fine distinctions be ...   The big picture   
JCA
Aug 6, 1999, 22:45:47
 
No. It's 6PM CDT on Aug 6th.  They g ...   Re: Did they get in?   
Steve Bergman
Aug 6, 1999, 23:02:58
 
I agree with Eric about the inherent sec ...   A little History   
Jim Seach
Aug 7, 1999, 00:50:34
 
Another poster here said he'd seen a ...   Re: DON'T BELIEVE THE HYPE!   
trevor
Aug 7, 1999, 02:43:30
 
Guys, get a clue before you post. Virus  ...   Flame.   
Ilya Tsindlekht
Aug 7, 1999, 06:50:17
 
ghmitch@neteze.com mentions "high risk o ...   Re: ISPs using only unix?   
Tom Christiansen
Aug 7, 1999, 13:15:58
 
keep on hitting the W2Ktest website!!!!
 ...   BRAVO!!!!!!!   
totoy
Aug 7, 1999, 13:20:40
 
You must be joking.

Administrator crack ...   Re: Yes, and no... epidemiology   
totoy
Aug 7, 1999, 13:48:23
 
But virus can modify/delete DLL files in ...   Re: One more note.   
totoy
Aug 7, 1999, 13:54:13
 
How about publishing the output of ls -l ...   Re: Fun in the sun. -- what to do for day# 4+...   
curmudgeon
Aug 7, 1999, 16:13:16
 
MS does care that users of the Windows o ...   Linux needs some viruses yes?   
William
Aug 7, 1999, 16:28:38
 
Jim Seach mentions 'su'.  I cons ...   Re: A little History ... '/bin/su'   
George Mitchell
Aug 7, 1999, 16:42:35
 
What a bold statement, are we to be redu ...   William - Subject: Linux needs some viruses yes   
Richard Kadoi
Aug 7, 1999, 17:15:05
 
The key here is your insistance on a &#3 ...   Re: Re: Re: I'll stand by the word `immune   
Christoph
Aug 7, 1999, 17:16:18
 
ESR and his defenders wiggling back and  ...   ESR security hype doesn't help the Linux cause   
Alan W. Irwin
Aug 7, 1999, 17:57:47
 
Oh yes, Reggie...that is exactly the tho ...   Re: Just a thought - nonsense, Reggie   
Smokey Joe
Aug 7, 1999, 18:13:18
 
The commoners' assumption that BSD,  ...   Re: I'll stand by the word `immune' -   
Tom Christiansen
Aug 7, 1999, 18:34:42
 
Firstly, he does *not* adequately addres ...   Re: Re: I'll stand by the word `immune'   
Christoph
Aug 7, 1999, 18:54:50
 
You wrote:

> Secondly, the nominative p ...   Re: I'll stand by the word `immune' -   
Tom Christiansen
Aug 7, 1999, 19:17:22
 
   I'm a systems engineer, and I use ...   You guys are missing the whole point   
Rolando Cedillo
Aug 7, 1999, 22:15:26
 
Eric -  any word when "How to Crack Micr ...   Re: Will You Be Cracked Next ?   
Dave
Aug 8, 1999, 02:03:10
 
Under Linux, some (most?) of the more so ...   Linux newbies being root, and history   
a
Aug 8, 1999, 03:18:51
 
I don't agree with any king of "/bin ...   Re: Re: A little History ... '/bin/su'   
br
Aug 8, 1999, 03:26:02
 
You are indeed correct in stating that i ...   Re: Re: I'll stand by the word `immune'   
Christoph
Aug 8, 1999, 03:50:21
 
The "vlock --all" command is able to pre ...   "vlock -all" security problem?   
Michael
Aug 8, 1999, 04:17:12
 
Frankly no OS is 100% "immune" from a vi ...   Security   
Dave
Aug 8, 1999, 05:07:27
 
I think that definition is a little too  ...   Re: I'll stand by the word `immune'   
steffan davies
Aug 8, 1999, 11:03:52
 
>> The admin might assume that no user p ...   Re: "vlock -all" security problem?   
Ramachandran Sreeram
Aug 8, 1999, 11:57:00
 
Granted, it can only do what it has acce ...   Re: I'll stand by the word `immune'   
Zinx Verituse
Aug 8, 1999, 13:45:23
 
I was surprised too at the number of Lin ...   Re: Linux newbies being root, and history   
Christoph
Aug 8, 1999, 14:52:35
 
The crack you remember was described by  ...   Re: Linux newbies being root, and history   
Jim Seach
Aug 8, 1999, 15:48:54
 
Could all those saying "yes, Linux is no ...   Definition of virus   
Ilya Tsindlekht
Aug 8, 1999, 15:51:04
 
Ironically, people like William are doin ...   Re: Linux needs some viruses yes!!!   
George Mitchell
Aug 8, 1999, 15:52:38
 
The Linux community is doing their best  ...   Re: William - Oh and by the way ...   
George Mitchell
Aug 8, 1999, 16:04:28
 
> most admins don't readily type the ...   Re: "vlock -all" security problem?   
Michael
Aug 8, 1999, 18:00:10
 
> Oh, and re: 'vlock-all' --- an ...   Re: Linux needs some viruses yes!!!   
Michael
Aug 8, 1999, 18:08:26
 
Pardon my language, esp the one that I a ...   Any other fools can see...   
revengance
Aug 8, 1999, 19:21:22
 
Try it this way: a good programmer (who  ...   Re: Just a thought - try it this way   
Erich
Aug 9, 1999, 00:41:07
 
Points well taken, however, unless every ...   Re: Yes, but...   
Mark Wolfe
Aug 9, 1999, 06:05:59
 
Yes, not that kind of integration as Win ...   Re: FUD.   
Kjell Andersson
Aug 9, 1999, 08:23:53
 
I'm very disapointed that his articl ...   MS has no fundamental security flaw   
Erik Putrycz
Aug 9, 1999, 11:15:05
 
Mr. Raymond appears to be saying that th ...   Observations   
David Paschall-Zimbel
Aug 9, 1999, 15:29:39
 
Actually, the mail "virus" you speak of  ...   Re: One small correction   
graphite
Aug 9, 1999, 15:37:54
 
Actually, Linux *is* immune to virii.  C ...   Re: Non-MS OSes   
Joe R
Aug 9, 1999, 15:56:39
 
  "Microsoft Windows, on the other hand, ...   Applications and Security   
Richard Turner
Aug 9, 1999, 20:09:12
 
>There is no point arguing about latin i ...   Re: Latin   
Don Lindsay
Aug 9, 1999, 20:51:17
 
A virus does not need to access the kern ...   Re: I'll stand by the word `immune'   
l0n3wulf
Aug 10, 1999, 10:49:54
 
Don't put your systems with critical ...   Re: Notes   
l0n3wulf
Aug 10, 1999, 10:55:21
 
Well, at least you can catch up on your  ...   Amusing   
Bojan Smojver
Aug 10, 1999, 12:46:35
 
When you speak of virii under Unix pleas ...   Clarity.   
3AM Zombie
Aug 11, 1999, 06:19:15
 
You're wrong.  Thanks for playing. ...   Re: Re: Re: I'll stand by the word `immune   
3AM Zombie
Aug 11, 1999, 06:55:06
 
So the scenario is: you leave a bogus vl ...   Subject: Re: "vlock -all" security problem?   
James Rushworth
Aug 11, 1999, 23:22:18
 
I really hate teaching Latin, but somebo ...   Re: Re: Re: I'll stand by the word `immune   
Tom Christiansen
Aug 12, 1999, 01:03:39
 
I disagree with those people who say tha ...   Bah, humbug   
Francis Salter
Aug 12, 1999, 01:05:59
 
There is one hell of a defficiency in Wi ...   Users are a real "virus"   
Raphael Marmier
Aug 12, 1999, 11:31:06
 
Then perhaps your Latin Prof should talk ...   Re: Re: Re: Re: I'll stand by the word `im   
Christoph
Aug 12, 1999, 14:48:56
 
Gosh, Raymond is good at putting provoca ...   ESR did it again   
Jason Fletcher
Aug 12, 1999, 17:12:40
 
One of the easiest ways to find out whic ...   Re: ESR did it again   
Christoph
Aug 12, 1999, 18:44:07