если связаны, значит, в системе защиты сети есть дыры. Их не может не быть… Лобстер нисколько не сомневался в том, что через пять минут после подключения сможет войти в локальную сеть. Ему приходилось проделывать это так часто… Скоро он удовлетворённо хмыкнул, глядя на экран, полез в рюкзак, вынул из него пластиковую коробку с дискетами, открыл коробку, осторожно извлёк одну с надписью «STOP! LOGIC BOMB!»,[2] сунул в щель дисковода…
…Миранда уселась в кресло и тяжело вздохнула. У неё было место «В», но старик англичанин любезно уступил ей своё, рядом с иллюминатором. Старик начинал её раздражать — он беспрестанно болтал, пытался шутить, мешая русские и английские слова, — заигрывал. «Точно — пень замшелый! Пользуется ситуацией, что я — стажёр! Ничего, прилетим — там посмотрим!» — подумала Миранда, глядя в иллюминатор. Она смотрела на тёмное здание аэропорта вдали, на жёлтую легковушку, катящую по бетонной дороге, на людей в комбинезонах, идущих по полю, и ей было грустно. Она не ожидала от Лобстера такого. Замуж? Додумался же! Ворвался, влетел, схватил, уволок! Настоящий хакер — наглый и самоуверенный! Как он умудрился так быстро вычислить её и добраться до порта? Просто поразительно! Её старый интернетовский друг Гоша, главный киберпанк страны — как сам он себя называл, — утверждал, что Лобстер — самый продвинутый хакер из их тусовки — голова у него покруче пятисотого «Пентиума». Теперь она убедилась. Ухватился за единственную ниточку — фразу в их последнем разговоре — и, как крючком, вытащил всю подноготную. Ей было велено никому не говорить. Ни одной живой душе… Зря она отправила ему прощальное сообщение. Предложение Лобстера выбило её из колеи. Все слова, сказанные ему в спешке, были фальшивыми. И он наверняка это почувствовал, поэтому упрямился, настаивал, угрожал… Как быстро она привязалась к нему, привыкла. Может, даже влюбилась. Так влюбилась или нет? Нет-нет, все чувства побоку! О предложении Лобстера забыть, стереть из памяти, как файл на дискете! Она должна улететь в любом случае, даже если небо упадёт на Землю, реки потекут вспять и взлётная полоса расползётся по швам. Никто и ничто не может её остановить. Надо! Лобстер — дерьмо, сволочь, бездушный хакер, привыкший взламывать женские души точно так же, как какие-нибудь компьютерные программы! Взломает, порадуется и выбросит! Она не поддастся! Лобстера больше нет! И всё-таки приятно. Кажется, впервые в жизни ей предложили выйти замуж! Каково?
— 96010, запрашиваю взлёт, — раздался в наушниках диспетчера голос командира корабля.
— 96010, взлёт разрешаю, — дежурно ответил диспетчер и взглянул на экран большого монитора. — Твою бога душу мать! — выругался он громко. Ещё секунду назад взлётная полоса была свободна, теперь же на ней обозначилась жёлтая фигурка какого-то неизвестного самолёта. Диспетчер точно знал, что никакого самолёта на взлётной полосе быть не может — это нонсенс, абсурд! Тем не менее жёлтая фигурка неопознанного самолёта начала своё движение по полосе в сторону борта 96010 под изумлённым взглядом диспетчера. Он нажал на кнопку экстренной связи с начальником полётов.
— Владимир Гаврилович, нештатная ситуация — у меня миражный борт на полосе! — произнёс он скороговоркой. — Похоже, компьютер завис!
— Какой ещё миражный борт? — раздался спокойный бас Владимира Гавриловича.
— На полосе одновременно два борта: 96010 и неопознанный! Его же на самом деле нет, чёрт возьми!
— Спокойно — разберёмся. Отменяй взлёт! Сейчас системщика пришлю.
— Борт 96010, взлёт отменяю! Приказываю уйти со взлётной полосы на рулёжку и ждать команды!
— Понял, ухожу.
Диспетчер откатился в кресле к соседнему пульту.
В диспетчерской появился компьютерщик. Он подсел к пульту, хмыкнул, быстро прошёлся по клавиатуре. Компьютер не отвечал на системные запросы.
— Ну что там? — покосился на него диспетчер.
— Вирус, — констатировал компьютерщик.
— Откуда он взялся? — удивился диспетчер.
— Из сети. Откуда ещё? — Компьютерщик нахмурился. — Похоже на логическую бомбу. Срабатывает при выполнении определённой последовательности команд. Может быть повреждена база данных. Ты уже загрузил дублёр?
— Нет ещё, — сказал диспетчер.
— И не включай. Если антивирусные фильтры не сработают, вторая машина тоже зависнет.
— Так это же ЧП! — покачал головой диспетчер.
— Ещё какое! — согласился компьютерщик. — Нужно немедленно сообщить по службам, что в сети хакер. Ничего, сейчас мы его, гада, локализуем! — сказал он твёрдо.
Алексей видел, как Лобстер вышел из телефонной будки, на ходу застёгивая свой рюкзачок, неторопливо подошёл к палатке, сунул деньги продавщице, получил бутылку пива, направился к машине. Он уселся на сиденье, закинув голову, сделал большой глоток.
— Поехали!
— Куда теперь? — спросил Алексей, трогая машину с места.
— Не знаю пока. Подумаю. — Лобстер сделал второй глоток. — Только что себе лет пятнадцать заработал.
— Да ладно тебе трендеть! Чтоб такой срок намотать, замочить кого-нибудь надо! — усмехнулся водитель.
— Вот я и замочил! — Лобстер вздохнул, посмотрел на полупустую бутылку. — Ладно, шутка. Поедем к моему другу на «Сходненскую».
Когда самолёт начал выруливать на взлётную полосу, Миранда откинулась на спинку кресла и закрыла глаза. Она с детства боялась летать. Особенно было страшно, когда самолёт разгоняется по взлётной полосе. Всё вокруг начинает бешено вибрировать, трястись, дрожать, реветь, неведомая сила вжимает тело в кресло, пытаясь расплющить тебя, уши перестают слышать, будто их плотно забили серными пробками… Папа рассказывал, что именно при взлёте происходит наибольшее число катастроф. Только не думать о плохом! Не думать! Миранда приоткрыла глаза — не наблюдает ли за ней старик англичанин? Ещё не хватало, чтоб он увидел, как она боится! Но старик, напялив очки, читал газету. «Ишь ты, храбрый какой старикашка!» — завистливо подумала Миранда.
Вот оно, началось! Самолёт замер на взлётной полосе, двигатели взревели громче, пронзительней, страшнее. Она нащупала застёжку на животе — защёлкнута ли? — и приоткрыла рот. Ничего, ничего, немного потерпеть, а в Лондоне начнётся новая жизнь! Неожиданно турбины стали работать глуше. Миранда подумала, что у неё заложило уши. Она открыла глаза, глянула в иллюминатор. Самолёт поразительно медленно покатился по полосе, потом начал разворачиваться. Вырулил в сторону аэропорта. Пассажиры стали тихо переговариваться, поглядывали в иллюминаторы. Самолёт замер, турбины смолкли. Англичанин положил газету на колени и спросил, в чём дело. Если б она знала!
Потянулись минуты ожидания. Старик больше не читал, поглядывал то на неё, то на соседей, то в иллюминатор. Было заметно, что он тоже начал нервничать. Скоро в салоне появилась стюардесса и объявила в микрофон на русском и английском, что вылет задерживается по техническим причинам. Старик начал ворчать, что, мол, вечно у этих русских какие-нибудь причины, ничего не делается вовремя, у него через пять часов важная встреча с руководством банка и опаздывать он не имеет права! Он нажал на кнопку вызова стюардессы и стал объясняться с ней. Девушка терпеливо слушала и улыбалась. «Ну вот, прорвало старикана, — подумала Миранда. — А делал вид, что ему всё равно!» Что ещё за техническая причина, чёрт возьми? Неужели что-нибудь сломалось в самолёте? Винтик отлетел или колесо прокололи? Почему их не высаживают? И тут Миранда вспомнила фразу Лобстера: «Ты никуда не улетишь!» Неужели все эти «технические причины» — его рук дело? Сволочь, эгоист, свинья, подлец, подонок! Миранда потрогала горящие от волнения щёки, прикоснулась к рукаву пиджака старика, тихо сказала ему по-английски, что, скорей всего, неполадки в компьютерах. Старик с новыми силами принялся допытываться у стюардессы о причинах задержки. Она пожимала плечами и улыбалась…
Лобстер вдавил кнопку звонка. Послышались шаги. Дверной глазок засветился электрическим светом, затем погас — гостя внимательно разглядывали.
— Это ты, Лобстер? — раздался из-за двери голос Никотиныча.
— А ты не видишь? — пьяно усмехнулся Лобстер.
— Не верь глазам своим, — сказал Никотиныч, распахивая дверь. — Привет!
— Привет-привет! — Лобстер уже в прихожей сунул в руки Никотинычу две бутылки пива. — Сегодня у нас пивной путч.
— С чего это? — искренне удивился Никотиныч. — Ты же у нас не пьёшь!
— Почему не пью? Пью иногда. Просто ты не замечал. А всё потому, что мы слишком много работаем. Нельзя! — Лобстер погрозил пальцем.
— Ладно, раздевайся, я сейчас рыбку сделаю, — сказал Никотиныч и отправился на кухню.
На вид Никотинычу было лет сорок. Сколько на самом деле, Лобстер не знал — его такие вещи не интересовали. Никотиныч был большим, громоздким, неуклюжим. Мясистый нос, выпирающие, как у хомяка, щёки, высокий лоб с большими залысинами. Никотиныч носил старомодные очки, одевался неряшливо, но при этом старался следовать моде. Он любил жестикулировать и часто, размахивая руками, задевал о предметы — мелкие ронял, о крупные ранился. Вот и сейчас на полу валялись осколки чашки. Интересно, с кем это он тут болтал? Лобстер бывал у Никотиныча часто, но ни разу не видел гостей. Себя он гостем давно не считал. Они были деловыми партнёрами и уже почти год работали вместе над одним проектом. Жил Никотиныч в панельной девятиэтажке, в самой обыкновенной однокомнатной квартире, но, в отличие от Лобстера, в своей.
— Веник где? Я уберу! — крикнул Лобстер.
— Чашку? Да не надо, я сам! — отозвался с кухни Никотиныч.
— Ага, не надо! Ещё наступим нечаянно. — Лобстер нашёл веник с совком в туалете рядом с унитазом. Замёл осколки, выкинул их в мусорное ведро. Лобстер терпеть не мог беспорядка в чужих квартирах. Всякая вещь, лежащая не на своём месте, резала глаз. Зато в своём доме мог не заметить дискету в мыльнице.
В комнате кроме раскуроченных системных блоков, которые стояли повсюду: на подоконнике, на полу, на обеденном столе, на стуле и даже на застеленной покрывалом кровати. Встроенный шкаф-купе с зеркальными дверями занимал почти треть пространства. В шкафу у Никотиныча было рабочее место — узкий столик с выдвижной доской для «клавы». На полу урчал навороченный «Пентиум» — рабочая станция. Никотиныч был специалистом по «железу», зато в программах — софтах — совершенный «чайник» и лопух. Это мнение сложилось у Лобстера за год совместной работы.
Никотиныч на кухне разделывал горбушу горячего копчения.