Вела Сезон 1 - Ли Юн Ха
Шрифт:
Интервал:
Закладка:
— Держись крепче, — сказала Асала. Она сейчас что угодно отдала бы за судно с автоматом дипольных отражателей и противоракетной защитой. А так рассчитывать оставалось только на собственные навыки пилота, пока Нико не сможет вырубить орбитальные платформы. — Погнали…
Нико проглотили свой ответ, когда к ним метнулась первая ракета и заорал сигнал сближения.
Эпизод 6
Риверс Соломон
Планета-крепость
Казалось, шансы добраться до поверхности живыми настолько близки к нулю, насколько только возможно, чтобы не быть нулем, — но и что с того? Беженцы с внешних планет страдали от Гань-Дэ десятилетиями. Целые семьи, целые династии — не прерывавшиеся кто знает сколько тысячелетий? — истреблялись одной ракетой. Нико не заслужили спасения только из-за того, что родились в конкретной точке солнечной системы. Совсем наоборот. Если так они погибнет, то и пусть. Да пребудут с ними боги — здесь, в гуще всего, где решения действительно что-то значили.
Нико вдохнули, позволив последним волнам страха нахлынуть и сойти на нет. С начала путешествия прошло больше месяца, и этот месяц стал экспресс-курсом по тому, как брать себя в руки. Сколько ночей подряд они спали меньше четырех часов? Сколько дней они недоедали? Все это не имело значения.
Нико завели отключенный компьютер, отвечающий за вспомогательные системы. Один из трех компьютеров, что им понадобятся для противодействия дронам Гань-Дэ.
Сидя в кресле, они не могли нормально двигаться, так что, хотя их и мотало во все стороны из-за маневров Асалы, отстегнули ремни, чтобы работать стоя, упершись одной ногой в стенку пульта.
Нико наотрез отказывались смотреть на множество экранов, показывающих нападение, целиком предоставив навигацию Асале. Она вела корабль на ручном управлении, не доверяя автоматическим защитным и прогнозирующим протоколам навигатора. Не считая тонкой пленки пота на лице, она ничем не выдавала паники от натиска оборонных дронов. Сидела с прямой спиной, напряженными плечами — достаточно жестко, чтобы сохранять равновесие, но не настолько, чтобы не успевать из-за скованных движений переключаться между четырьмя джойстиками перед собой. Она с легкостью переходила с одного на другой.
— Что знаешь об алгоритмическом маневрировании? — спросила Асала.
Нико замялись. Во время подготовки они посещали занятия на эту тему, но ничего сверх основной программы. Оставалось надеяться, что у них получится.
— Ну, Нико?
— Я справлюсь, — сказали они.
Нико подключились к сенсорам корабля, отслеживающим атаки и соответственно корректирующим курс. Правильно, что Асала взяла управление на себя. От этой функции никакого толку, когда противников так много. Уйти с траектории одной ракеты — значит только наскочить на другую. Передовые бортовые компьютеры просчитывали такие ситуации мгновенно, но этот корабль был довольно примитивным, ему столько частых скачков не под силу. К тому же на маневры, которые потребует такой алгоритм, просто не хватит топлива.
Асала же могла быстро перемещаться влево, вправо, вперед и назад без рывков, не растрачивая энергию. Мастерски уворачиваться от ракет ей помогали инстинкты.
Но это не значило, что алгоритмическому маневрированию не найдется применения. Если Нико зафиксирует сигналы различных противников (ключевое слово «если»), возможно, получится запустить программу для расчета закономерности стрельбы (ключевое слово «возможно»). Обычно это бесполезно, но на сей раз сыграло на руку требование генерала Кинриг использовать для обороны ИИ. Числа в генераторах «случайных» чисел вовсе не случайны, и в теории Нико могли взломать их систему.
Нико должны были предсказать движение ракет, тогда Асала смогла бы запрограммировать эффективную атаку и уничтожить врага без единого промаха. Учитывая ограниченный арсенал, правильный прогноз, скорее всего, был их единственным шансом на спасение.
— Как продвигается? — спросила Асала.
— Продвигается, — сказали Нико. На это, как и на что угодно, требовалось время. Нико работали так быстро, как только могли.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-144', c: 4, b: 144})Боги, а Асала была хороша. Нико замечали экраны краем глаза. Дронов было по меньшей мере двадцать, все — размером с их посудину или больше. Пока обошлось без попаданий. К счастью, ракеты не могли зафиксироваться на их радиоактивной сигнатуре благодаря скремблерам, которые Нико уже подключили.
За работу. Не время отвлекаться.
У генерала Кинриг были отличные файрволы. Ничего удивительного. Она вкладывалась в свои ИИ. На нее, вне всяких сомнений, работали лучшие программисты Гань-Дэ, и обычные скрипты через такие протоколы не пробьются. Единственное, что давало Нико фору, — знакомство с системой безопасности Кинриг.
— Приготовься к удару, — вдруг сказала Асала напряженным голосом. Нико вцепились в края пульта.
Корабль перенес мощный удар слева, потерял равновесие.
Асала держалась за поручень, приваренный к навигационной панели как раз на такой случай, и осталась на месте благодаря ремням. А Нико завалились налево, врезавшись в свое сиденье. Голова зацепила край, и мир рассыпался на осколки, а перед глазами все поплыло. Звон в ушах заглушил резкие приказы Асалы.
Нико медленно проморгались, пытаясь хоть что-нибудь разглядеть, несмотря на гул в ушибленной голове. Если они не придет в себя, Асале придется справляться одной, а Нико ей нужны.
Нико поднялись на ноги.
— За дело! — крикнула Асала.
Нико залезли обратно в сиденье, застегнули ремни. Пора пожертвовать свободой движений.
Они прищурились, напрягая ослабевшее зрение. Скрипты работали как надо, и Нико снова начали печатать, только теперь клавиатура была в чем-то скользком.
В крови.
Нико ощупали лоб. Над левой бровью — кровоточащий порез. Они мазнули по нему тыльной стороной ладони и продолжили печатать. У всех защитных протоколов по определению есть слабости — просто потому, что это протоколы. Они систематизированы. Даже Кинриг не такая параноичка, чтобы программировать каждого дрона по-своему. Это неэффективно. А значит, дронов объединяла сеть, и Нико оставалось проникнуть всего в одного. Между дронами и командной базой должна быть какая-то связь. Это-то и есть уязвимость. Такую связь нельзя защитить полностью. Программисты Кинриг наверняка рассчитывали на то, что дроны будут достаточно быстрыми и эффективными, чтобы никто не успел воспользоваться слабостью.
— Сейчас нас порвут. Я больше не могу их сдерживать, — сказала Асала с ударением на каждом слове.
— Просто… мне нужно больше времени. — Они были так близки. На лице мешались пот и кровь. Корабль трясло от ударов. Тяжелый слой щитов пока закрывал внутренние системы от повреждений, но ненадолго.
Нико не удержались и снова бросили взгляд на экраны. Дронов налетело еще больше.
— Скажи, что мы прорвемся, — попросили они, все-таки не готовые умирать. Они прогоняли скрипт за скриптом — пальцы скользкие и онемевшие, голова пульсировала, все плыло перед глазами.
Бросить все сейчас, не закончив миссию, — кому это поможет?
— Держись! — заорала Асала, когда по ним дали очередной залп. Ракеты мало-помалу уничтожали щиты из мерлидиевого сплава.
Голову Нико мотнуло на мягком подголовнике, хотя мягким тот не показался, учитывая пульсирующую боль, захватившую голову.
— Мне нужно знать точное время взлома, — рявкнула Асала, будто это так просто. Нико могли быть и очень близки, и далеки от цели. Сказать невозможно.
— Я не могу ответить!
— Тогда что ты можешь? — Напряжение наконец взяло свое.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-145', c: 4, b: 145})Кое-что было — не такое амбициозное. Если Нико влезет в железо корабля, то сможет поиграться с сенсорами так, чтобы сбить с толку дроны.
Нико приступили к делу и сумели спешно изменить выводимые данные. Бросив взгляд на экраны, они увидели мгновенный эффект — стрелять дроны стали реже.
— Можешь выиграть еще время? — спросила Асала. — Хоть сколько-нибудь?