Рождение ARPAnet и эпоха BBS.

mindw0rk

Xakep, номер #050, стр. 044-047

mindw0rk@mail.ru

В августе 1962 г. доктор наук Джон Ликлайдер, работающий в лаборатории Массачусетского технологического института, представил общественности свой доклад под названием "Galactic Network". Автор предсказывал появление глобальной сети, соединяющей компьютеры по всему миру, получить доступ к которой сможет любой желающий. Помимо общей идеи, в докладе были достаточно подробно описаны принципы, на которых должна строиться такая сеть. В то время подобная мысль казалась фантастикой. Но не прошло и десяти лет, как компьютерная сеть ARPAnet стала пускать первые корни, охватывая Америку и постепенно перебираясь за океан.

<Ликлайдер и его команда>

В 1957 г. в Советском Союзе запустили первый в мире искусственный спутник. Это был большой шаг на пути к созданию сети глобальных телекоммуникаций. В противовес космическим достижениям СССР, Министерство Обороны США сформировало Агентство по Разработке Передовых Технологий (ARPA), целью которого было проведение исследований в области науки и техники. Основными направлениями ARPA в то время были космос, баллистические ракеты и ядерное оружие. В октябре 1962 г. Агентство направило усилия на изучение перспективной компьютерной отрасли и создало комитет, занимающийся разработкой компьютерных коммуникаций. Его главой назначили Джона Ликлайдера, который сразу же привлек в свои ряды ученых, до этого работавших над концепцией компьютерных сетей: Ивана Сюзерленда, Роба Тейлора, Лари Робертса и других специалистов.

В 1964 г. Леонард Клейнрок, ученый из МИТ, опубликовал свою книгу, в которой показывал преимущества пакетного обмена данными перед циклическим. Пакетная технология была намного гибче, позволяла сохранить работоспособность сети даже после выхода из строя множества узлов. В первый раз ее испытали в 1965 г. Томас Мэрилл и Лари Робертс, соединив посредством телефонных линий Массачусетский TX-2 с компьютером AN/FSQ-32, находящимся в институте Беркли (Калифорния). Этим экспериментом двое ученых доказали, что для соединения компьютеров в сеть не обязательно проводить дополнительную паутину линий, а вполне можно воспользоваться уже проложенной телефонными компаниями.

Весной 1967 года состоялась большая конференция сотрудников ARPA и просто людей, принимавших участие в создании первой компьютерной сети. На конференции были выделены две основные проблемы, которые предстояло решить: создать такую архитектуру сети, при которой разделение ресурсов между компьютерами будет оптимальным, а также найти способ быстрого оснащения операционных систем сетевым протоколом обмена данными.

<ARPAnet>

