Глава 1. Воспоминания.
Автор: Erika V. Arien в соавторстве с Плотник.
Токио. 20:42. Среда.
В комнате царил полумрак, лишь мягкий свет фарфорового бра японского дизайнера Якудзавы освещал стены комнаты, в которой кроме небольшого столика для чайных церемоний и двух низких стульев-дзабутон* с бархатными подушками не было никакой мебели. От этого комната, площадью в шесть татами*, казалась даже слишком просторной.
Японцы известны как минималисты, их понятие о гармонии внутреннего пространства помещения руководствуется принципом «все лишнее безобразно». Основа японского интерьера - это пустота, подчеркивающая внутреннее изящество того немногого, что есть в доме. И хотя комната в отличие от большинства традиционных японских домов имела стены, хозяин дома постарался оформить её в традиционном для японцев стиле. Белые стены, темно-синяя мебель. Психологи, специализирующиеся на цветовом дизайне помещений отметили бы, что хозяин отличается спокойным нравом и уравновешенным характером, и не ошиблись.
...Коготь стоял около огромного окна и смотрел на столик, на котором лежал маленький клочок бумаги. На столе стояла низкая круглая «Цветочная ваза» с горечавками*. Голубые цветы, уложенные в бледно-желтую вазу-сино* смотрелись гармонично среди тёмно-синих подушек дзабутона вышитых красной ниткой и золотой каймой. Откуда взялась ваза он не помнил. Должно быть, ее принесла Веточка после утренних занятий икебане*. В северной части комнаты в токонаме* висело два какэмоно* с белыми журавлями на фоне цветущих деревьев сакуры. Цвет сакуры напоминал хозяину дома о весне. Коготь любил весну. Он считал, что с весенним теплом происходит обновление не только в природе, но и в самих людях. На лицах прохожих внезапно появлялись улыбки, по выходным семейные пары выводили детей гулять в парк, на летние площадки кафетериев возвращались столики, а отели выставляли пригласительные таблички готовясь к приезду туристов, желающих увидеть весенние цветущие сады токийских национальных парков и заповедников. Казалось, что даже лай собак звучал по-другому – весело и задорно. И несмотря на то, что для большинства людей на Земле, год начинался в январе, Коготь с радостью перенес бы празднование нового года на середину весны, будь это в его силах и власти. Год для Когтя начинался тогда, когда сходил снег и землю покрывали бледно-розовые лепестки сакуры. И сегодня день был особенно хорош – в открытое окно врывался пьянящий аромат японской вишни и полевых трав. Отбрасывая время от времени воздушную штору из синей набивной жаккардовой* ткани в комнату проникал свежий весенний ветер.
Но сейчас хозяину комнаты некогда было отвлекаться на, перешедшую в решительную атаку, весну. Его взгляд остановился на, лежавшем на столе, маленьком клочке бумаги, на котором было написано всего два слова. Два слова по-английски не дающих Когтю спокойно спать уже третьи сутки. В голову просачивались воспоминания о давних трагичных событиях. Он старался отгонять их, но, с назойливостью комаров, они возращались снова и снова.
Слова описывали предмет вожделений всех автоботов, то от чего мог зависеть исход вечного противостояния с десептиконами – врагами всего живого во вселенной, друзьями лишь себе подобным.
Коготь подошел к столику и присел на дзабутон. В комнату ворвался шальной ветер и взъерошил его густые волосы. На какое-то мгновение он ощутил себя бесконечно усталым. Он снял пиджак, ослабил узел галстука и вновь пробежал глазами по бумажке, словно это могло помочь решить его проблему. Нужно было срочно спасать положение. Нельзя было подвести Сайрона, Гриву и Веточку. Коготь чувствовал себя ответственным за них, он обещал Сакато-сану позаботиться о Сайроне и хранил это обещание в своем сердце.
Всю прошлую неделю Коготь провел у главного терминала, пытаясь добыть необходимые сведения о разыскиваемом предмете, и с досадой обнаружил, что производство свернули два года назад, а остатки выкуплены со складов по фьючерским договорам. Он попытался связаться с менеджерами фирм-владельцев обладающих правом продажи, но и здесь потерпел неудачу. Никто не пожелал связываться с виртуальным покупателем, тем более из Японии. Коготь вычислил три основных склада, на которых ещё оставался нужный ему товар: во Франции, Испании и в Марокко. Но стоимость транспортировки в столь короткие строки перекрывала стоимость товара и доставка по почте в сложившейся обстановке была практически невозможна.
Эти два фактора: отсутствие в текущий момент необходимого количества средств на электронных счетах и хлопоты, связанные с розничной закупкой и доставкой довольно нежного в плане перевозок предмета, не позволяли претендеру* уложиться в необходимый срок. Оставалось только одно: собираться и вылетать в страну поставщика лично.
Коготь закрыл глаза и с наслаждением подставил лицо прорвавшемуся сквозь занавеску весеннему ветру. Поток воздуха взъерошил волосы отбросив непослушные пряди назад. Он и поступил бы, как задумал два дня назад, но произошло то, чего он никак не мог ожидать, точнее, всегда ждал, всегда боялся, но надеялся, что это не произойдет больше никогда.
***
С утра понедельника, прочитав и отсортировав электронную почту, Коготь приступил к своей ежедневной работе. Кто-то может назвал бы ее «рутинной», но автобот находил ее весьма занимательной. Он собирал информацию. Сведения самого различного рода: биржевую активность, деятельность высших эшелонов власти, крупных компаний, чиновников верхнего и среднего уровней, правящих партий развитых стран, силовых структур. А также, различные происшествия, сведения о которых занесло во всемирную паутину, активно развивающуюся не без помощи автоботов. Все собранные данные Коготь передавал серверу для выполнения анализа и развития статистических баз. Это было необходимо для получения целостной картины мира, мира, который ему полагалось защищать.
Суть своей сосредоточенности Коготь выражал двумя словами: «долг автобота». Он мог часами перечитывать один и тот же абзац, просматривать каждый кадр полуторачасового видео. Его не могли отвлечь даже посторонние шумы. Пиком его внимательности и дотошности всё детализировать, «расставлять по своим полочкам» стала запись боя претендеров с воинами великой силы – братьями Чернокрылом и Смерчем. Он прекрасно помнил, как у его коллег и младших трансформеров вытягивались лица и округлялись глаза, когда он демонстрировал в замедленном виде сцену этого боя, отметив и указав на то, что не заметили остальные.
…Всплывшее окошко антивирусной программы несколько отвлекло его от текущей задачи. Это случалось и ранее, и даже не один раз, и даже довольно часто. Попытки прникновения вируса происходят на любом компьютере, подключенном к сети. Но в этот раз система защиты не смогла определить вирус, а значит вирус был из новых. Коготь выбрал вариант блокировки вируса и мысленно успокоил себя, зная - их центр управления защищён пятиуровневым файрволлом с уникальным эвристическим модулем. Коготь учавствовал в разработке используемой автоботами защитной системы и знал, что на Земле, аналогичной системы не существует, и потому не может быть создан вирус, который будет в состоянии ее преодолеть, разве что он сам его создаст. Коготь организовал на базе хранилище всех вирусов, какие только смог собрать на Земле, и проведя анализ выяснил, что вероятность создания вируса, имеющего шансы повредить сервер автоботов близка к нулю. Тем не менее, при появлении любого нового вируса, Коготь старательно анализировал его и заносил в свою базу. И в этот раз он не стал уничтожать непрошенного гостя, а только попросил систему заблокировать действия вируса – позже он проанализирует его, занесет в свое вирусное хранилище и разошлет противоядие вирусным лабораториям, если они сами не успеют это сделать раньше него.
На экран снова выскочило предупреждение о вирусной атаке. И снова вирус не был определен. «Попытка номер два» - усмехнулся про себя Коготь, - «Настойчивый попался. Сейчас разберусь с делами и займусь тобой, раз ты так просишь». Однако через несколько секунд Коготь обратил внимание, что процесс обработки данных, которую он проводил в текущий момент времени, застопорился на одной отметке. Обеспокоенный он попытался выполнить диагностику процессов, но вместо диагностики сервер выдал ошибку: «Файл не найден!». В этот же момент упала программа обработки данных, выдав ошибку доступа к памяти. Буквально через несколько секунд, с целым рядом подобных ошибок, рухнул файрвол. Все это было слишком хорошо знакомо. Коготь внутренне похолодел, снова погружаясь в пучину воспоминаний, по его спине побежали мурашки…
В центре помещения располагался огромный круглый стол за которым сидели аналитики - обладатели наиболее развитых вычислительных мощностей когда-либо существовавших на Кибертроне. Напротив каждого из них располагался голографический «экран» центрального сервера планеты. Чуть поодаль, в кресле расположился командир автоботов, хмурое лицо которого выражало крайнюю обеспокоенность. Коготь сидел в кресле оператора, рядом со своим аналитиком.
Внимание высших разумов – аналитиков, - было направлено в центр стола на монитор, где по чёрному «экрану» ползли строки в неизвестной Кибертрону кодировке.
- Я предлагаю просто отключить сеть и произвести зачистку всей системы, высказал мнение первый аналитик, - в конце концов у нас есть резервне копии всех данных. Мы ничего не потеряем в этом случае.
- Это не рационально. Восставновление всех данных может занять несколько недель. Вы представляете себе? Несколько недель мы будем словно слепые котята, - возразил второй, - кроме того, это не решает проблему самого вируса в случае новой атаки.
- А, что вы предлагаете сделать? – вмешался третий, - Система уже сейчас неработспособна. Она бессильна против вируса, процесс не остановить. И, в конце-концов, однажды, он может добраться до наших систем...
- Это лишь теории, - опять подал голос второй, - Искра Праймуса*! Вот что даёт и отнимает жизнь трансформера!
- И вы предполагаете, что подключившемуся в сеть по прямым каналам автоботу не угрожает возможность подхватить вирус? – спокойно произнёс механический голос аналитика, за которым закрепили Когтя. Его вычислительная система интенсивно работала пытаясь просчитать вероятность благополучного исхода.
- Совершенно верно, - кивнул второй аналитик.
- Нет. Это слишком рискованный шаг! – покачал головой командир.
- Верно. Рискованный. И поспешный. Мои расчёты не дают ответа, будет ли заражена система подключённого аналитика, если произвести запуск антивируса подсоединившись к серверам Кибертрона непосредственно через собственные ресурсы, - произнёс аналитик Когтя, - Мы не можем определить природу вируса. Запрос дополнительных данных с Микло не прошёл. Подозреваю, кто-то или что-то заглушает наш сигнал в космосе.
- Я отправил в космос группу разведки, однако они ещё не выходили на связь с отчетом, - в голосе командира опять прозвучала тревога, - на текущий момент я вынужден запретить прямые подключения к серверам Кибертрона.
- В таком случае, я вынужден вынести этот вопрос на голосование сената*, - с наигранным вздохом произнёс второй аналитик.
На некоторое время в помещение воцарилась тишина, трансформеры обменивались короткими взглядами, словно ища поддержки друг у друга. Командир автоботов хранил молчание. Возразить на вызов механического политика он не мог, сенат считался старшим органом власти Киберторона и пойти против сената, означало преступить закон.
На мониторе появилась надпись: «Сектор D недоступен». Уничтожение сведений о жителях Кибертрона завершилась и вирус взялся за более важные сектора.
- Прошу голосовать! На кону – безопасность всей планеты и её жителей. Все кто за ввод антивируса через внутренние базы аналитиков прошу их операторов вывести результаты голосования по закрытой локальной сети на мониторы в секторе У-2.
Операторы активизировались на своих местах, принимая и обрабатывая данные поступившие от их начальства. Потолочные экраны отражали ход голосования.
- Это безумие, - упрямо произнес командир, глядя на результаты голосования, - у вас просто ошибки в логических цепях.
Второй аналитик сдержанно улыбнулся:
- Большинством голосов было решено осуществить попытку запуска антивируса. Прошу аналитиков и операторов подготовить подключение к центральному компьютеру.
Послышались негромкие щелчки открываемых GRP-боксов*. Каждый трансформер-аналитик извлек разъем подключения на гибком металлическом шнуре. Одно из кресел отодвинулось, и крупный, по меркам Кибертрона, трансформер поднялся со своего места.
- Я согласен с командиром, - громко оповестил он присутствующих, - у вас нет никаких гарантий, что вирус окажется не способен повредить наши системы, и я не желаю в этом учавствовать. Я не имею права удерживать вас от решения принятого большинством, но вправе отказаться от участия в этой авантюре. Коготь?
Аналитик вопросительно смотрел на своего подчиненного. Тот удивленно смотрел в ответ не в силах поверить, что его аналитик может так просто оставить сенат без «поддержки одного».
- Триксиус, разрешите мне остаться… Возможно, понадобиться моя помощь, и…
- Как знаешь, - перебил его аналитик, разведя руки в стороны, - Праймус с тобой, оставайся. Похоже в твоем котелке больше ошибок, чем на самом загаженом и дырявом сайте десептиконов.
Он демонстративно повернулся к Когтю спиной, и пройдя церез центр зала, скрылся за автоматической дверью.
Чувствуя себя не в своей тарелке Коготь сидел вжавшись в кресло оператора. Но желание знать, чем завершится вся эта история подавило его порыв – встать и уйти вслед за своим аналитиком.
- Присутпаем, - скомандовал второй аналитик.
Командир автоботов нахмурился, на лице его отражалась какая-то внутренняя борьба. На миг Когтю показалось, что в глазах лидера промелькнули отблески красного десептиконового пламени. Коготь сузил диафрагмы окуляров, но глаза командира уже источали привычный голубой свет. Он оглянулся по сторонам, не заметил ли кто-нибудь еще из автоботов это интересное явление, но все они были слишком поглощены своими делами. Коготь решил больше не отвлекаться и сосредоточиться на своих делах.
Компьютер его аналитика был выключен, голографический «экран» пустовал, и подключение по прямым каналам связи, без аналитика было неосуществимо. Триксиус безусловно помнил об этом, разрешая Когтю остаться.
«Придется воспользоваться вспомогательным каналом» - решил Коготь.
У вспомогательных каналов, в отличие от центральных, были свои преимущества, такие как ограниченный, а не тотальный контроль базой сервера систем автоботов, что давало возможность перекодировать идентификатор личности при попытке определить сигнал подключения. Подобными каналами довольно часто пользовались хакеры, шулеры, трансформеры преступившие закон или политики – аналитики, архитекторы и командный штаб, - для двойной кодировки сигнала при подключении в коммлинке. Вспомогательные каналы считались полулегальной технологией и не были полностью узаконены на Кибертроне. Их использование могло повлечь за собой неприятности для подключившегося, но могло и не повлечь. Зависело от цели подключения.
Коготь вскрыл свой GRP-бокс и извлек разъем, готовясь к соединению со вспомогательным каналом. Операторы с помощью программистов подготавливали антивирусный арсенал, программисты раздавали последние рекомендации по использованию антивирусов, аналитики вносили данные о вирусе в систему принятия решений.
- Готовность по обратному отсчету, - бодрый голос второго аналитика мог бы внушить уверенность кому угодно, однако командир автоботов лишь окинул того хмурым взором, ничем не разделяя уверенность остальных.
- Пять, четыре, три, два, один… Поехали! – зачем-то использовал слово из арсенала командира второй аналитик.
Коготь поспешно подключил свой разъем к порту рядом с соседним оператором…
Зал штаба автоботов ушел в сумрак. Нет. Скорее отошел на задний план. Приборы, панели и столы управления обесцветились, звуки приглушились, а происходящее вокруг потекло, словно в замедленной съёмке. Только цифры кодировки резво бежали на переднем плане виртуального мира сервера планеты. Они заполняли пространство, их становилось всё больше, а комната всё дальше и сумрачней. Казалось вот-вот, и стены так же станут символами этой системы.
Коготь огляделся: перед глазами проплывали файлы с планами зданий, новинками транстекторов, ещё не утверждённых правительством, разработки защитных экранов от окисления в период дождей. Хм. Похоже он попал в «Сектор В» - лаборатория и стратегические разработки автоботов. Возможно, вирус сюда ещё не добрался. Цифры заполнили всю комнату, и Коготь не видел больше ни стен, ни потолка, ни командира, тяжелым взглядом наблюдавшего за ходом борьбы с сетевым злом. Его беспокоило то, что оперативная группа в космосе так и не вышла на связь до того, как сенат принял решение самостоятельно аннигилировать вирус в системе. Сам Коготь ощущал себя цифровой структурой, тонким но прочным строением, в котором каждая цифра подчинена строгому порядку.
Он почувствовал, что на «горизонте» появилось искажение линий. Оно расширялось направляясь в сторону оператора, словно огромная волна, сметая и поглощая всё на своём пути и оставляя после себя только четкие, одинаковые ряды нулей, выстроенных будто эллипсная цепь на эсминце. Коготь сделал шаг назад, словно хотел спрятаться за один из рядов кодированной информации. Он никогда не видел ничего подобного прежде. Ни один знакомый ему вирус не вызывал таких повреждений как тот, что сейчас надвигался на него с поражающей воображение скоростью. Коготь активировал антивирусные файлы, разработанные программистами на основании тех скудных данных, которые удалось раздобыть старшим аналитикам. Вокруг оператора появились ряды цифр с бледно-синим отсветом. Цифры не имели чёткой структуры, и Коготь постоянно путался в прочтении криптограмм. Рядом с ним появился ещё один барьерный ряд из аналогичных голубоватых символов, за которыми пытался укрыться оператор-автобот.
- Я рад, что ты решил остаться, - произнёс он с улыбкой, но Коготь не слышал звука. Просто в пространстве рядом с ним возник еще один цифровой ряд. Коготь прочитал строку, но ответить не успел. Он неправильно рассчитал момент и не заметил, когда волна, подобравшись уже достаточно близко, накрыла операторов с головой словно цунами две плоскодонки. Вокруг рядов антивирусных барьеров царил хаос: цифры, шедшие строгими, логическими рядами сметались, вырывались из звеньев цепи, превращаясь в бушующий океан беспорядка.
Антивирус некоторое время отражал атаки, однако, стоило одной из цифр вылететь из звеньев цепи, и мощный ураган с новой силой налетал на слабый защитный барьер оператора. Коготь смотрел, как ряд за рядом рушится стена его маленького бункера.
«Предупреждение! Вероятность заражения системы неизвестным вирусом 70%!» - всплыло сообщение из глубины его собственного я. Он с ужасом осознал, что вирус атакует его собственные данные.
«Предупреждение! Вероятность заражения системы неизвестным вирусом 73%!»
Коготь активировал антивирусную блокаду ещё раз, но с тем же результатом обычный школьник любого колледжа Кибертрона мог идти с земным ракетометом против целой армии вооруженных до зубов десептиконов.
- О, Юникрон! – выругался оператор, - выйти из системы!
Ответа на запрос не последовало.
«Предупреждение! Вероятность заражения системы неизвестным вирусом 90%!»
«Предупреждение! Вероятность заражения системы неизвестным вирусом 95%!»
«Предупреждение! Антивирусные базы отключены! Опасность заражения!»
Коготь почти физечески ощутил, как вирус проник в его систему и приступил к разрушительной работе. Он чувствовал, как дробится его сознание и не знал, что с этим делать. Шаг за шагом, сектор за сектором, уничтожалось его «кодированное тело», еще миг и он растворится среди бессвязного канкана из цифр.
Его воспоминания стирались в миллионы раз быстрей, чем он успел их обрести. Детство, школа, институт, практика... Только-только он помнил первые полёты и воздух, жадно облизывающий поверхность его защитного слоя, облака дружественных планет и необъятный космос с биллионами видимых звёзд... Теперь, ничего не осталось. Только этот день, который тоже мог исчезнуть навсегда. Лучше бы он и...
... Коготь упал на пол командного штаба...
Тело оператора лежало на боку, диаафрагмы окуляров расширились и взгляд немигающе уперся в стену.
- Просканировать его системы, изолировать поврежденные сектора и провести очистку, - донееся словно издалека незнакомый голос.
- Где я? – попытался спросить Коготь, но не смог вспомнить слова.
К телу Когтя, держа в руках форматор, подошел программист. Он поставил прибор на пол, перевернул, Когтя на спину и воткнул PRS-разъем в порт на правой стороне груди автобота. По небольшому экрану форматора побежала системная информация.
- Командир, у него повреждены сектора A, B, C и частично D. Однако резервная копия, к счастью, не затронута. Он везунчик, восстановить можно полностью.
- Скорее, просто дурак, - не сдержался незнакомый голос в ответ, - мог спокойно уйти со своим аналитиком. Любитель острых ощущений. Хотя, стоит ли его осуждать, когда наши аналитики повели себя не лучше.
- Ладно, я запускаю восстановление из резервной копии. Не представляю сейчас его ощущений, но думаю, что скоро ему полегчает.
Коготь застонал под градом обрушивающейся на него информации, сознание возвращалось к нему фиксируя процент восстановления данных.
«Данные восстановлены на 10%». Он вспомнил комнату, на полу которой лежал, вспомнил зачем он здесь. Он попытался подняться на ноги, но пока еще не мог сообразить, как это делается. Коготь словно рождался наоборот.
«Данные восстановлены на 30%». Он уже осозновал, что с ним происходит и ждал, когда снова научится ходить и разговаривать. Он узнал незнакомый голос, это голос их командира и удивлялся, как мог его забыть.
«Данные восставновлены на 70%». Коготь сел на полу и огляделся по сторонам.
В креслах ещё сидели аналитики. Их тела конвульсивно подрагивали. Металлические пальцы крепко охватывали подлокотники рабочих кресел, оставляя ощущние, что трансформеры сидят на электрических стульях. Вокруг аналитиков суетились программисты, подключали форматоры, сканировали системы, пытаясь вернуть к жизни членов сената. А ведь многих из них Коготь знал лично. Он удивился этому факту, так как аналитический отдел отличался замкнутостью и редким снобизмом, присущим исключительно руководящему составу.
«Данные восставновлены на 90%».
Он повернул голову и посмотрел на ряд операторов, которые, с ужасом отметил Коготь, все еще были подключены к системе. На лице автобота, которого он встретил в «Секторе В» застыло выражение кошмара: диафрагмы окуляров расширены до максимума, рот открыт, а подлокотники кресла вывернуты с мясом. Почему их не отключили? Да они просто предаконы какие-то!
«Восстановление данных завершено. Производится тестирование». Коготь выдернул разъем форматора и поднялся на ноги. Он по очереди принялся обходить операторов, выдергивая их разъемы из портов системы.
- Ты не сможешь им помочь, - прогудел печальный голос программиста, возвишегося неподалеку с одним из аналитиков, - стопроцентное уничтожение данных. Они не подлежат восстановлению.
- А как же резерв? – застыв возле очередного несчастного спросил Коготь.
- Резервные копии тоже уничтожены. Предваряя твой следующий вопрос – отвечу: тебе повезло. Повезло, что твой аналитик смылся и тебе пришлось подключаться через вспомогательный канал. Это не очень удобно для эффективной работы, но и вычислить тебя сложнее. Вирус просто не успел добраться до твоей резервной копии или решил, что ее не существует.
- Почему тогда вы возитесь с аналитиками. Они тоже подключались по основному каналу?
- Аналитики – другое дело. У них больше одной резервной копии. Не могу сказать сколько, тебе по рангу не положено владеть этой информацией, - смущенно развел руками программист, - если хочешь помочь, оставь этих несчастных. Возможно, у них еще сохранился личностный блок. Тогда можно будеть «родить» их заново. Но, на текущий момент, они будут, как дети. Лучше возьми форматор и займись свободным аналитиком. Такие потери Кибертрону ни к чему.
Больше всего сейчас Когтю хотелось послать всех аналитиков куда-нибудь в район черной дыры. Он взял форматор из рук программиста, но не желая мириться со смертью своих товраищей, опустился на одно колено рядом с ближайшим оператором и попытался воткнуть разъем форматора ему в грудь. Программист лишь пожал плечами и вернулся к своей работе. Тело оператора била крупная дрожь и Коготь лишь с третьей попытки смог подключить форматор.
«Трансформер Скример. Принадлежность – автобот.» - вывел информацию на экран форматор.
«Проверка целостности данных…»
«Обнаружены поврежденные сектора: A, B, C, D»
«Проверка целостности данных резервной копии…»
«Обнаружены поврежденные сектора в резервной копии: A, B, C, D»
«Попытка восстановления системы. Ошибка – не хватает данных.» - словно зачитывая смертный приговор выводил сообщения форматор. Коготь сжал кулаки так, что проводка задымилась от напряжения. Внезапно, судороги оператора прекратились, тело Скримера замерло, металлические пальцы резко разжались, выпустив подлоконники сиденья, и он рухнул грудью на приборную панель сервера. Словно в трансе Коготь смотрел на неподвижное тело Скримера. Из этого состояния его вывел писк форматора. Коготь взглянул на экран и не поверил своим глазам.
«Попытка восставноления системы. Старт загрузки данных…». Но ведь нет нкаких данных! Неужели форматор ошибся и автобота еще можно спасти?
«Данные восставновлены на 30%». Пальцы Скримера металлически заскребли по приборной панели.
«Данные восставновлены на 50%». Коготь схватил, проходившего мимо, программиста за плечо.
- Извините, я хотел бы, чтобы вы взглянули на…
- Погоди, дружище, - уворачиваясь от Когтя отмахнулся трансформер, - у меня тут еще полно того, на что надо «взглянуть».
«Данные восставновлены на 70%».
Коготь отыскал глазами того программиста, с которым разговаривал ранее, и направился к нему.
- Послушай, - отозвался тот, хлопоча вокруг аналитика, - я просил тебя помочь, но ты отказался. Ну, так теперь я прошу тебя хотя бы не мешать.
Поняв, что сейчас его не будут слушать, Коготь вернулся к оператору.
«Данные восставновлены на 95%» - сообщил форматор.
- Что произошло? – раздался за спиной, теперь уже знакомый голос.
Обернувшись, Коготь перехватил вопросительный взгляд командира.
- Я… я не знаю, я ничего не делал, только форматор подключил и… вот, взгляните, - отодвигаясь в сторону пробормотал Коготь.
«Восстановление данных завершено. Производится тестирование»
Скример резко вскочил на ноги, кресло отлетело в сторону, а форматор, все еще закрепленный на его груди, подпрыгнул вверх и покатился по полу оборвав кабель подключения. Коготь невольно попятился назад.
- Скример?, - голос командира был удивительно спокоен, - с тобой все в порядке? Ты так вскочил, словно тебе Скорпоног приснился.
Оператор обернулся на голос командира.
- О, да! Я в полном порядке, Прайм - хищно улыбнулся Скример, окуляры его блеснули красными всполохами.
Он неожиданно пригнулся, выставив перед собой руки со сжатыми кулаками. Из предлечий показались жерла нейтронных пушек. Вся фигура, похожая на ощетинившегося ежа, не позволяла двусмысленно толковать его намерения.
- В укрытие!, - рявкнул командир, отшвыривая Когтя в сторону.
- Умри, Оптимус Прайм, - взревел Скример и выстрелил в автобота. Командир отлетел к стене оставив на ней обширную вмятину. На груди лидера автоботов зияла дыра с рваными краями, сквозь которую вылетали искры поврежденной проводки.
Скример оглянулся. Захваченные врасплох программисты готовились к обороне: плечи и руки ощерились пушками и огнеметами, тела принимали боевые позы. Ситуация складывалась не в его пользу. Ловко сместившись в сторону, он неожиданно прыгнул, разом переодолев половину зала.
- СТАРСКРИМ!!! ТРАНСФОРМИРУЮСЬ!!! – проорал он, формируясь истребителем, и выпустил две ракеты в стену за спинами автоботов. Затем взревел реактивными двигателями и, опалив аппаратуру и трансформеров, с грохотом и дымом рвушихся ракет, устремился в пролом в стене. Шлейф его реактивных турбин потерялся среди многочисленных стальных небоскребов планеты.
- Отключить остальных операторов! Немедленно! – приказал командир автоботов.
Оглушенный взрывами Коготь лежал на полу глядя в мерцающий экран форматора, на экране которого застыли строки: «Трансформер Старскрим. Принадлежность – десептикон»…
Коготь вынырнул из воспоминаний. Его мозг лихорадочно заработал. Время! Прежде всего, надо было выяснить, сколько у него осталось времени до полного уничтожения системы. Он потянулся к приборной панели и запустил анализ данных. Система показала 93% неповрежденной информации. Итого, минут десять, не больше. За десять минут он никак не сможет обезвредить вирус, который до сих пор никто не смог не то, что победить, а хотя бы проанализировать. На миг промелькнула мысль отключить питание, но это не помогло бы в полной мере. При следующем включении вирус активируется вновь и продолжит свою разрушительную работу. Нужно было как-то сохранить данные. Все еще полный набор данных хранился в резервной копии, но было очевидно, что вирус доберется и туда. Коготь кинулся к шкафу с оборудованием и извлек черную металическую коробку снабженную кабелем подключения. Это был внешний носитель информации, с объемом достаточным, чтобы сохранить хотя бы наиболее важные данные. Теперь борьба с вирусом приобретала хоть какие-то осмысленные очертания. Подключив носитель Коготь запустил копирование баз с резервной копии сервера. Он вновь провел анализ данных. Вирус успел повредить уже 24% всей системы. С ужасом Коготь осознал, что процесс копирования просто не успеет завершиться к тому моменту, когда вирус перейдет к атаке резервной копии данных.
«Да, чтоб тебя самого какой-нибудь вирус сожрал!» - зло подумал Коготь и замер, прислушиваясь к собственным мыслям. «Клин клином вышибают!» - промелькнула в голове поговорка из народного фольклера. А пускай действительно поборются, как пауки в банке, нужно только подобрать подходящую компанию. Коготь принялся перебирать в памяти все известные ему вирусы. Искомый вриус должен быть очень простым, в противовес тому хитрецу, который сейчас крушил данные на сервере. Есть! Нашел! Вирус «SloMo», созданный каким-то студентом для экзамена по защите информационных систем, был невероятно простым. Студент, кстати, экзамен провалил, потому что из-за ошибок в коде вирус абсолютно не трогал данные системы на которой располагался. Он даже не умел распространяться и, следовательно, не мог называться вирусом вообще. Но зато у него была отличительная особенность. «SloMo» умел повышать приоритет на выполнение своей задачи и нагружал процеесоры такими вычислениями, что работа с системой становилась практически невозможна, по причине постоянной занятости последних.
Но нужно было решится на отчаянный шаг – прямое подключение Когтя к серверу. Вспомогательных каналов на базе автоботов не было, а значит существовала угроза заражения и уничтожения системы Когтя, вплоть до резервной копии данных. Фактически, это означало смерть…
Коготь вскрыл GRP-бокс и извлек разъем подключения. Немного подумав, он встал с кресла и обмотал кабель разъема вокруг предплечья. Затем проделал ту же процедуру с кабелем внешнего носителя и воткнул свой разъем в порт сервера…
- Очнись, очнись, Коготь, данные восстановлены на 15 процентов, – раздался над ухом незнакомый голос. Ах, нет, про данные голос ничего не говорил. Данные – это…
«Данные восставновлены на 25%» - я чего-то упустил из виду, сегодня понедельник, а я еще…
«Данные восставновлены на 40%» - Коготь пришел в себя. Он лежал на полу, рядом светился экран форматора, а над его лицом нависала фигура Фугаса. Голубые глаза с треговой следили за Когтем.
«Данные восставновлены на 60%» - Коготь попытался пошевелиться.
- Лежи, не двигайся, - возразил Фугас, - восстановление скоро завершится.
«Восстановление данных завершено. Производится тестирование.»
Коготь поднялся с пола и, придерживая форматор рукой, прошел к своему креслу и сел.
- Что случилось? Что с сервером? – устало произнес он, потирая голову.
Фугас уселся напротив него.
- Я пришел всего час назад, - сказал Фугас, глядя трансформеру в глаза, - ты лежал на полу, сжимая в руках обрывки проводов и не подавал признаков жизни. Я прошелся по твоей системе и серверу форматором и понял, что что-то вычистило вас до основания. У тебя жив остался только блок личности, а от сервера не осталось ничего.
- Но тут я заметил во-о-он тот маленкий ящичек, - Фугас ткнул пальцем в направлении внешнего носителя информации, - и решил посмотреть, что там. И, о чудо! Там оказывается наша серверная база, не вся, конечно, но основная часть и резервная копия твоей системы. Скажи, это ты таким оригинальным образом избавляешься от всякого системного мусора?
- Фугас, тут все гораздо серьезнее, - мрачно произнес Коготь, - и мне, если честно, не до шуток. Сервер, надеюсь, не пытался восстанавливать?
- Нет, не пытался, - Фугас пожал плечами, - мне вообще-то было не до сервера, когда я обнаружил тебя. Кроме того, ты не хуже меня знаешь, что форматор не подойдет. Но я вырубил питание… На всякий случай. А теперь, может ты наконец расскажешь, что же все-таки произошло?
- Икс, - коротко ответил Коготь.
Фугас чуть не поперхнулся.
- Икс? Ты уверен?
- Ты видел, что стало с сервером, и видел, что стало со мной. Какие тебе еще нужны доказательства? Да, это тот самый вирус «Х» - чума кибертрона. И у меня был только один вариант сохранения наших данных.
- Интересно, - пожал плечами Фугас, - у меня не было бы ни одного. Расскажи подробнее.
- Я подключил внешний носитель и стал перебрасывать на него данные с резервной копии сервера. К несчастью, вирус уничтожал данные куда быстрее, чем я успевал их копировать. Тогда мне пришлось навстречу ему выпустить вирус «SloMo». И сервер просто согнулся под астрономическими вычислениями. На долю «Х»-вируса осталось лишь 0,04 % от всех операций производимых сервером. Копирование тоже замедлилось, но для переброски данных не требуется больших вычислительных мощностей. Канал-то остался не тронутым. Поэтому сброс данных пошел с большим опережением вируса.
- Но пока ты запускал свою «тормозилку» вирус должен был успеть проникнуть к тебе в систему, - подсказал Фугас.
- Так оно и вышло, - согласно кивнул Коготь, - когда я почувствовал, что начинаю терять память, я параллельно начал копировать свою резервную базу на внешний носитель.
- И тебе также пришлось запустить «SloMo»?
- Да, - Коготь подернул плечами, - ощущения… Даже не знаю, я просто почувствовал, что сознание сжалось в точку, а больше ничего не помню. Интересно, сколько я так простоял возле сервера прежде чем вирус убил мою систему? Который час?
***
…Наушник зашипел и снова затих. Периодически, связь с космосом появлялась, но моменты просветления были редкими и недолгими. Очевидно связь глушилась со спутника. Но вычислить спутник при неработающем центре управления было практически невозможно. Легче искать иголку в стоге сена…
- Земля! Ответьте! – услышал наконец Коготь знакомый голос, - Крепыш Максимус вызывает Землю!
- Максимус! Рад Вас слышать, - поспешно схватил микрофон Коготь, - Коготь на связи.
- Коготь! Почему не выходишь на связь? – проскрипел наушник, - я уже сколько времени пытаюсь связаться с вами.
Коготь поморщился и включил подавление помех.
- У меня... у нас возникла серьёзная проблема. Старая проблема. Кажется, десептиконы раздобыли файлы с «компьютерной чумой» ... – и он вкратце обрисовал события последних дней.
- Да-а. Ты всё тот же наивный оператор, - подытожил аналитик, - который недооценивает силу вируса «Х». Зря с тебя сняли старый процессор, программист, - в его голосе чувствовалась тревога и печаль, - хоть бы немного мозгов прибавилось. Далась тебе эта Европа... Мой тебе совет: пока не утихнет вся эта канитель с «чумой», - не подставляй шею под удар, не суй голову в пасть Юникрона. А я, со своей стороны, помогу, чем смогу. Вирус «Х» - это не только национальная опасность для Кибертрона и её жителей, но и для всех технологически развитых планет вселенной. Это практически идеальный план десептиконов по захвату мира.
- Максимус, у меня всего пять дней! – попытался возразить Коготь.
- Перестань! – возразил аналитик, - Триксиус был прав: ты слишком упрям. В этом твоя проблема. Ты совершенно отказываешься слушать своих аналитиков!
- Один раз сенат послушал... – напомнил Коготь.
- Чушь! Мы так и не создали антивирус за несколько тысяч столетий, а ты хочешь, чтобы наша лаборатория разработала его за три-четыре дня?! У тебя явно не хватает микрочипов в голове! При трансформации идет автоматическое подключение к сети, один из главных недостатков перехода из органики в трансформу, пока ты отсоединишь все подключения, от тебя останутся одни покрышки!..
Крепыш Максимус разразился гневной тирадой в коммлинке, только Коготь этого уже не услышал. Связь оборвалась.
- Следующее подключение минут через сорок, когда спутник окажется в той же точке координат В140634, - отрапортовал Фугас.
Коготь задумчиво посмотрел на чёрный экран центрального компьютера.
- Поддерживай связь с аналитиком Максимусом, - сказал он, и вышел из командного центра. В этот понедельник ему нужно было о многом подумать.
**** **** ****
Токио. 21:47. Среда.
За окном заскрежетали сверчки, и ночной мир аромата трав и деревьев наполнился миллионом маленьких огоньков, а бледно-розовый цвет сакур, словно осветил землю своим внутренним, живительным светом. Коготь почувствовал, как начинают неметь его ноги на низком дзабутоне и пока ноги не занемели окончательно, он поднялся, прихватив со стола клочок бумаги и достал из кармана билет: японская авиалиния компании Джал. Самолёт на рейс 317 Токио-Париж. Билет Коготь доставал через десятые руки, т.к. количество рейсов в связи с «неполадками в сети» оказалось крайне ограниченным. Стоимость билетов перешагнула планку всех разумных пределов, но это не отпугнуло потенциальных клиентов воспользоваться услугами авиакомпаний. Перед кассами выстраивались огромные очереди из туристов, пенсионеров и просто желающих выехать за границу на европейские пасхальные празднования, а телефоны не умолкали от желающих забронировать билеты на следующий рейс до Парижа.
«Увидеть Париж, и умереть» - мелькнуло крылатое изречение в голове Когтя, когда он увидел очередь у кассы.
Его каналы оказались надёжны, а связи с руководством ВВС Японии по-прежнему крепки, поэтому уже через пол часа, придушив в кабинете знакомого чиновника рюмочку сакэ, он стал счастливым обладателем билета до Парижа. Хотя, чиновник, зная Когтя, долго удивлялся: зачем ЕМУ билет до Парижа?
Сейчас, Коготь с некоторой задумчивостью смотрел на билет, его всё ещё мучили сомнения, которые породил в его голове недавний разговор с Крепышом Максимусом.
Он сжал бумажку в кулаке, достал из шкафа чёрное облегченное пальто (от туристов он слышал, что в Париже сейчас довольно прохладно; метеослужба, с появлением вируса «Х», давно потеряла связь со спутниками), взял со шкафчика дипломат со встроенным ноут-буком и направился к выходу. Уже у двери он кое о чем вспомнил.
Коготь извлек из ящика стола маленький конверт без марки, торопливо, размашистым почерком написал несколько строк и бросил его в почтовый ящик. Больше медлить было нельзя.
Дойдя до шоссе претендер остановил такси и, забравшись внутрь, бросил сонному водителю:
- В аэропорт Ханэда.