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