Сэнди Мерола был антиподом Роя Керта. Когда Рой своим змеиным языком жалил кого-нибудь, Сэнди зализывал укус. Еще в университетском городке Сэнди обнаружил скопление персональных компьютеров в общем зале библиотеки. Как всякий компьютероголик, он поошивался вокруг и попробовал их использовать. Оказалось, эти компьютеры были запрограммированы на автоматический набор номера Тимнета и на подключение к биржевой информационной службе. Сэнди несколько минут подурачился за терминалом и разузнал последние котировки акций и финансовые слухи из «Уолл Стрит джорнал». Но самое главное — после того, как он отключился от биржевой информационной службы, на терминале появилось приглашение: «Тимнетовское имя пользователя?» И действительно, Сэнди легко связался с компьютерами нашей лаборатории. Может быть, наличие общественных терминалов все и объясняет. Пользоваться ими может любой — надо лишь набрать адрес отделения Тимнета в Окленде. Библиотека же находится всего в сотне футов от Кори Холла, где расположились асы ЮНИКС-Беркли.
По улице Сэнди всегда бегал трусцой. И на этот раз он взбежал на Кардиак Хилл и сообщил полиции о своем открытии: когда хакер появится в следующий раз, надо немедленно мчаться в библиотеку и хватать этого сукиного сына. Не нужен и ордер!
Сэнди прискакал из полицейского участка весь мокрый и застал меня играющим с йо-йо.
— Перестань валять дурака, Клифф. Полиция готова рвануть в студенческий городок и арестовать любого, кто только подойдет к этим проклятым терминалам.
Привыкнув оказывать первую медицинскую помощь или приставать к нарушителям правил парковки, полиция Лоуренсовской лаборатории в Беркли ни черта не смыслила в компьютерах и страшно боялась выслеживания телефонных номеров. Зато могла повязать любого компьютерного взломщика, застуканного с поличным. Я живо представил, как переодетые фараоны, нервно дрожа, следят за экраном терминала, радостно хватают бедного библиотекаря, изучавшего котировку акций промышленных предприятий, и запихивают в полицейский автомобиль…
— Все просто. Позвони мне при следующем появлении хакера. Я спущусь в библиотеку вместе с полицией и мы посмотрим, что там на экране. Если это данные из лабораторного компьютера, то пусть дальше полиция и разбирается.
— Они действительно собираются подглядывать за терминалом? При помощи зеркальных стекол и биноклей?
— Ну, ты даешь? Клифф, у тебя что, крыша поехала?
И Сэнди опять куда-то затрусил. Думаю, что ученых можно классифицировать по степени «съеханности крыши». Кстати, в студенческие времена я как-то заполнил карточку здоровья студента, указав в графе «жалобы»: «нехватка картошки». Врач отвел меня в сторонку и ласково сказал: «Сынок, у тебя что, крыша поехала? Мы вроде занимаемся серьезными вещами.»
Вскоре нам представился случай проверить гипотезу Сэнди. Через два дня после того, как троянский конь не взял барьер, в 12–42 хакер вновь заглянул к нам. Это было в обеденный перерыв: самое удобное время залезть в библиотеку и глянуть на терминалы. По сигналу тревоги я позвонил Сэнди. Пять минут спустя он появился вместе с двумя фараонами в пальто, костюмах и галстуках. В студенческом городке, населенном хиппи вроде нас, трудно было одеться более заметно, особенно в жаркий летний день. Один фараон даже пушку под пальто держал!
В следующие двадцать пять минут хакер стал суперпользователем, используя дыру в Гну-Эмаксе, прочел электронную почту за сегодняшний день и просмотрел состояние процессов. Чтобы выследить номер подключения к оклендскому отделению Тимнета, Рону Вивьеру пришлось пропустить обед. В любую минуту принтер мог внезапно остановиться, сигнализируя, что Сэнди и его спутники схватили злодея. Но хакер продолжал сеанс и отключился только в 1-40.
Спустя пару минут вернулся Сэнди. По его лицу все было ясно.
— За библиотечным терминалом никого не было. Даже рядом не стояло. Ты точно знаешь, что хакер подключался?
— Абсолютно. Вот распечатка. И потом Тимнет опять засек его в Окленде.
Сэнди погрустнел. Кратчайший путь завел в тупик: теперь все зависело от телефонной слежки.
Глава 11
Этот вечер Марта рассчитывала провести за изучением конституционного права, но жестокая жизнь заставила ее заняться латанием одеяла. Я пришел домой расстроенным: бесполезный библиотечный след так много обещал…
— Забудь про хакера. Ведь ты уже дома.
— Но он опять может забраться к нам в систему. — Я уже не мог думать ни о чем другом.
— Ты все равно ничем не можешь ему помешать. Вдень, пожалуйста, нитку и займись швом.