Червь Морриса 1988 года приобрел известность как первый компьютерный червь, распространившийся по интернету, что обеспечило его создателю, Роберту Таппану Моррису (Robert Tappan Morris), место в истории права. Программа, выпущенная во время его первого года обучения в аспирантуре Корнеллского университета, вызвала серьезные сбои в системе и привела к первому судебному решению по Закону о компьютерном мошенничестве и злоупотреблениях.
Ранние годы и образование
Родившийся в 1965 году в штате Массачусетс, Моррис является сыном Роберта Морриса (Robert Morris) и Энн Фарлоу Моррис (Anne Farlow Morris). Его отец, специалист по вычислительной технике в Bell Labs, внес свой вклад в разработку Unix и Multics. Моррис провел юность в районе Миллингтон в Лонг-Хилл-Тауншип, штат Нью-Джерси, учился в школе The Peck School, а в 1983 году окончил школу Дельбартон. Впоследствии он продолжил высшее образование в Гарвардском и Корнеллском университетах, а также поддерживал связи с Массачусетским технологическим институтом.
Червь 1988 года и судебное преследование
Червь 1988 года использовал уязвимости в Unix sendmail, сетевой службе fingerd и конфигурациях rexec/rsh для проникновения в системы. Моррис запустил код из Массачусетского технологического института, чтобы дистанцировать эту деятельность от своей учебы в Корнелле. Конструктивный изъян, призванный противодействовать вмешательству системных администраторов, вызвал чрезмерную нагрузку, что привело к оценке экономического ущерба в размере до 10 000 000 долларов. В 1989 году ему были предъявлены обвинения по статье 1030 титула 18 Кодекса США, в результате чего он был приговорен к трем годам условного срока, 400 часам общественных работ и штрафу в размере 10 050 долларов. Приговор был оставлен в силе в 1991 году, и он отбыл наказание к 1994 году.
Предпринимательская деятельность и академическая карьера
После судебных разбирательств Моррис защитил докторскую диссертацию в Гарварде, сосредоточившись на масштабируемом контроле перегрузки TCP. В 1995 году он стал соучредителем компании Viaweb вместе с Полом Грэмом (Paul Graham), Джессикой Ливингстон (Jessica Livingston) и Тревором Блэквеллом (Trevor Blackwell); позже программное обеспечение было продано Yahoo за 49 миллионов долларов. В 1999 году он вошел в состав преподавателей Массачусетского технологического института, получив пожизненный контракт (tenure) в 2006 году. Наряду с академическими обязанностями, в 2005 году он стал соучредителем венчурной фирмы Y Combinator и в 2008 году выпустил диалект языка программирования Lisp под названием Arc.
Профессиональное признание
Моррис специализируется на архитектурах компьютерных сетей, включая беспроводные ячеистые сети, такие как Roofnet, и распределенные хеш-таблицы, такие как Chord. Его вклад в эту область был отмечен различными наградами, включая премию Марка Вайзера в 2010 году и избрание членом Ассоциации вычислительной техники (ACM) в 2014 году. В 2019 году он был избран в Национальную инженерную академию.
Двадцать вопросов, восемь минут на часах и процентиль, измеренный по всем, кто его проходил. Без регистрации.
Пройти тест IQ →Краткие факты
- Родился: 1965, Массачусетс - Образование: Гарвардский университет, Корнеллский университет, школа Дельбартон - Известен благодаря: Червь Морриса (1988) - Первый обвинительный приговор по: Закону о компьютерном мошенничестве и злоупотреблениях - Соучредитель: Viaweb, Y Combinator - Место работы: Массачусетский технологический институт - Значимые награды: Премия Марка Вайзера (2010), член ACM (2014) - Профессиональное членство: Ассоциация вычислительной техники
Вопросы читателей
### Каков был основной мотив создания червя Морриса?
Моррис заявил во время суда, что его намерением было выявить несовершенство действовавших тогда мер безопасности в компьютерных сетях.
### Каким образом червь непреднамеренно нарушил работу компьютерных систем?
Червь был спроектирован так, чтобы самовоспроизводиться в 14% случаев даже тогда, когда система уже была заражена, создавая чрезмерную нагрузку, которая вызывала нестабильность системы.
### Сотрудничали ли Роберт Таппан Моррис и Пол Грэм в нескольких проектах?
Да, они стали соучредителями Viaweb и Y Combinator, а также совместно разработали язык программирования Arc.
.jpg)