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