В конце 1967 г. новый глава компьютерного отдела ARPA Лари Робертс опубликовал первую схему сети ARPAnet. К этому времени было готово практически все для того, чтобы воплотить грандиозный замысел в жизнь. Оставалось только создать протокол, позволяющий компьютерам отсылать и принимать пакетные данные. Сделать это вызвались несколько разных команд, но контракт ARPA стоимостью миллион долларов достался группе "Bolt Beranek and Newman", возглавляемой Френком Хартом. В декабре 1968 г. BBN представила Interface Message Processors (IMP's) – родоначальника современного TCP/IP. А в апреле следующего года стартовал первый документ Request for Comment (RFC) под названием "Host Software", написанный Стивом Крокером. Первые RFC публиковались на бумаге и рассылались посредством обыкновенной почты. Только с появлением в 1973 г. протокола FTP, техническая документация обретет электронный формат и будет общедоступна на специальных FTP-серверах.

Осенью 1969 г. все этапы подготовки были завершены, настало время запускать проект, над которым работали десятки людей на протяжении более 7 лет. За большой вклад Клейнрока в разработку сети, первым узлом решили сделать компьютер, находящийся в его Центре Сетевых Разработок в институте UCLA (University of Califoia Los Angeles). Вторым узлом стал компьютер Стенфордского Исследовательского Института, которым руководил Дуглас Ингелбарт. На обеих машинах установили IMP's, их соединили через телефонную сеть, и 29 октября команда из UCLA попыталась залогиниться на удаленный хост. Клейнрок вводил поочередно "L", "O" и по другой телефонной линии спрашивал, видят ли на том конце появляющиеся символы. Ингелбарт отвечал утвердительно. Но как только они нажали букву "G", система зависла. Несмотря на это (впоследствии оказалось, что сбой произошел в результате незначительной ошибки), тот октябрьский день вошел в историю, знаменуя рождение первой в мире компьютерной сети ARPAnet.

Два месяца спустя к сети подключились еще две машины: из Исследовательского центра в Санта-Барбаре и Университета штата Юта. А к декабрю 1971 г. ARPAnet соединяла уже 23 компьютера.

В октябре 1972 г. на Международной Конференции по Компьютерным Коммуникациям (ICCC), состоявшейся в Вашингтоне, прошла первая публичная демонстрация сети. Это был безоговорочный успех.

<Интернет>

В последующие годы сеть стала быстро расширяться, сначала в США, а затем и по всему миру. После Вашингтонской конференции стало очевидно, что за ARPAnet будущее. В ее развитие стали вкладываться большие средства, было создано несколько организаций, специально занимающихся совершенствованием сетевых технологий (как, например, Inteational Network Working Group). В 1972 г. Рэй Томлинсон, работавший на BBN, написал программу для отправки и получения текстовых сообщений, которую назвал e-mail. Через несколько лет Дэвид Кларк со своей исследовательской группой из МИТ оптимизировали протокол TCP/IP, сделав возможным его внедрение на персональные компьютеры. Это послужило толчком к развитию локальных сетей, которые объединялись друг с другом и дальше расширяли глобальную паутину. В 1984 г. количество узлов в сети перевалило за тысячу, прежняя система адресации стала неудобной (адреса вводились по IP, а для описания всех хостов существовал большой справочный файл). В это время появилась таблица Пола Мокапетриса Domain Name System (DNS). А первый домен symbolics.com был зарегистрирован 15 марта следующего года.

В середине 80-х гг. ARPAnet уже представляла собой достаточно развитую сеть, и к ней, помимо крупных организаций, стали подключаться частные лица. В 1989 г. количество хостов превысило 100-тысячную отметку. А в 1990 г. провайдер "The World" стал предоставлять первые в мире услуги по коммерческому подключению к сети. В том же году выросшая и до неузнаваемости изменившаяся ARPAnet превратилась в Интернет...

<Вард Кристенсен и Рэнди Сьюз>

Практически с самого появления ARPAnet ученые крупнейших исследовательских центров использовали ее как лучшее средство для обмена идеями и сотрудничества. Для простых пользователей в начале 80-х гг. она была недоступна. К тому же голая, лишенная каких бы то ни было удобств, сеть не представляла большого интереса для владельцев 8-битных персоналок. Гораздо большее их внимание в это время привлекла к себе другая новинка - простая в реализации, но очень удобная для общения система под названием BBS.

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

В 1975 г. он купил "Альтаир" - один из первых персональных компьютеров, на котором продолжил изучать программирование. В том же году Вард познакомился с Рэнди Сьюзом, который, как и он, в то время работал над записывающим устройством связи. Благодаря общим интересам они быстро сдружились.

У Рэнди дома стоял CP/M - мощная для своего времени машина с дисководом для 8-дюймовых дискет и модемом. Так как приятели жили на расстоянии более 50 км друг от друга, и каждый имел доступ к новым программам, возникла проблема обмена софтом. В конце весны 1977 г. Вард написал утилиту MODEM.ASM (позже переименуется в XMODEM), которая вошла в историю как первая терминальная программа для персональных компьютеров.

<CBBS>

В начале 1978 года Варду пришла идея создания виртуального клуба, куда мог бы зайти любой желающий. Предложение Варда понравилось Рэнди, друзья распределили обязанности (Кристенсену досталась программная часть, Сьюз занимался железом) и приступили к работе. За основу взяли доску объявлений клуба компьютерных энтузиастов, который посещали вместе. Практически весь софт был написан на языке Бейсик, а характеристики компьютера, который собрал Рэнди, выглядели так: материнская плата 3P+S, процессор 8080, видеокарта VDM, 8Кб оперативной памяти, 8-дюймовый дисковод (с дискетами на 173 Кб), CP/M Bios и Hayes-модем на 300 бод. Всего две недели спустя приятели уже установили и тестировали первую в мире BBS - Computerized Bulletin Board System (Компьютерная Доска Объявлений).

Вард и Рэнди сообщили о своем изобретении ребятам из ARPAnet, а также написали статью о своем детище в компьютерный журнал "BYTE". Через некоторое время к ним обратился представитель сети PCNET с предложением приобрести у них копию программы. Они сошлись на цене 50$, а после этого заинтересованные лица ручейком потянулись к создателям. Несколько новых BBS появились сначала в Чикаго, а потом и в других городах США. Вскоре написанная Кристенсеном программа стала общедоступной, с этого момента и начала вести отсчет эпоха BBS.

<8BBS>

Спустя несколько месяцев после появления в Чикаго первых BBS, Бернард Клатт, живущий в тихом городке недалеко от Лос-Анджелеса и работающий на компанию Digital Equipment, написал на Бейсике систему, аналогичную изобретению Варда Кристенсена и Рэнди Сьюза. Правда, возможностей в ней было побольше, да и компьютер PDP-6, на котором обитала эта система, был куда мощнее. Свою BBS’ку Клатт назвал 8BBS.

В 1980 г. на территории США уже насчитывалось не менее тысячи электронных досок. Среди них было немало пиратских, где можно было бесплатно скачать коммерческие программы и обменяться свежим варезом. Правда, абсолютное большинство досок было известно лишь в узком кругу. 8BBS стала первой по-настоящему популярной системой среди представителей компьютерного андеграунда. Дело в том, что ее автор был ярым сторонником свободы слова и сразу после запуска BBS объявил о полном отсутствии на ней цензуры.

Практически с самого своего рождения, 8BBS стала притягивать к себе фрикеров и хакеров всех мастей. Наряду с типичными для всех BBS объявлениями о купле/продаже, на 8BBS стали частенько появляться номера кредитных карточек, пароли к различным компьютерным системам и нелегальные технические уловки. Со временем эта информация стала основной, а сама система получила известность как самая большая электронная фрикерская тусовка в стране.

В апреле 1982 г. к Клатту на квартиру нагрянула полиция. Было конфисковано все оборудование и дискеты, содержащие архив сообщений 8BBS. Возбуждать уголовное дело против него не стали, но начальство, узнав про обыск и маленькое хобби, уволило Клатта с работы. Так закончилась история крупнейшей хакерской борды начала 80-х.

<Ploveet BBS>

В конце 1983 г. Грег Шейфер, автор системы BBS для компьютера Apple, получил письмо от некого Quasi Moto. Того заинтересовала программа, написанная Грегом, и он выразил желание создать собственную BBS. Разговор перешел от электронных досок к компьютерным играм, и собеседники обнаружили, что оба они являются большими поклонниками текстовой фэнтезийной игры "Extended Adventure". Последующие несколько дней были посвящены обсуждению лабиринтов и магического слова "Plover", которое неоднократно использовалось во время прохождения.

В январе '84 Quasi Moto и его приятель Lex Luthor запустили BBS, получившую название Ploveet. В отличие от многих других досок, эта была посвящена исключительно фрикингу и хакерству.

Авторы хотели создать общедоступную и как можно более простую в использовании систему. Поэтому единственной запароленной секцией была "Phreak Philes". Получить к ней доступ можно было, хорошо зарекомендовав себя на форуме, прислав полезный варез или просто пожертвовав создателям 5 баксов. Впрочем, в остальных разделах тоже можно было найти много интересного: от описания свежих уязвимостей и схем всевозможных блубоксов до техник социальной инженерии и новостей хакерского мира. За год количество членов Ploveet достигло шестисот человек, что было абсолютным рекордом среди всех остальных BBS.

На одной из тусовок, проводимых журналом TAP, Нью-Йоркский хакер Paul Muad'Dib подарил оператору Ploveet новый дисковод, позволяющий считывать дискеты объемом 600 Kb. Это позволило увеличить количество файлов и информации на BBS более чем до 1 мегабайта (до этого Apple ][+ работал с тремя 173-килобайтными дискетами), что было весьма прилично для фрикерской борды того времени.

Ploveet BBS интенсивно работала до конца 1984 г., когда семья Quasi Moto переехала во Флориду. Через два месяца оператор восстановил систему, но немногие знали о новом телефонном номере, те же, кто знал, за прошедшее время успели осесть на других электронных тусовках. В феврале 1985 г. Quasi Moto решил, что дальше держать систему смысла нет, и легендарная Ploveet была закрыта.

<Legion of Doom BBS>

В начале 1984 г. ко-сисоп Ploveet BBS Lex Luthor создал собственную BBS под названием Legion of Doom. Его система была закрытой для посторонних, доступ можно было получить только по приглашению. По задумке автора, Legion of Doom должна была стать элитной хакерской бордой, в которой будут общаться лучшие из лучших. Сразу после запуска станции Lex пригласил всех своих друзей-фрикеров, а также наиболее авторитетных участников Ploveet и некоторых других BBS.

LoD насчитывала 150 члелнов, а число сообщений в день достигало 15. Это было на порядок меньше, чем в системе Quasi Moto, но новая BBS’ка брала не количеством, а качеством. Каждый из людей, имевших полный доступ, успел себя зарекомендовать в мире компьютерного андеграунда и имел как минимум неплохие познания в вычислительной технике. Обитель Lex'a Luthor'a была самой защищенной для того времени. Она имела два уровня секретности - для приглашенных и для членов группы Legion of Doom, вмещала огромное количество специфического вареза и документации. Настоящий хакерский рай!

Legion of Doom бережно поддерживалась многими людьми, которым была небезразлична хакерская сцена. Благодаря им BBS'ка просуществовала почти до середины 90-х. Но стремительно развивающийся в это время интернет стал потихоньку вытеснять электронные доски. Их постоянные посетители перешли на IRC и форумы, BBS закрывались одна за другой. Лишь некоторые энтузиасты, вспоминающие с ностальгией о "золотых годах", до сих пор держат скромные борды.

В конце 70-х - начале 80-х на прилавках магазинов появились первые персональные компьютеры, доступные для домашнего пользования. Примерно в это же время простенькие 120-300-бодовые модемы стали достоянием общественности. Новая игрушка, покупаемая обычно в подарок родителями, вызвала огромный интерес у продвинутой молодежи. Что повлекло за собой появление нового поколения хакеров. Хакеров, обитающих в сети.

Содержание
Выпуски журнала "Xakep"
Журнал Хакер. Содержание номера #001Журнал Хакер. Содержание номера #002Журнал Хакер. Содержание номера #003Журнал Хакер. Содержание номера #004Журнал Хакер. Содержание номера #005Журнал Хакер. Содержание номера #006Журнал Хакер. Содержание номера #007Журнал Хакер. Содержание номера #008Журнал Хакер. Содержание номера #009Журнал Хакер. Содержание номера #010Журнал Хакер. Содержание номера #011Журнал Хакер. Содержание номера #012Журнал Хакер. Содержание номера #013Журнал Хакер. Содержание номера #014Журнал Хакер. Содержание номера #015Журнал Хакер. Содержание номера #016Журнал Хакер. Содержание номера #017Журнал Хакер. Содержание номера #018Журнал Хакер. Содержание номера #019Журнал Хакер. Содержание номера #020Журнал Хакер. Содержание номера #021Журнал Хакер. Содержание номера #022Журнал Хакер. Содержание номера #023Журнал Хакер. Содержание номера #024Журнал Хакер. Содержание номера #025Журнал Хакер. Содержание номера #026Журнал Хакер. Содержание номера #027Журнал Хакер. Содержание номера #028Журнал Хакер. Содержание номера #029Журнал Хакер. Содержание номера #030Журнал Хакер. Содержание номера #031Журнал Хакер. Содержание номера #032Журнал Хакер. Содержание номера #033Журнал Хакер. Содержание номера #034Журнал Хакер. Содержание номера #035Журнал Хакер. Содержание номера #036Журнал Хакер. Содержание номера #037Журнал Хакер. Содержание номера #038Журнал Хакер. Содержание номера #039Журнал Хакер. Содержание номера #040Журнал Хакер. Содержание номера #041Журнал Хакер. Содержание номера #042Журнал Хакер. Содержание номера #043Журнал Хакер. Содержание номера #044Журнал Хакер. Содержание номера #045Журнал Хакер. Содержание номера #046Журнал Хакер. Содержание номера #047Журнал Хакер. Содержание номера #048Журнал Хакер. Содержание номера #049Журнал Хакер. Содержание номера #050Журнал Хакер. Содержание номера #051Журнал Хакер. Содержание номера #052Журнал Хакер. Содержание номера #053Журнал Хакер. Содержание номера #054Журнал Хакер. Содержание номера #055Журнал Хакер. Содержание номера #056Журнал Хакер. Содержание номера #057Журнал Хакер. Содержание номера #058Журнал Хакер. Содержание номера #059Журнал Хакер. Содержание номера #060Журнал Хакер. Содержание номера #061Журнал Хакер. Содержание номера #062Журнал Хакер. Содержание номера #063Журнал Хакер. Содержание номера #064Журнал Хакер. Содержание номера #065Журнал Хакер. Содержание номера #066Журнал Хакер. Содержание номера #067Журнал Хакер. Содержание номера #068Журнал Хакер. Содержание номера #069Журнал Хакер. Содержание номера #070Журнал Хакер. Содержание номера #071Журнал Хакер. Содержание номера #072Журнал Хакер. Содержание номера #073Журнал Хакер. Содержание номера #074Журнал Хакер. Содержание номера #075Журнал Хакер. Содержание номера #076Журнал Хакер. Содержание номера #077Журнал Хакер. Содержание номера #078Журнал Хакер. Содержание номера #079Журнал Хакер. Содержание номера #080Журнал Хакер. Содержание номера #081Журнал Хакер. Содержание номера #082Журнал Хакер. Содержание номера #083Журнал Хакер. Содержание номера #084Журнал Хакер. Содержание номера #085Журнал Хакер. Содержание номера #086Журнал Хакер. Содержание номера #087Журнал Хакер. Содержание номера #088Журнал Хакер. Содержание номера #089Журнал Хакер. Содержание номера #090Журнал Хакер. Содержание номера #091Журнал Хакер. Содержание номера #092Журнал Хакер. Содержание номера #093Журнал Хакер. Содержание номера #094Журнал Хакер. Содержание номера #095Журнал Хакер. Содержание номера #096Журнал Хакер. Содержание номера #097Журнал Хакер. Содержание номера #098Журнал Хакер. Содержание номера #099Журнал Хакер. Содержание номера #100Журнал Хакер. Содержание номера #101Журнал Хакер. Содержание номера #102Журнал Хакер. Содержание номера #103Журнал Хакер. Содержание номера #104Журнал Хакер. Содержание номера #105Журнал Хакер. Содержание номера #106Журнал Хакер. Содержание номера #107Журнал Хакер. Содержание номера #108Журнал Хакер. Содержание номера #109Журнал Хакер. Содержание номера #110Журнал Хакер. Содержание номера #111Журнал Хакер. Содержание номера #112Журнал Хакер. Содержание номера #113Журнал Хакер. Содержание номера #114