Чтение онлайн

на главную - закладки

Жанры

Хакеры (takedown)
Шрифт:

Статья в Smitsonian появилась в то время, когда осознание значимости компьютерной защиты постепенно росло. К началу 80-х сначала сотни, а затем тысячи компьютеров соединялись через сеть, и компьютерная идеология была «один пользователь – один компьютер». Но начинала оформляться новая идея: почему бы не создать вычислительную систему, которая находилась бы не в одном компьютере, а распределялась по компьютерной сети? Будет ли такая система столь разумной, что, когда потребуется выполнить какое-нибудь задание, она автоматически отправит это задание туда, где наиболее доступны вычислительные ресурсы? Компьютерная революция шла, но мало кто отдавал в этом отчет.

Пока Роберт подрастал, сети в большинстве частных лабораторий использовались только для экспериментов с новыми путями использования компьютеров. Вещи, которыми занимался его отец, исследования, о которых говорили вокруг, только укрепляли это представление. Однако мир быстро изменялся, и на ближайшее десятилетие наиболее мощным инструментом перемен стала Arpanet. ARPA –

Управление перспективных исследований Министерства обороны, в дальнейшем переименованное в DAPRA. Заправляли там скорее ученые, чем военные, и на управление были возложены задачи разработки высоко рисковых идей. Для американской компьютерной науки в университетах и частных исследовательских центрах DAPRA открыла совершенно новый мир. В 60-е и 70-е годы финансирование DAPRA сыграло решающую роль в наиболее значительных прорывах в компьютерной науке. Персональные компьютеры, компьютерные сети, искусственный интеллект, распознавание голоса – все это так или иначе своим появлением было обязано экспериментам, финансированным DAPRA.

Сеть Arpanet, в свою очередь, была оригинальной разработкой программистов, которые в конце 60-х предвидели возможность совместного использования компьютеров и дорогостоящих вычислительных ресурсов инженерами и программистами вне зависимости от того, где они находились. То, что компьютерная сеть может служить одновременно и средством мгновенной коммуникации, и исследовательской лабораторией, было революционной идеей.

В начале 1960 года Пол Баран из Rand Corporation искал способы сделать телефонные сети более надежными в случае ядерной войны. Из его исследований родилась идея разбивать преобразованные в цифровую форму сообщения на пакеты. Каждый пакет должен содержать электронный адрес, и каждый можно будет передавать по самому оптимальному маршруту. Пакетная коммутация существенно снизила расходы на передачу данных, сделав возможным появление малобюджетных компьютерных сетей. Идея включения в эти сети уже связанных компьютеров принадлежала Дж. С. Р. Ликлидеру, психологу, котopый стал первым директором отдела обработки информации и технологий в DARPA.

Первый узел Arpanet был установлен в Калифорнийском университете в Лос-Анджелесе в декабре 1969 года, а следующие три – в Калифорнийском университете в Санта-Барбаре, Стэнфордском исследовательском институте, калифорнийском мозговом центре, и в университете штата Юта. В 1970 году прибавились еще три узла на Восточном побережье – в Массачусетсом технологическом институте, в лаборатории Bolt, Beranek and Newman в Кембридже, где разрабатывалась сеть Arpanet, и в Гарвардском университете.

Во всех прочих проектах компьютеры соединяли в порядке эксперимента, но Arpanet предстояло вырасти в первую всеамериканскую компьютерную сеть. Arpanet соединила исследовательские центры, пентагоновские вычислительные центры и университеты. Поначалу все машины в сети были идентичными (почти все – PDP корпорации Digital) и практически все пользователи получали зарплату от правительства. Работать в вычислительном центре, соединенном с Arpanet, значило входить в элиту. Так соблазнительно было подключиться к сети, что зачастую предложение академической работы принимали или отвергали в зависимости от того, гарантирует она или нет доступ к сети. Для некоторых компьютерщиков такой доступ был необходимым условием их деятельности. Для них пойти работать в университет, не входивший в сеть, было то же самое, что микробиологу согласиться работать в школе, где нет микроскопа.

Первые годы Arpanet представляла что-то вроде частного клуба. «Вы в сети?» – часто можно было услышать от самых элитарных компьютерщиков. Попасть в клуб было нелегко, но уж когда человек становился членом клуба, то мог развернуться вовсю. Понятия о какой-либо защите информации попросту не существовало. Кто угодно и где угодно мог прочесть любой файл в сети. Например, в университете Карнеги-Меллона любой файл в любом компьютере, за исключением тех, что были откровенно закрыты, был доступен для просмотра или копирования пользователями Arpanet. В таких местах аспиранты провели много счастливых часов, путешествуя по файлам «внешних» компьютеров в поисках чего-нибудь интересненького.

