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