Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Morris Worm

created by Wormer

(thing) by Wormer (4.4 y) (print)   ?   (I like it!) 1 C! Mon Jun 19 2000 at 2:50:10

On November 2, 1988, Robert Morris Jr., a computer science graduate student at Cornell, wrote a self-replicating and self-propogating worm which took advantage of two security vulnerabilities, one in the sendmail daemon, and one in the finger daemon.

Morris had intended the program as an experiment, but there was a bug. The worm was designed so that it would only infest a machine once, and would ignore machines which were already infested. Probably thinking that system administrators would realize this and rapidly insert inert code which would fool the worm into believing that a machine was already infested, Morris set the worm to infest one out of every few machines, even if it detected that the worm already existed.

In an attempt to disguise the location and identity of the author, Morris unleashed the worm from a computer at MIT, instead of one at Cornell where he was a student.

Unfortunately for Morris, his worm which was itself fairly harmless, spun out of control. It rapidly infected machines all over the net, including military installations and biomedical research facilities. The worm replicated at an exponential rate, and eventually, depending on how lame the operating system running on a given machine was, either crashed that machine or clogged it, making it unusable.

Morris quickly discovered that his experiment had gone horribly wrong. He contacted a friend at Harvard and discussed a solution. They sent an anonymous email from Harvard telling system administrators how to kill the worm and keep it from reinfecting their machines, but the network was so clogged by that time that the propogation of the antidote was delayed or prevented.

Programmers worked around the clock to devise a solution to this problem. After approximately twelve hours, a team at Berkeley released a partial solution which would retard the progress of the worm. Another method was released by Purdue. In both cases, propogation of the antidote ran was hampered by the same problem which kept Morris' antidote from propogating: the network was clogged.

Several days later, things returned to some semblence of normal, and people wanted to know who did it. The average American didn't know that the Internet existed, much less what it was. The New York Times ran a story fingering Morris as the author before it had ever been proven, but there was a large body of evidence pointing to Morris.

Robert Morris Jr. was convicted of violating the Computer Fraud and Abuse Act (U.S. Title 18) and was sentenced to three years probation, 400 hours of community service, a find of $10,050, and to pay the costs of his supervision. His appeal, which was filed in December of 1990, was rejected in March 1991.

The Morris Worm is sometimes referred to as the Great Worm as well.


printable version
chaos

Great Worm Why UNIX commands are so abbreviated We're all missing the point on computer security Robert Tappan Morris
Ramen Virus Running ICQ using a UNIX shell Gene Spafford Robert Morris
Internet Worm cuckoo's egg Digital Ecosystem code red
XCF 1988 Hackers Yarner Worm
Warhol Worm cluster bomb Visual Basic for Applications Unmorrised
RTM Fugio Cent Morris Perl
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Nodes your sibling would have liked:
Fear and Loathing in Las Vegas
Theodore Roosevelt
The Lindisfarne Gospels
Pilgrimage to the 88 Sacred Places of Shikoku
If a stereo system is made properly it can outperform any 5.1 digital system
The Feynman Lectures on Physics
Penny Lane
I just want to fix all the broken little humans
How to survive a science fair
Democracy
Every new technology has been endowed with the potential to transform society
Turtles say "mmeh"
Carousel of Progress
New Writeups
sam512
Moon Base Shackleton, 1978(fiction)
Pavlovna
toy boy(person)
XWiz
tear jerker(review)
Heitah
Anarchy is Order(idea)
jessicaj
July 26, 2008(dream)
Berek
ABBA(person)
devolution
k-hole(place)
Nadine_2
The Sound Of Madness(review)
Twin Eclipse
Conversations with God: An Uncommon Dialogue(idea)
SwimmingMonkey
Conversations with Fo Fo- the Loneliest dog in Purgatory(fiction)
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
Everything 2 is brought to you by the letter C and The Everything Development Company