В 1975 году сеть была передана Управлению связи Министерства обороны. Теперь в нее входило более 60 вычислительных центров, и рабочая нагрузка сети заметно возросла. Фактически, клубная обстановка, характеризовавшая раннюю Arpanet, определялась чисто техническими ограничениями сети. В 70-е годы Arpanet могла обслуживать только 256 машин. Но в 1982 году была разработана новая схема сетевой адресации, что сделало возможным рост сети по экспоненте. К середине 80-х Arpanet стала центром кристаллизации комплекса сетей, получившего название Internet и обосновавшегося более чем в 50 странах. Уж эту сеть никак нельзя было назвать техническим экспериментом. Компьютерные центры использовали эту сеть для технической поддержки, ученые гоняли статьи туда-сюда, и всевозможное программное обеспечение рекой заливало земной шар. Частные фирмы перенимали технологию сети и создавали собственные коммерческие сети, базировавшиеся на том же наборе протоколов обмена. Эти корпорации использовали и саму Internet, чтобы поддерживать контакт с раскинувшимися по всему миру филиалами. Internet, в свою очередь, объединялась через шлюзы с сотнями,

а то и тысячами других сетей. Пошли разговоры о еще более масштабной концепции объединения сетей в сеть более высокого уровня. Такую суперсеть называли «Матрицей» – название было позаимствовано у окружившей весь мир компьютерной сети из романа Вильяма Гибсона «Нейромант».

У пионеров Arpanet не вызывало восторга, что их сетью начали пользоваться все кому не лень. Если раньше год пользования сетью стоил 250000 долларов, то теперь уровень поддержки вырос настолько, что стоимость стала минимальной. Университеты и исследовательские центры корпораций по-прежнему составляли большинство связей, но к 1988 году функции сети существенно изменились. Когда-то предполагалось, что Arpanet будет прежде всего компьютерной лабораторией, но теперь она использовалась главным образом для отправки электронных сообщений всевозможного содержания. Ветераны сети были обескуражены и не на шутку раздосадованы, видя, что журналисты – их тут только не хватало! – пользуются сетью. Это было почти так же нелепо, как если бы в химической лаборатории университета вы обнаружили компанию репортеров, баловавшихся с бунзеновскими горелками и пипетками.

Постепенно исходные связи Arpanet были вытеснены более быстрыми маршрутами, и к 1990 году сеть прекратила существовать как отдельный организм, будучи поглощена Internet. Считалось, что в сети находилось несколько сот тысяч машин, от суперкомпьютеров до ПК, и более чем 2 миллиона пользователей. С сетью работали ученые, бизнесмены, студенты, солдаты… Было ясно, что Америка на пороге новой индустриальной революции, которая породит новый бизнес, новое образование и новые развлечения.

И все– таки сперва сети создавались для того, чтобы экспериментально исследовать размах и мощь самих сетей. В 1971 году Боб Томас, сотрудник Bolt, Beranek and Newman, работал над распределенным программным обеспечением. Его группа занималась моделированием авиадиспетчерской программы, которая отслеживала бы передвижение самолетов. Идея заключалась в том, чтобы передавать контроль за самолетом от одного компьютера на другой и сообщать всем другим компьютерам об изменениях в местоположении отдельного самолета. Занимаясь этим, Томас написал программу, чья функция состояла в том, чтобы ползти по сети и выскакивать на каждом экране, оставляя сообщение: «Я -ползун! Поймай меня, если сможешь!». Когда об этой программе узнали хакеры, то стали вовсю писать подобные программы, причем некоторые размножались, пока прокладывали дорогу по сети (ползун не размножался, он просто двигался), а другие включали программы-риперы (жатки), отлавливавшие и уничтожавшие ползунов. Запуск таких программ стал на несколько месяцев пунктиком, и потом вышел из моды.

