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