Танго фрезерных станков (СИ) - Иевлев Павел Сергеевич. Страница 22
Ого, а ей, похоже, сильно припёрло!
Глава 9
Программная бомба
Утро встретил за терминалом в своей подсобке. В том файловом мусоре, который я скачал из памяти Седьмой, нашёлся чудом уцелевший локальный лог-файл, который продолжал писаться ещё некоторое время после обрыва сетевого соединения. Он более полный, чем тот, что был у меня на сервере, но содержит больше вопросов, чем ответов. Логирование низкоуровневое, в него попало в основном состояние имплогруппы, но кое-что любопытное выудить получилось.
После того, как какой-то странный софт запустил форматирование памяти и об него же самоубился, сет пребывал в состоянии полуотключения. Собственно говоря, никаких других вариантов и быть не могло — не осталось ни операционки, способной отдать команду, ни драйверов, которые должны её интерпретировать в конкретные миоимпульсы. Побилось всё капитально. Если бы не подпрограммы, жёстко вшитые в чипы микроконтроллеров самих имплов, мапа не смогла бы задействовать мускулатуру груди и диафрагмы, перестала бы дышать и пришла в окончательную негодность. К счастью, эту часть никаким форматированием не убить, чипы не перепрограммируемые и стоят прямо в деталях сета. После ренда именно они обеспечивают большую часть взаимодействия между вернувшим себе руль мозгом и оставшимися в теле имплантами. Очнувшемуся после ренда человеку понадобится краткий курс реабилитации, в ходе которого его мозг привыкнет к новым взаимодействиям, но затем он будет просто ходить и двигать руками, не испытывая никакого дискомфорта. В это время программная часть уходит в гибернацию, хотя и никуда не девается. При повторном ренде происходит обратное переключение, мозг отключается нейровентилем и засыпает, операционка подхватывает имплы своими драйверами, которые гораздо более эффективны, потому что не требуют прекомпиляции. Это, кстати, ещё одна причина того, что неправильно называют «нерфом прошивки» — вне ренда работает другая сигнальная система. Поэтому среди тех, кто в теме, денерф считается технически невозможным, и верят в него только непуганые обыватели. Это позволяет мне не очень сильно бояться, что меня спалят с моими мелкими шалостями. Любой донос в конце концов дойдёт до технически грамотного человека из нерендных безов, и тот скажет: «Что? Ломщик, умеющий в денерф? Какая чушь, это абсолютно невозможно. Очередная низовая сказка для дурачков, или какой-то жулик их разводит. Не тратьте больше моё время на эти глупости!» Во всяком случае, я надеюсь, что так будет. Но лучше бы обо мне просто никто не узнал.
Самый интересный момент в логе — когда активность имплов вдруг возвращается. В тот момент мапа очнулась, села, заозиралась и так далее. Когда я смотрел запись с камеры, то предположил, что, возможно, какая-то часть установщика не самоубилась и криво активировалась, воткнув первый попавшийся драйвер-пак. Версия выглядела логичной, хотя и не без натяжек. Неподходящие драйвера от другого сета в каком-то крайне маловероятном, но все же возможном случае могли привести к спонтанной мышечной активности и даже попыткам форсажа блоков, в которых он не предусмотрен конструктивно. Положа руку на сердце, это не было бы похоже на то, что я наблюдал в видео. Скорее всего, мапа просто билась бы в беспорядочных судорогах. Сомнительная гипотеза лучше, чем никакой, но она не подтвердилась логами — никаких драйверов в этот момент установлено не было. Отбрасывая все невозможные варианты, оставляю единственный — управление сетом шло через встроенные чипы-компиляторы, потому что больше ничего не работало. Это означает только одно — мозг мапы взял контроль на себя.
Нет, это, конечно, не мифический «выход из ренда». Скорее всего, активировалась премоторная и первичная моторная кора мозга. Потенциал действия от нейронов первичной моторной коры по аксонам нисходящих путей достиг спинного мозга, α-мотонейроны дали импульсы на нервные линии, чипы имплосета его приняли — и понеслось. Этого не должно было произойти, потому что всю церебральную активность в ренде отсекает нейровентиль, и переключить его состояние прошивка, хоть целая, хоть повреждённая, не может никак. Это отдельная изолированная командная цепочка, активируемая строго извне, поэтому Костлявая зря надеется, что какой-нибудь ломщик выведет её людей из ренда вручную. Техническая возможность для этого отсутствует. Это вам любой грамотный техн скажет.
Однако же есть вариант, при котором включение натурной моторики в ренде из невероятной ситуации превращается в маловероятную.
Обычный неройвентиль, который ставится абсолютно всем рендовым, строго бинарный: ноль/единица. Включено/выключено. Однако есть как минимум одно известное мне исключение — эксклюзивные заказные «натурные» эскорт-мапы. Поскольку они «естественного управления», то есть моторика тела под контролем мозга, а под контролем прошивки сам мозг, то нейровентиль у них другой, с регулируемым пропусканием. Что и как проходит от мозга к телу, в его случае контролируется на более высоком уровне специальным аппаратно-программным модулем в прошивке. Это позволяет эксклюзивной эскорт-мапе с одной стороны быть совершенно натуральной женщиной с естественными физиологическими реакциями, с другой — сохранить главное преимущество мапы, то есть адаптивную обратную связь с партнёром. Причём, в случае эксклюзива локально, а не через сервер, потому что те, кто готов отвалить несусветные деньги за штучную работу, не хотят, чтобы его дико дорогую игрушку контролировали удалённо. Технически локальность обеспечивается мощным быстродействующим вычислительным блоком с большим объёмом высокоскоростной памяти, а также тем, что настраивается мапа под одного конкретного человека. Это на три порядка меньший объём датасета, чем тот, что используется для серийных мап, которые должны уметь угодить любому. В нашем скромном заведении мапы подключены к моему локальному серверу, но управляющий интерфейс в нём тот же, что и в центральном, копия, на которую я регулярно накатываю обновления.
Если Седьмая в прошлом «натурный эксклюзив», это объясняет очень многое, хотя и не всё. У неё избыточно мощный чипсет с огромным объёмом памяти — это раз. Большая часть её зашифрована и недоступна, там, скорее всего, хранится индивидуальный профиль заказчика и дистрибутив управляющей системы — это два. Третье, и главное, — в этом случае у неё стоит программно управляемый нейровентиль с динамической полосой пропускания. А значит, когда система скрэшилась, он вполне мог частично открыться, передав ассоциативное управление моторикой задней теменной коры. В этом случае неудивительно, что Седьмая заметалась, как напуганная пегля, и самотравмировалась, поломав кровать. Непонятно, почему именно кровать, но мало ли что там в полувключившейся башке перемкнуло, может, она под ней спрятаться хотела.
Напрашивается рабочая версия: кто-то из топовых вершков с огромными деньжищами заказал себе эксклюзивную любовницу экзотической внешности: очень светлые длинные волосы, большие голубые глаза, маленький аккуратный носик, молочно-белая кожа с веснушками, крупная грудь, ну и так далее. В таких контрактах оговаривается всё, вплоть до формы наружных половых губ и длины пальцев ног. Исполняются заказы не моментально — сначала надо найти среди соискательниц мап-ренда девушку, максимально подходящую по физическим параметрам. Светловолосых и настолько белокожих у нас не бывает, девчонки города темноволосые или рыжие, но это как раз легко корректируется через введение пигментов, так что требуется прежде всего нужная структура тела — рост, плотность фигуры и всё такое. Скелет править сложно и долго, а вот мягкие части можно подогнать без проблем. Отобрали несколько подходящих, сделали им черновую корректировку — высветлили кожу и волосы, расширили глаза и поменяли цвет радужки, добавили или убавили в груди и бёдрах и так далее. Показали заказчику. Тот походил, посмотрел, пощупал и ткнул пальцем: эту допиливаем!