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