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