— Есть еще одна группа в Сан-Антонио, группа электронной безопасности ВВС, которая выискивает всякие бреши в электронной защите, — сказал Шумейкер. — Больше всего их заботит защита связи. В этом деле они асы, ничего не скажешь.
Майк Гиббонс из ФБР тоже был асом. Теперь, когда его активно вовлекли в дело, он хотел знать о каждом появлении хакера. Он звонил мне по нескольку раз на дню и интересовался журналом регистрации и моими пометками, дискетами и распечатками. Теперь дело пойдет веселее.
Мой план сработал! Нет, не мой, а Клавдии. Моя милая, бесхитростная соседка, которая не отличит компьютер от тостера, заманила в ловушку кровожадного хакера!
Крутя педали по дороге домой, я неожиданно подкатил к магазину мороженого, рядом с которым был пункт проката видеокассет. Затем поспешил домой, и, размахивая копией письма Ласло, поведал все Марте и Клавдии. Обрадовавшись, они злорадно похихикали и подурачились под Бориса и Наташу: секретная плана 35Б сработать! Мы собрались у Клавдии в комнате, и, попеременно прикладываясь к попкорну и мороженому, бурно переживали фильм «Годзилла против чудовища Зеро».
Глава 50
— Ничего никому не говори!
Значит, ничего не рассказывать ЦРУ.
— Извини, Майк, но я уже все рассказал Тиджею.
— Ладно, я позабочусь об этом. Ты нам прислал очень интригующее письмо. Мы пропустили его через кое-какие тесты в лаборатории.
— И что вы узнали? — Майк был разговорчивее обычного — может, мне удастся вытянуть из него побольше.
— Не могу тебе рассказать, но мы занялись этим делом всерьез. Обстоятельства совершенно, ну-у…, интригующие. Кстати, ты не мог бы мне выслать полдюжины ваших печатных бланков?
Похоже, они собираются отвечать на письмо. А что бы я ответил? Дорогой мистер Балош! Вы получили главный приз победителя в тотализаторе СОИНЕТ…
Несколько дней хакер появлялся минуты на три (глянет на наш файл с паролями и отвалит). Приманка день ото дня становилась все сочнее и сочнее. Однако он не клевал.
В понедельник 18 мая, в 6.54 утра он опять вошел в нашу систему. Разбуженный непрестанным писком, я протянул руку и ударил будильник. Нет, не угадал — писк продолжался. Три бипа. Буква «С» — Свентек. Это хакер. Как обычно, я позвонил Стиву Уайту в Тимнет.
— Стив, кто-то дергает мою сигнализацию. Я еще не проверил, кто, но ты можешь начать трассировку?
— Момент. Дай секунд десять, — сказал он. — Вот, готово. Связь идет через спутник Вестар. Номер абонента 2624 DNIC 5421–0421. Это Бремен. Я позвоню в Бундеспост.
Со своего слабенького домашнего компьютера я дозвонился до лабораторной системы и проверил компьютер ЮНИКС-4. Это был Свентек. Он подключился на четыре минуты. Достаточно, чтобы засечь и проследить его. Достаточно, чтобы испортить мне все утро. Теперь уже не заснуть, поэтому я поехал в лабораторию. Компанию мне составляла утренняя звезда, светившая на востоке. Венера.
За эти четыре минуты хакер просмотрел новые куски моей операционной системы. На нашем ЮНИКС-компьютере он искал программу X-preserve. Ха, а я ведь знаю, чего он хочет. Он ищет брешь в редакторе VI, которую имеет X-preserve. Мы с Дэйвом Клэвлендом исправили это место почти год назад. Но хакер только сейчас пробует воспользоваться.
VI — это экранный редактор системы ЮНИКС. Когда в 1980 году Билл Джой написал его, всем казалось, что это верх совершенства. Прямо на экране можно было видеть, как двигаются слова при редактировании! Если вам требовалось удалить слово в середине параграфа, достаточно было подвести мигающий курсор к этому месту — и готово! VI был предшественником сотен систем текстовой обработки. Теперь он кажется пользователям ЮНИКСа слишком тяжеловесным. Несмотря на это, VI можно увидеть на каждой ЮНИКС-системе.
Что будет, если при написании большой статьи компьютер даст сбой? Ну, например, отключение питания. Обычно теряется все, что вы напечатали. Для восстановления того, что вы успели сделать, редактор VI использует программу X-preserve. Когда компьютер будет включен заново, X-preserve по кусочкам соберет вашу работу. Затем он спросит вас, где сохранить восстановленный файл. Почти все люди отвечают: «Положи его в мою личную директорию».