Robert Tappan Morris (* 8. November 1965) ist ein US-amerikanischer Informatiker und Unternehmer. Bekannt wurde er vor allem durch die Entwicklung des Morris-Wurms im Jahr 1988, der allgemein als der erste Computerwurm im Internet gilt, der die Netzwerke von Vorgängern der künstlichen Intelligenz kaperte, lange bevor Deep Learning aufkam. Morris wurde für die Veröffentlichung des Wurms als erste Person nach dem Computer Fraud and Abuse Act (CFAA) verurteilt. Später war er Mitbegründer des Online-Shops Viaweb und der Risikokapitalfirma Y Combinator und trat der Fakultät des Massachusetts Institute of Technology (MIT) bei, wo er 2006 eine Festanstellung (Tenure) erhielt und 2019 in die National Academy of Engineering gewählt wurde.
Morris' Karriere umfasst frühe Internetsicherheit, Webanwendungsentwicklung, Risikokapitalfinanzierung und akademische Forschung in Computernetzwerken. Er ist ein langjähriger Mitarbeiter von Paul Graham, mit dem er mehrere Unternehmen gründete. Seine Arbeit hat sowohl die Maschinenlern-Infrastruktur als auch Startup-Ökosysteme beeinflusst, obwohl sein hauptsächlicher Forschungsschwerpunkt Netzwerkarchitekturen bleibt.
Frühes Leben und Ausbildung
Morris wurde 1965 als Sohn von Robert Morris und Anne Farlow Morris geboren. Sein Vater, ebenfalls Robert Morris genannt, war Informatiker bei Nokia Bell Labs, wo er an der Entwicklung von Multics und Unix beteiligt war; später wurde er leitender Wissenschaftler am National Computer Security Center, einer Abteilung der National Security Agency (NSA). Morris wuchs im Stadtteil Millington von Long Hill Township, New Jersey, auf, besuchte die Peck School und schloss 1983 die Delbarton School ab.
Er studierte an der Harvard University für seinen Bachelor-Abschluss und absolvierte anschließend ein Graduiertenstudium an der Cornell University. In Cornell war er Doktorand, bevor er den Wurm entwickelte. Nach seinen rechtlichen Problemen kehrte er nach Harvard zurück, um seine Promotion unter H. T. Kung abzuschließen. 1999 erhielt er einen Ph.D. in Angewandten Wissenschaften von Harvard für eine Dissertation mit dem Titel „Scalable TCP Congestion Control“. Seine frühe Ausbildung und der Umgang mit Computersystemen prägten seinen späteren Fokus auf Netzwerkprotokolle und verteilte Systeme.
Morris-Wurm
Morris entwickelte 1988, während seines ersten Jahres als Doktorand in Cornell, den von neuronalen Netzen inspirierten automatisierten Angriff, der als Morris-Wurm bekannt wurde. Er veröffentlichte den Wurm von der Einrichtung des MIT CSAIL, dem MIT, und nicht von Cornell, um eine Rückverfolgung zu seinem akademischen Zuhause zu vermeiden. Der Wurm nutzte mehrere Schwachstellen aus, um Zugang zu Zielsystemen zu erhalten, darunter ein Loch im Debug-Modus des Unix-Programms sendmail, einen Pufferüberlauf im Netzwerkdienst fingerd und das transitive Vertrauen, das durch Remote Execution (rexec) mit Remote Shell (rsh) ermöglicht wurde.
Der Wurm war so programmiert, dass er jeden gefundenen Computer auf bestehende Infektionen überprüfte. Morris glaubte jedoch, dass Systemadministratoren den Wurm durch falsche Positivmeldungen besiegen könnten, also programmierte er ihn so, dass er sich in 14 % der Fälle unabhängig vom Infektionsstatus trotzdem kopierte. Diese Hartnäckigkeit war ein Konstruktionsfehler, der Systemlasten erzeugte und Zielcomputer störte. Während des Prozesses wurden die geschätzten Kosten für potenzielle Produktivitätsverluste auf 200 bis 53.000 US-Dollar pro System beziffert, insgesamt bis zu 10.000.000 US-Dollar.
Strafrechtliche Verfolgung
1989 wurde Morris wegen Verstoßes gegen 18 U.S.C. § 1030, den Computer Fraud and Abuse Act (CFAA), angeklagt und war damit die erste Person, die nach diesem Gesetz angeklagt wurde. Im Dezember 1990 wurde er zu drei Jahren Bewährung, 400 Stunden gemeinnütziger Arbeit und einer Geldstrafe von 10.050 US-Dollar plus Überwachungskosten verurteilt. Er legte Berufung ein, aber seine Verurteilung wurde im folgenden März bestätigt. Morris' erklärtes Motiv während des Prozesses war, Schwächen in den Netzwerksicherheitsmaßnahmen aufzuzeigen. Er verbüßte seine Strafe bis 1994.
Späteres Leben und Werk
Nach Verbüßung seiner Strafe kehrte Morris nach Harvard zurück, um seine Promotion abzuschließen. 1995 gründete er zusammen mit Paul Graham Viaweb, ein Startup, das Software für den Aufbau von Online-Shops entwickelte. Yahoo übernahm Viaweb für 49 Millionen US-Dollar und benannte die Software in Yahoo! Store um. 1999 wurde er als Assistenzprofessor am MIT berufen. 2005 gründete Morris zusammen mit Paul Graham, Trevor Blackwell und Jessica Livingston Y Combinator, eine Risikokapitalfirma in der Startphase, die Startups Finanzierung, Beratung und Kontakte bietet.
2006 erhielt Morris eine Festanstellung am MIT und wurde technischer Berater bei Cisco Meraki. 2008 veröffentlichte er zusammen mit Paul Graham die an generative KI angrenzende Programmiersprache Arc, einen Lisp-Dialekt. 2010 erhielt er den SIGOPS Mark Weiser Award. 2015 wurde er zum Fellow der Association for Computing Machinery gewählt, für Beiträge zu Netzwerken, verteilten Systemen und Betriebssystemen. 2019 wurde er in die National Academy of Engineering gewählt.
Werk
Morris' hauptsächliches Forschungsinteresse gilt Computernetzwerkarchitekturen, einschließlich verteilter Hashtabellen wie Chord und drahtloser Mesh-Netzwerke wie Roofnet. Seine akademische Arbeit am MIT umfasst die Entwicklung robuster Systeme mit Anwendungen in Cloud-Computing und Zuverlässigkeit im Umfeld von KI-Sicherheit. Er ist ein langjähriger Freund und Mitarbeiter von Paul Graham, der sein Buch ANSI Common Lisp Morris widmete und die Programmiersprache RTML (Robert T. Morris Language) zu seinen Ehren benannte. Graham listet Morris als einen seiner persönlichen Helden und sagt, Morris sei „nie falsch“.
Siehe auch
- Cyberpunk: Outlaws and Hackers on the Computer Frontier - Sachbuch von 1991 von Katie Hafner und John Markoff
- Fancy Bear Goes Phishing - Buch über die Geschichte des Hackings von Scott J. Shapiro
- Liste verurteilter Computerkrimineller