Нексус
Шрифт:
Вот оно! Отдельное дерево исходного кода для МодОС. Изменения в компайлере МодОС должны находиться здесь. Нужно исправить имена файлов, записи действий, даты…
Освещение изменилось. Они находились в лифте. Ранган его направлял. Кажется, на лбу проступил пот? Кажется, Майерс на него смотрит? И другой опер, Льюис, – он тоже смотрит на Кейда?
Он сделал простейшее изменение из возможных. Он ввел в дерево исходного кода новый двоичный код МодОС как новейшую архивную версию трехмесячной давности.
Дверь
Нужно скопировать новые файлы на сервер, как только Ранган его запустит, и достаточно быстро, чтобы обмануть опера. Затем он должен датировать задним числом изменения файлов на сервере.
Чтобы копирование шло как можно быстрее, нужно максимально увеличить пропускную способность. Он просмотрел приложения, работавшие у него в голове, и отключил все, которые были ему доступны. Кейд отключил средства разработки, отключил симулятор и стресс-тест, свои собственные регистрационные записи, отключил телесный интерфейс, который использовали «Дон Жуан» и «Питер Норт». Хватит ли этого?
Услышав звуковой сигнал, он переключил внимание на внешний мир. Майерс провел ключом доступа по двери их лаборатории, и она открылась. Гребаные федералы!
– Где находится машина?
– Там, в углу, – сказал Ранган. – Я только ее запущу, и мы сможем скопировать все данные.
– В этом нет необходимости, – ответил Майерс. – Мы просто заберем всю систему.
Кейд вытаращил глаза. Черт побери!
Ранган сохранил спокойствие.
– Вам ведь нужно все?
Майерс прищурился.
Кейд затаил дыхание.
– Все, – подтвердил Майерс.
– Тогда нужно ее включить, – сказал Ранган. – Нам нужно загрузить с лабораторного сервера последние результаты экспериментов и откачать данные с Симони-филд.
Майерс ответил ему мрачным взглядом.
Черт, подумал Кейд. Мы влипли.
Тут заговорила Илья, в ее голосе звучало напряжение – она прекрасно играла свою роль.
– Боже, Ранган, не будь таким угодливым!
– Черт возьми, Илья! – огрызнулся Ранган. – Я делаю это ради того, чтобы спасти от тюрьмы наших друзей!
– Да замолчите вы оба! – сказал Майерс. – У нас осталось семнадцать минут. Действуйте, Шанкари.
– Угу. – Ранган провел их к обесточенной рабочей станции, коснулся панели управления, и она пробудилась к жизни. Кейд встал рядом и взял со стола ручку, изо всех сил стараясь не суетиться.
Кейд искал сервер в своем сознании, пока по экрану пробегала последовательность загрузки. Давай… давай… давай… Карта передачи данных Нексуса, принтер для схем – все было на месте и мигало зеленым светом. Почему он не появляется? Где он? Где?
На экране появилось сообщение о входе в систему: «Добро пожаловать в МодОС. Введите регистрационные данные».
Вот оно. В его голове появилась информация по SanchezLab018. Он пробежал дерево папок. Вот. Копируем.
У Рангана первая попытка ввода пароля закончилась неудачей. Он покачал головой, снова ошибся и тихо выругался.
– Прошу прощения… я просто немного нервничаю.
[выполнено 10 процентов]
Майерс положил на плечо Рангану свою тяжелую руку.
– Не спешите, – сказал он. – И никаких фокусов. Думайте только о том, что сейчас делаете.
Кейд выполнил удаленный вход в машину, переключился на статус суперпользователя и подготовился к изменению дат и временных отметок файлов, когда копирование будет завершено.
[выполнено 25 процентов]
Ранган кивнул. Он снова набрал пароль и на этот раз вошел.
– Отлично, проверяю директорию лабораторных экспериментов. – Ранган принялся просматривать папки. Кейд прекрасно знал, что там были лишь самые последние данные.
[выполнено 40 процентов]
– Да, данные устарели, – солгал Ранган и ввел команды, позволяющие их перекопировать. – Сейчас все будет в порядке.
Лицо Майерса было похоже на маску.
– Осталось четырнадцать минут. А нам еще нужны пузырьки с нексусом, которые стоят у вас в холодильнике.
[выполнено 50 процентов]
Ранган кивнул.
– Хорошо. Копируем данные последнего вечера… – Он открыл новое окно, проделал крошечную дыру в межсетевом экране, чтобы соединиться с Симони-филд, и принялся копировать файлы регистрации.
[выполнено 60 процентов]
– Это займет не больше минуты-двух, – пояснил он.
Это заняло сто восемьдесят секунд.
[выполнено 80 процентов]
– А теперь копирую документацию, – сказал Ранган.
Майерс нахмурился, по его виду можно было догадаться, что он хочет что-то сказать.
– Боже, как ты стараешься облегчить им работу! – попыталась потянуть время Илья.
– Господи, Илья! – сказал Ранган. – Мы это уже проходили!
– Хватит! – сказал Майерс. – Выключайте это, Шанкари. Сейчас же.
Копирование было выполнено на 91 процент. Черт, черт, черт! Ведь будет ясно, что они пытались что-то изменить!
Ранган начал возражать, но Майерс поднял руку.
– Подождите! – сказал Майерс. Он поднес палец к правому уху, заткнул его и отвернулся в сторону, явно кого-то выслушивая.
Кейд затаил дыхание.
[выполнено 96 процентов]
[выполнено 98 процентов]
Он сделал выдох, нервно царапая ручкой по столу. Майерс недовольно посмотрел на него и отступил на полшага назад.
[выполнено 100 процентов] Кейд перешел к своему окну терминала, чтобы изменить даты и временные отметки файлов. Выполнена одна последовательность, вторая…