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