Robert Tappan Morris

From Wikipedia, the free encyclopedia

  (Redirected from Robert Tappan Morris, Jr.)
Jump to: navigation, search
Robert Morris
Robert Morris

Robert Tappan Morris, also known as rtm, (born November 8, 1965), is an associate professor at Massachusetts Institute of Technology, in the Institute's department of Electrical Engineering and Computer Science.[1] He is best known for creating the Morris Worm in 1988, considered the first computer worm on the Internet. He is the son of Robert Morris, the former chief scientist at the National Computer Security Center, a division of the National Security Agency (NSA).

Contents

[edit] The worm

Main article: Morris Worm

Morris created the worm while he was a graduate student at Cornell University. The original intent, according to him, was to gauge the size of the Internet. He released the worm from the Massachusetts Institute of Technology (MIT) to conceal the fact that it actually originated from Cornell. The worm was designed to count how many machines were connected to the internet. Unknown to Morris, the worm had a design flaw. The worm was programmed to check each computer it found to determine if the infection was already present. However, Morris believed that some administrators might try to defeat his worm by instructing the computer to report a false positive. To compensate for this possibility, Morris directed the worm to copy itself anyway, fourteen percent of the time, no matter the response to the infection-status interrogation. This level of replication proved excessive and the worm spread rapidly, infecting several thousand computers. It was estimated that the cost of repair for the damage caused by the worm at each system ranged from $200 to more than $53,000. The worm exploited several vulnerabilities to gain entry to targeted systems, including:

  • a hole in the debug mode of the Unix sendmail program,
  • a buffer overrun hole in the fingerd network service,
  • the transitive trust enabled by people setting up rexec/rsh network logins without password requirements.

RTM was viewed as a hero in some circles because he exposed a major security flaw in the UNIX system. In other words, his worm exposed what greater security steps needed to take place. He served no jail time, and was only sentenced to community service and probation. If anything, he seemed to be spurred on to even greater success. Eventually, he sold his company to Yahoo for $48 million.

[edit] Biography

1987 - Received his A.B. from Harvard

1988 - Released the Morris worm (when he was a graduate student at Cornell)

1989 - Indicted under the Computer Fraud and Abuse Act of 1986 on July 26, 1989 - the first person to be indicted under this Act.

1990 - Convicted and sentenced to three years of probation, 400 hours of community service, a fine of $10,050 and the cost of his supervision.

1995 - Cofounded, with Paul Graham, Viaweb start-up company that made software for building online stores

1998 - Viaweb sold for $48 million[citation needed] to Yahoo, who renamed the software "Yahoo! Store"

1999 - Received Ph.D. in Applied Sciences from Harvard

1999 - Appointed as a professor at MIT.

2005 - Cofounded with Paul Graham, Y Combinator venture capital firm

2006 - Awarded tenure[1]

2006 - Technical advisor for Meraki Networks[2].

2008 - Released with Paul Graham, Arc programming language, a Lisp dialect[3]

His principal research interest is computer network architectures which includes work on distributed hash tables such as Chord and wireless mesh networks such as Roofnet.

Morris is a longtime friend of Paul Graham. Graham dedicated his book ANSI Common Lisp to him, and named the programming language that generates the online stores' web pages RTML in his honor. Graham also lists Morris as one of his personal heroes saying "he's never wrong."

[edit] References

  1. ^ Robert Morris biography, mit.edu

[edit] See also

[edit] External links

[edit] Bibliography

Hafner, Katie; Markoff, John (1991). Cyberpunk: Outlaws and Hackers on the Computer Frontier. ISBN 0-671-68322-5. 

Personal tools