Выбрать главу

— А как вы избавляетесь от вирусов?

— Лично я создаю обманку. Замкнутый искин, внутри другого искина на разных кодировках. Вирус, словно дикий зверь в большом вольере, довольствуется тем, что проник в замкнутую систему с ложными задачами и чувствует себя полноправным хозяином, в то время как сам становится объектом изучения и перекодировки. Но даже в такой схеме не обходится без проколов.

— Давай попробуем, на чем-нибудь, попроще, — предложил Олег. — Мне все равно, придется учиться обходить такие рукотворные ловушки.

Я выбрал из кучи трофеев простенький голопроектор производства аграфов. Они и так перегружены стандартным обеспечением, а мощности невысокие. Да, и судя по марке, проектор довольно старый.

Кибернетик россов подключил свой терминал и принялся изучать кодовую строку. Та же история с требованием доступа на обычный тест. Олег попытался вскрыть корневой протокол, но тут же получил от защиты своего терминала предупреждение об встречной атаке. Не растерялся и атаковал в ответ каким-то из боевых вирусов. Одновременно создав ложный порт в защищенную зону. Это как борьба на руках. Такой слабый искин проектора с военным терминалом, созданным для взлома, разумеется, не справится, но вот нагадит от души, благо что только в выделенной зоне, которую Олег замкнул на саму себя, а сам действовал через декодер тройного шифрования.

— У нас все, немного, не так устроено, — посетовал офицер, — трудно сразу привыкнуть.

— Да, я заметил, правда пока только переводчик взламывал. У вас мощнее аппаратная поддержка, блоки схем меньше, но они распределены на выполнение отдельных частей задач.

— Ты взломал переводчик? — удивился Олег, не отвлекаясь от работы. — Но там же нет никакой защиты.

— Хотел загрузить ваш язык и сделать из него базу знаний для обучения. Защиты программной там действительно нет, а вот аппаратная довольно глухая, пришлось использовать «отмычку» из моего инструмента.

— Так, ну смотри, в корневой протокол я влез, на что обратить внимание?

— Драйвера и декодеры. Избыточная нагрузка этих систем таит подвох. Управление рефлекторов с перегруженными векторами. Проектор оснащен рефлектором всего на одну восьмую сферы, а драйвер стоит на полную сферу. Значит, семь частей лишние. Вот именно в лишних и сидят детали кода, позволяющие выкрутить этот несчастный рефлектор в неестественную позу, причем даже со сменой оси. А это конструкционно не предусмотрено. То же самое с декодером. Таблица стандартов, забита расширениями, которых даже не существует.

— Все, я понял, — улыбнулся офицер. — Главное найти за что ухватиться, я уже вижу несколько явных «подстав».

Олег действительно работал очень проворно и грамотно, несмотря на то, что вводил команды вручную. Но терминал россов отличался от того, что использовал я, он работал с заготовками, целыми цепочками заготовок. Задача кибернетика их только правильно составить и применить. Мне, в этой связи, осталось только наблюдать за работой профессионала и учиться. Ведь уровни нашей подготовки даже не имело смысл сравнивать.

Возились довольно долго, больше пяти часов, пока не прошлись по большей части трофеев, которые я точно мог опознать. С остальным придется разбираться индивидуально, постепенно вскрывая и изучая программную начинку.

В конце работы, Олег отвел меня в кубрик. Спать еще не хотелось, по моим собственным часам, которые немного адаптировались к длинным суткам на Анде. Там был еще вечер, так что спать я не ложился. Тем более, что уже через пару часов, вновь прозвучал очередной сигнал по кораблю и начался новый рабочий день.

За мной опять пришел «дежурный», на этот раз совершенно другой и повел меня на завтрак. После меня не тревожили, и я позволил себе поспать пару часов, чтобы привыкнуть к корабельному расписанию и ложиться со всеми. После обеда, на который меня отвел вновь другой служака, появился и новый кибернетик, на этот раз чуть старше Олега и видно, что намного опытней. Офицера звали Сергей Лосев. С ним работалось немного проще, и интересней, потому что он оказался куда более болтлив и намного «круче» своего товарища.