В начале 80-х два сотрудника исследовательского центра компании Xerox в Пало-Альто начали экспериментировать с программами, которые они называли «червями». Черви могли прогоняться на многих компьютерах в локальной сети (Arpanet была глобальной сетью, соединявшей удаленные компьютеры). Термин «червь» они взяли из научно-фантастического романа «Оседлавший взрывную волну», классики научной фантастики, написанного Джоном Браннером в 1975 году. В книге описывалось авторитарное правительство, осуществлявшее тотальный контроль над обществом посредством всемогущей компьютерной сети, пока взбунтовавшийся программист не заразил сеть программой, названной «ленточный глист». Чтобы уничтожить программу – паразита, правительство было вынуждено выключить сеть, при этом лишившись своей власти. После этой книги Браннер стал культовой фигурой для всех читателей фантастики. Роман оказал сильное влияние и на зарождавшийся компьютерный андеграунд – неформальные объединения телефонных фриков и компьютерных хакеров в таких местах, как Кремниевая долина и Кембридж, – возникший одновременно с появлением персональных компьютеров. Джон Шок и Ион Хепп из Xerox искали способ сделать совместное использование вычислительных ресурсов в локальной сети более доступным. Они пришли к созданию 5 или 6 рабочих червей. Один назывался «червь-глашатай», его миссия заключалась в том, чтобы путешествовать по сети и оставлять объявления. Другой – «червь-диагностик» – должен был прыгать с машины на машину, постоянно проверяя, все ли в порядке. Конечно, самой распределенной из программ, которые они замыслили, должен был стать «червь-вампир». Такая программа, полагали они, получит преимущества почти безграничной автономности в сети рабочих станций. Ведь эти машины по ночам простаивают, а это время можно было бы использовать с толком. Вампир должен был автономно включаться, когда люди разойдутся по домам, и приступать к работе над сложными задачами, требующими больших вычислительных ресурсов. Утром, когда люди заявят свои права на машины, вампир уступит им поле деятельности и исчезнет до вечера.

Но Шоку и Хеппу довольно быстро пришлось познакомиться с потенциальной опасностью червей. Однажды ночью неправильно функционировавшая программа вышла из-под контроля в локальной сети исследовательского центра Пало-Альто. Утром, когда программисты вернулись, они обнаружили, что зависли компьютеры во всем здании. Они стали перезагружать системы, но стоило им запустить машину, как дефективный червь тут же заставлял ее зависать. Ситуацию осложняло то, что многие машины находились в запертых комнатах и до них нельзя было добраться. Наконец они написали программу-вакцину, которая пошла по сети, делая каждому компьютеру электронную прививку.

Поделиться:
Популярные книги

Вернуть Боярство

Мамаев Максим
1. Пепел
Фантастика:
фэнтези
попаданцы
5.40
рейтинг книги
Вернуть Боярство

Газлайтер. Том 14

Володин Григорий Григорьевич
14. История Телепата
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Газлайтер. Том 14

Пока не Герой!

Довыдовский Кирилл Сергеевич
1. Путешествие Героя
Фантастика:
городское фэнтези
рпг
аниме
5.00
рейтинг книги
Пока не Герой!

Чапаев и пустота

Пелевин Виктор Олегович
Проза:
современная проза
8.39
рейтинг книги
Чапаев и пустота

Сын Тишайшего

Яманов Александр
1. Царь Федя
Фантастика:
попаданцы
альтернативная история
фэнтези
5.20
рейтинг книги
Сын Тишайшего

Секретарь лорда Демона

Лунёва Мария
Фантастика:
попаданцы
фэнтези
5.00
рейтинг книги
Секретарь лорда Демона

Бестужев. Служба Государевой Безопасности

Измайлов Сергей
1. Граф Бестужев
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Бестужев. Служба Государевой Безопасности

Мастер 4

Чащин Валерий
4. Мастер
Фантастика:
героическая фантастика
боевая фантастика
попаданцы
5.00
рейтинг книги
Мастер 4

Контракт с подонком

Рам Янка
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Контракт с подонком

Аристократ из прошлого тысячелетия

Еслер Андрей
3. Соприкосновение миров
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Аристократ из прошлого тысячелетия

Калибр Личности 1

Голд Джон
1. Калибр Личности
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Калибр Личности 1

Несекретные материалы

Донцова Дарья
7. Любительница частного сыска Даша Васильева
Детективы:
иронические детективы
7.81
рейтинг книги
Несекретные материалы

Жандарм 3

Семин Никита
3. Жандарм
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Жандарм 3

Темный Лекарь 7

Токсик Саша
7. Темный Лекарь
Фантастика:
попаданцы
аниме
фэнтези
5.75
рейтинг книги
Темный Лекарь 7