Читать онлайн
"Электрическая морская свинка"
Специалист по Удаленному Пилотированию Неформатной Электротехникой (он же пилот или хакер) – незаменимая профессия в технически передовых США конца XXI века. Ведь в городах огромное количество роботов и автоматов, но чтобы они решили нестандартную проблему, к ним нужно подключить человеческий разум, а ведь большая часть техники под такое не рассчитана. В такой ситуации и нужны пилоты неформатной электротехники.
Очередная такая ситуация происходила ночью на восточной границе агломерации Мидл-Рок, штат Арканзас. Преступная группировка “Фантомы Анархии” устроили сходку для обсуждения своих планов в новом логове - брошенном аэровокзале. Все члены банды были особенно насторожены, ведь совсем недавно у них в рядах были обнаружены агенты полиции, которых пришлось жестоко устранить. Теперь головорезы стали ещё большими параноиками: они пристально проверяют все свои точки сборов и базы на наличие шпионов, камер, звукозаписывающих жучков и дронов безопасности.
Представителям закона повезло, что преступники не столь внимательны, как могли бы быть. На примитивного, по современным меркам, робота-уборщика, что чистит дороги от пыли, никто из бандитов внимания не обращал. И зря не обращали, поскольку этот робот обладал датчиками местности и пластичной системой движения колес, чего было более чем достаточно для подключения к работе Специалиста по Удаленному Пилотированию Неформатной Электроники.
Аксель, как обычно, находился в своей небольшой квартирке на северо-западе города. Двери закрыты на несколько замков, солнечный свет не пропускали несколько слоев жалюзи на окнах. Лишь экраны мониторов и различные датчики электротехники по всей комнате освещали помещение.
В тот день седых волос на бороде мужчины стало ещё больше. Он был напряжен, сидя в своих очках для пилотирования (очки по дизайну напоминали что-то среднее между очками для сварки, очками пилота истребителя из прошлого века; в целом, очень похоже на последнюю модель очков виртуальной реальности, только разъемов для электроники на боковых сторонах в разы больше). Одной рукой, одетой в кожаную перчатку без пальцев, Аксель вытыкал одни и втыкал другие провода в разъемы своих очков, другой же рукой он с осторожностью водил по клавиатуре.
Лицо хакера было красное и от напряжения, и от отсвечивающего с главного монитора интерфейса программного обеспечения для СУПНЭ. Управлять старым роботом-уборщиком на другом конце города сама по себе задача не простая, а пытаться при этом незаметно получить информацию о планах рецидивистов сложнее в разы.
Наконец, нужный хакеру сигнал был пойман и можно было слышать, о чем говорят бандиты, но их паранойя давала о себе знать: они дергались, шумели, ходили из угла в угол. Чтобы разобрать слова в этом шуме, нужно было полностью сосредоточиться на точечной корректировке принимающих сигнал устройств.
Прошел почти час, а полную картину ближайших планов “Фантомов Анархии” разобрать не удавалось, но было установлено, что они обсуждали засады и возможные пути получения оружия. Местной полиции, что и поручила Акселю это дело, этой информации будет мало. Копы, то ли не могут, то ли не хотят работать с крупицами информации. Это очень бесило хакера, но в тяжелые времена ему не приходится выбирать с кем работать.
И вот в миг, когда специалист мог лишь очень плавно водить руками по клавиатуре и контроллерам, не позволяя себе даже почесаться или смахнуть пот с лица, в его доме раздался бесконечно неуместный звонок.
На каждый важный контакт в телефоне Аксель установил разные звонки. Так он сразу понял, что звонит ему его куратор из администрации. Отвлекаться было нельзя, но и пропустить вызов от этого лица было не желательно. Мысли пилота несколько раз переключались от сигнала бандитов к своему телефону. Сосредоточиться было невозможно. И раздраженный Аксель осознал, что он уже не понимает, что проговаривают между собой “Фантомы”. Ему оставалось лишь выйти из системы пилотирования и с оскалом на лице принять вызов.
– Ал-ал…что надо! Я занят! – практически прокричал в трубку хакер.
– Это срочно! – прозвучал в ответ, встревоженный голос куратора.
– Срочное дело у меня уже есть, прямо сейчас - операция с внутренними службами!
– Ну… это, наверное, может подождать… – уже неуверенно произнес куратор – нужно действовать прямо сейчас! Это просьба мэра Крэйтона.
– Да хоть губернатора. Если я сейчас брошу все дела, мне голову оторвут.
– Да ты же знаешь, мы со всеми договоримся. Дело очень срочное. И финансами, конечно, тебя не обидят. Сколько тебе копы платят? Сотню благодарностей? Очень срочное дело!
Аксель положил телефон на стол и на несколько секунд задумался. Тяжело вздохнув, он ответил:
– Ладно, что у вас там c мэром? Кто-то испортил предвыборный плакат?
– Нет. Дело серьезнее, чем покажется на первый взгляд. Электронная морская свинка дочери Крэйтона на мусоросжигательном заводе. Срочно подключись и вытащи грызуна.
– Ты издеваешься? У меня тут грабители и убийцы, а вы тревожитесь из-за какой-то свинки?
– Да… да, я понимаю. Но девочка только на прошлой неделе рассказывала репортерам, как сильно она любит этот кусок шерсти. Если свинке конец, то конец переизбранию Крэйтона. Он же консерватор, за семейные ценности. Должен появляться с семьей на камеры, на всех предвыборных пиар-акциях! А если этого робогрызну уничтожат, то дочь не будет говорить с мэром месяц…В общем, время на болтовню у нас кончается...
– Ладно, скидывайте мне ключи для… – не успел Аксель закончить свою фразу, как на соответствующем устройстве загорелась синяя лампочка, говорящая об окончании передачи данных.
Хакер тут же отключил звонок и начал искать оборудование для подключения нужного типа: тоже очки виртуальной реальности, но уже другой модели, обшитые белым гладким пластиком и перчатки с датчиками.
Мужчина, будучи профессионалом, за секунды настроил оборудование и уже собирался подключаться к нему, но тут же понял, что забыл об ещё одном контроллере. Найдя и подсоединив недостающий прибор, напоминающий что-то среднее между педалями автомобиля и тренажёром для пресса, Аксель был готов к выполнению новой задачи.
После подключения на экране появилась знакомая Акселю картина поиска сигнала: чёрно-белая карта города, в центре которой пиксельная змея ползёт по кругу за своим хвостом.
Внизу экрана забегали белые строки технической информации. Аксель уже ожидал подключения через несколько секунд, как вдруг на экране появился жёлтый треугольник с восклицательным знаком в центре и следующая надпись:
“Ошибка типа подключения. Проверьте настройки устройства и повторите попытку подключения. В случае повторной ошибки обратитесь к производителю программного обеспечения”.
Аксель с досадой быстро снял со своих глаз устройство, оглядел свою комнату, потратив не более двух секунд на поиск решения трудности, и нырнул под один из своих компьютерных столов. Он вытащил небольшую чёрную коробку, к которой проводом были подключены его очки виртуальной реальности. Как профессионал своего дела, он без промедлений снял защитную крышку, переключил пару рычажков на плате и переподключил все разноцветные провода.
Вернувшись в своё кресло, Аксель повторил подключение. На этот раз разум пилота без проблем перешел к электросвинке. Предыдущее пилотирование робота, копирующего живой организм, было у хакера больше года назад, и он уже позабыл, что ощущается это совсем не как подключение к угловатым электроприборам, таким как автоматы с кофе, роботов-пылесосов, дронов-садовников. Ведь современные электрозвери, созданные как замена домашним животным, являются превосходными симулякрами и полностью повторяют движения, поведение созданных природой существ. Так же они идеально симулируют нужные параметры сердцебиения и температуры тела. По этой причине хакеры подметили то, что в случае последних моделей электрофауны кажется, что происходит не просто получение управления над роботом, а перемещение разума в другое тело, не менее живое, чем собственное. Но эти хакеры забывают сделать ремарку, что глаза этого тела обладают продвинутым интерфейсом, ведь вряд ли реальные грызуны видят перед собой отчет о состоянии внутренних систем и окружающей среды.
Именно этот интерфейс прогрузился для Акселя первым, вернее, его значки и голубые рамки, данные ещё подгружались. Следом начали подгружаться звуки в виде беспорядочных шумов. На экране стали переливаться оттенки оранжевого цвета. Лишь после того, как датчики загорелись и замигали красным, появилось изображение: сразу стало ясно, почему куратор так торопил пилота.
Пушистые лапки стояли на пластиковом и металлическом мусоре, который стремительно несся по широким конвейерным лентам диагонально вниз, прямо в раскалённую промышленную бездну. И без трезвонящих датчиков было ясно, что грызуна через несколько секунд скинет в огромный плавильный котёл.
Пилотируемый человеком электрогрызун быстро забегал своими чёрно-белыми лапками по мусору; из-за наклона поверхности ему приходилось хвататься своими маленькими коготками за края ленты как за единственный шанс на спасение. Датчики всё били тревогу, а мелкий отлетающий мусор бил по морде зверька, но это не останавливало его от попытки уйти от пекла.
Ещё один скачок - и прежняя опасность наконец миновала. Аксель проверял работу всех систем организма электрозверя и его системы оповещения. В это время металлическое тельце в черно-бело-рыжей шерсти ехало по уже другой ленте. Её извилистость не давала понять, куда она ведет, потому хакеру оставалось лишь искать план завода и надеяться на то, что дорожка не ведет обратно к сжигателю.
Всё стало ясно, когда из какофонии звуков завода стал легко улавливаться тяжелый лязг металлического пресса. Видеть этот самый пресс, который без труда перемелет морскую свинку, Акселю не хотелось. Поэтому он не придумал ничего лучше, кроме как нырнуть в ближайшее попавшееся на глаза вентиляционное отверстие. Скачавшиеся к этому времени чертежи подсказывали, что этот путь ведет к выходу с территории предприятия.
В узкой трубе было темно, но для святящихся красным глаз свинки это трудностей не вызывало. Проблемой, по мнению отвлекающих внимание хакера датчиков безопасности, можно было считать снующих всюду тараканов. Пилот предполагал, что тараканы не представляют угрозы для электросвинки, но нельзя было сбрасывать со счетов возможное наличие крыс. Подкрепляло предположения хакера то, что на чертежах здания были указаны целые помещения для поимки грызунов. Аксель был уверен, что в случае нападения случайно сбежавшей из мусора электрокрысы пилот оперативно сможет получить над ней контроль (техническая сторона управления грызунами очень схожа и не потребовала бы переподключения), но вот способа борьбы с полностью органическими крысами в данных условиях у пилота не было.
Но опасения хакера не сбылись: на вентиляционном участке всё прошло спокойно. Сложности появились сразу после того, как грызун покинул трубу. По маршруту для побега с завода требовалось пройти один из участков сортировки новой партии мусора. Трудность в наличии на участке дронов-стражей, чьи прямые обязанности - летать среди гор хлама и своими клешнями уничтожать мелких вредителей.
Аксель понимал, что электрическая морская свинка в глазах этих летающих ботов будет как раз этим мелким вредителем. По этой причине пилот управлял грызуном в этот момент очень осторожно. И хотя физически мужчина находился на другом конце города в своей квартире, он буквально слипся со своим креслом от волнения. Хакер решил, что единственная тактика, при которой его миссия была бы выполнена - быстро пробежать помещение, прижавшись к стенке в надежде не попасться под взор красного бездушного глаза белоснежного парящего дрона.
Свинка тихо топала по полу, а датчики заметили, что дроны уже нашли себе цели. Счастливый случай, или обыкновенное дело, но в стражи, в большинстве своем, боролись с крысами, разбежавшимися по двум секторам свалки (участкам 10 на 10 метров). По этой причине Аксель, незаметно для себя прошедший треть пути, уже спокойно выдохнул. В опасной близости был лишь один дрон. Хакеру казалось, что и последний робот не представил труда, но тут по свинке пробежал зеленый луч…
Зверек рванул вперед, но дрон-страж уже перекрыл ему путь и готовился устранить электрогрызуна. Акселя спасло от неминуемого провала операции лишь не идеальность систем стража. Дрону требовалось несколько секунд калибровки, после своего резкого движения, похожего на полицейский разворот.
Вспомогательная программа начала просчитывать новый маршрут побега: было предложено пробираться по горам мусора. Выбора у Акселя не было. Началась экстремальная, для тела морской свинки, погоня. Нужно было как можно быстрее преодолеть участок Дронов. Металлические блестящие листы немного спасали от сканеров летающих охранников, но поскольку новый маршрут стал длиннее в разы, то легче не становилось. В процессе погони хакер периодически терял дрона из виду среди хлама, от чего грызун несколько раз чуть не был пойман внезапно появившейся клешнёй.
Судя по плану здания, выход из цеха, а значит и спасение от дронов, был за небольшой чёрной решеткой, к которой сквозь поле боя и бежал грызун. Трудно вспомнить, когда Аксель был такой счастливый, как в тот момент, когда наконец увидел эту пресловутую чёрную решетку. Глаза мужчины не отрывались от этой точки, лапы свинки не останавливались. Но вот снова тот же дрон-страж резко подлетает к выходу, встав на пути к спасению. Терпение Акселя было на исходе: он принял рискованное решение, воспользовавшись моментом очередной калибровкой дрона. Морской свинкой он залез под валяющийся в очередной куче хлама перевернутый железный ковш. Поняв, что тут у него появилась возможность на минуту оставить тело грызуна-робота в безопасности, он снял очки.
Белая вспышка ударила по зрению хакера. Сначала он почувствовал боль в глазах, которые ещё несколько секунд видели белые круги перед собой. Следом пришла боль в спине и руках, конечности ели поднимались. Силой воли Аксель всё же смог быстро вернуть своё тело в управляемый вид. Вскочив, хакер снова оглядел свою комнату, с трудом терпя головокружение и боли, вызванные нарушениями всей техники безопасности. Глаза выловили то, что нужно, ноги поволочились по полу. Мужчина оказался перед нужным ящиком, дверца которого как всегда заедала. Хакер достал электроприбор, который большинство людей, далеких от технологий пилотирования электротехникой, приняли бы за высокотехнологичную бомбу. Кое чего не хватало, и в соседнем ящике пришлось в куче зеленых пластинок быстро найти нужный картридж. Помимо него, комплект из контроллера и очков был найден в шкафу буквально мышечной памятью. Собрав всё воедино в новое устройство для пилотирования (на вид его новым не назвать), хакер подключился к нему не добегая до любимого кресла, сидя прямо на ковре.
Черно-зеленое изображение собиралось из пикселей в разборчивую картинку. Уже в этом моменте было видно несовершенство системы: качество изображения отставало от современных стандартов. По экрану забегали символы, сообщающие о загрузке. И резко загрузка прервалась. Ошибка соединения всегда бесила хакера, но в этот раз разозлила особенно сильно. Оставалось набраться терпения: загрузка началась с начала.
Но терпение никак не набиралось. Аксель понимал, что время на решение всё тает, но опций не осталось. Только мужчина решил погрузиться в свои мысли, как тут же вскрикнул что-то невнятное от резкого подключения к дрону без каких-либо предупреждающих об этом экранов.
Аксель застал белого стража в тот момент, когда он уже нацелился на укрытие замершей электрической свинки и уже готовился пустить в ход свои смертоносные клешни. Дальше хакер чувствовал себя на своём месте: инициировалось отключение активных задач, без которых дрон просто завис в воздухе.
Пальцы хакера вводили новые команды в советующие строки меню отладки, после чего всего за 15 строк миленькая трехцветная морская свинка перестала быть “вредителем-целью на уничтожение”, а стала дружественным объектом. Интерфейс стража подтвердил изменение кода соответствующими зелеными сообщениями. После этого можно было снова смотреть на мир глазами грызуна, не боясь стража.
Снова став собой, хакер повторил прежние действия, но в другом порядке. Электрический зверек снова оказался под управлением Акселя и спокойно посмотрел на блестящего летающего робота, после чего нырнул в решетку, ведущую к выходу. Пришлось ещё немного помараться в трубах, но заветный, окончательный выход был уже перед глазами. Только пилот задумался над поиском способа открыть эту тяжелую дверь, как она сама отворилась.
За дверью стояло несколько людей. Аксель даже не успел на них как-то среагировать. Свинку тут же подхватила радостная девочка в белом костюме, не трудно было узнать дочь мэра. Помимо неё там было несколько охранников и какая-то женщина - все в строгих костюмах. Аксель понял, что грызуну больше ничего не угрожает. Под радостные детские вопли он вернул грызуну первоначальное автономное состояние и вышел из программы.
Аксель снял с себя все примочки для пилотирования, схватился за голову и тяжело вздохнул. Мгновенно в этой голове появилась мысль о том, что мужчине не помешал бы отдых вдали от города или хотя бы сон в тишине. Но следом прилетела другая мысль - мысль о “Фантомах Анархии”. О расслаблении можно было забыть: мужчина снова полез в устройство для пилотирования, в котором сидел до звонка куратора. Секунды подключения всё тянулись и тянулись. Но, когда хакер снова подключился к роботу-чистильщику на окраине города, след банды, за которой он должен был пристально наблюдать уже простыл. Раздосадованный хакер снял очки виртуальной реальности - тут же зазвонил телефон: мелодия куратора.
– Принять вызов. – опустошенно произнес хакер.
– Алло! Пилот, ты молодец! Грызун спасен, дочь спасена, мэр спасен… ну ты понял! – раздался радостный крик из телефона.
– Да, только из-за этих грызунов я упустил банду. А следить за ними было моей первостепенной задачей! – не разделяя оптимизма собеседника ответил Аксель.
– Да не переживай, всё уладим. Это же поручение Мидл-Роксих копов, да? Позвоним и ничего тебе не будет. Ещё раз спасибо! – куратор что-то радостно пробурчал и бросил трубку.
Прошло две минуты, Аксель убирал разбросанные во время операции по спасению свинки вещи на свои места, то и дело спотыкаясь об провода. Зазвонил телефон: строгая мелодия выдавала в звонящем начальника Акселя из полиции. Хакер поднял трубку и спокойно прослушал серию матов в свой адрес, а вместе с ними и мнение о глубине положения, в котором он оказался.
– А вам из администрации не звонили? – без особой надежды спросил хакер, зная темпы работы этой самой администрации.
– Нет! – ответил строгим голосом капитан полиции – но отправили сообщение. Дословно: “Не ругайте хакера. Всё позже объясним…” И всё! И я не знаю, что эти чинуши должны мне сообщить, чтобы спасти твою шкуру, ведь… Ну я тебе уже говорил.
– Ну может они скажут, что не надо скидывать на других свои обязанности – ухмыльнулся Аксель. – Ладно, ну это было поручение, типа, напрямую от мэра. Проблем не будет, по крайней мере, у меня.
В ответ на эти слова собеседник громко набрал воздуха в грудь и уже готовился выразить резкое несогласие, но пилот быстро произнес, что у него дела и бросил трубку. Временно отключившись от сети, мужчина продолжил наводить дома порядок.
Прошло два дня. Аксель слегка побрил бороду с утра. Деньги из администрации пришли, а угрозы из полиции нет. Это положение вещей говорило о том, что куратор реально решил все вопросы.
Находясь в связи с этим в неплохом настроении, хакер решил посмотреть новости по телевизору. По телевизору сообщалось то, от чего настроение сразу испортилось:
“Сегодня ночью был подорван автомобиль мэра Мидл-Рока, мэр погиб на месте. Ответственными за убийство, по мнению экспертов, являются участники запрещённого бандформирования “Фантомы Анархии…”
Шокированный Аксель тут же выключил телевизор. Хакер схватил свой телефон, боясь, что ему позвонят, а он не знает, как себя сейчас вести. Но телефон был выключен. Не убирая устройство из рук, Аксель просто вышел из квартиры на балкон. В голове бегало множество мыслей о мэре, его дочери, о полиции; поверх всех этих мыслей всплыла почему-то следующая:
“Все заработанные на спасении морской свинки деньги придется потратить на юристов…”.
.