Охранник задерживал взгляд на её розовой рабочей форме секунд десять, а потом усмехнулся:
— Отдел обслуживания клиентов на третьем этаже, чего ты припёрлась на склад? — Он сделал шаг в сторону, загораживая ей дорогу. — Разве у накладных на возврат нет номеров? Попросила бы кого-нибудь со склада занести, обязательно было самой тащиться?
Линь Сяомань сжала бланк так сильно, что побелели костяшки пальцев. Она чувствовала, как передатчик в кармане упирается в бедро: стоило нажать на кнопку, и Шэнь Янь получил бы сигнал тревоги, но сейчас ещё не пришло время.
— Меня отправил менеджер Чжан, — она опустила голову, делая вид, что изучает бумагу. — Сказал, что адреса в системе не совпадают с реальными стеллажами, боится жалоб от клиентов...
— Какой ещё менеджер Чжан? — охранник подался вперёд, и от него пахнуло табачным дымом прямо ей в лицо. — У нас в отделе кадров только один Чжан, и его вчера перевели в головной офис.
Спину Линь Сяомань моментально обдал холодный пот. Она не знала, что менеджер Чжан уже переведён, и эта ложь, словно бумажная лодочка, затрещала по швам под пронзительным взглядом собеседника.
В этот момент раздался резкий скрежет тележки. Из-за угла появился Шэнь Янь, толкавший груженую посылками тележку; рукава его синей рабочей формы были закачаны до локтей, обнажая крепкие предплечья. Увидев, как Линь Сяомань противостоит охраннику, он не сбавил шагу и громко крикнул:
— Дорогу, дайте дорогу, хрупкий груз!
Тележка проскользнула в опасной близости от плеча охранника, и Шэнь Янь наигранно ахнул: одна из коробок свалилась прямо к ногам Линь Сяомань. Наклоняясь, чтобы поднять её, он едва слышным шёпотом бросил:
— Действуем по плану.
— Извини, братец, — выпрямившись, Шэнь Янь протянул охраннику сигарету. — Это моя двоюродная сестрёнка, в отделе обслуживания первый день. Менеджер Чжан велел ей спуститься за документом, наверное, перепутала адрес.
Он похлопал Линь Сяомань по спине:
— Чего стоишь, поблагодари дядю Ванга.
Линь Сяомань замерла на полсекунды, но тут же сообразила:
— Спасибо, дядя Ван.
Охранник взял сигарету, но прикуривать не стал, переводя подозрительный взгляд с Шэнь Яня на Линь Сяомань:
— Вы знакомы?
— Ещё бы, — Шэнь Янь вытащил зажигалку и поднёс огонь к сигарете охранника; пламя осветило наигранно усталое выражение его лица. — Мать заставила притащить её в город на заработки, говорит, в клиентском отделе непыльно, как раз для девчонки.
Он кивнул вглубь склада:
— Мне ещё эту партию в западный сектор везти, выручишь, дядя Ван?
Охранник затянулся, и сквозь клубы дыма его взгляд немного потеплел:
— В западный сектор посторонним вход запрещён. — И всё же он чуть подвинулся. — Пусть твоя сестрёнка посидит в моём кабинете, а как развезёшь — заберёшь её.
— Не нужно, не нужно, — замахала руками Линь Сяомань и указала на тележку Шэнь Яня. — Я с братом, заберу документ и сразу уйду, времени не займу.
Она подошла к тележке, делая вид, что помогает придерживать коробки, и украдкой коснулась пальцами тыльной стороны ладони Шэнь Яня — там ещё не зажила царапина, полученная вчера во время проверки снаряжения.
Шэнь Янь не обернулся, лишь усмехнулся охраннику:
— Ну, тогда спасибо, дядя Ван.
Скрип колес тележки по бетонному полу отдавался в пустом складе особенно отчётливо. Шагая вслед за Шэнь Янем и глядя на его широкие плечи, заслонявшие её от опасностей со всех сторон, Линь Сяомань вдруг почувствовала, что передатчик в кармане уже не так сильно давит на ногу.
— Откуда ты знал, что его зовут Ван? — тихо спросила она, едва не касаясь носом его синей спецовки.
— У него на бейдже написано, — голос Шэнь Яня доносился из-под козырька бейсболки. — И вообще, о переводе менеджера Чжана технический отдел узнал ещё вчера, это ты сводку не читала.
Линь Сяомань слегка покраснела. Она действительно всю ночь оптимизировала модель и не успела просмотреть последние материалы.
Тележка остановилась у входа в западный сектор. Здесь было заметно темнее, стеллажи укрыты пыльными чехлами, а в воздухе висел слабый химический запах. Шэнь Янь вытащил из стопки плоскую картонную коробку и протянул Линь Сяомань:
— Это накладная на возврат, сверь данные.
В коробке лежала вовсе не накладная, а миниатюрный сканер. Когда Линь Сяомань принимала её, Шэнь Янь легонько толкнул её локтем в бок — их условный знак, означавший: рядом камеры наблюдения.
Она включила сканер, притворяясь, будто сканирует штрих-код на стеллаже, а на самом деле считывая источники радиопомех вокруг. На экране мгновенно вспыхнула красная точка — она находилась прямо за третьим стеллажом впереди.
— Брат, тут такой слабый сигнал, — намеренно повысив голос, произнесла Линь Сяомань, быстро перебирая пальцами по экрану сканера. — Аварийный адрес, о котором говорил менеджер Чжан, похоже, как раз где-то здесь, номер W-7391...
Шэнь Янь сделал пару шагов к указанному стеллажу и резко замер. Проследив за его взглядом, Линь Сяомань увидела за чехлом из пыльной ткани смутные очертания металлической двери, в щели которой пробивался слабый красный свет.
В этот момент где-то вдалеке ожила рация охранника:
— Командир Ван, в западном секторе зафиксирован аномальный сигнал, проверь.
Сердце Линь Сяомань пропустило удар. Она заметила, как рука Шэнь Яня незаметно скользнула к нижней полке тележки, где ждал своего часа пистолет. А за металлической дверью впереди, скрытые за мониторами наблюдения, наверняка следили сотни глаз, наблюдая за двумя непрошеными гостями.
Шэнь Янь обернулся на неё, и в его глазах больше не было привычной насмешки — только два слова:
— Приготовься.
Линь Сяомань покрепче перехватила сканер, прижав палец к кнопке экстренного вызова. Солнечный свет падал косыми лучами из высоких окон, вычерчивая длинные столбы света на запыленном полу; в этих лучах клубились мириады пылинок, точь-в-точь напоминая их собственные судьбы, зависшие в этот миг на волоске.
Глава 54: Безумная охрана склада: она взламывает её алгоритмом
Над головой жужжала и потрескивала аварийная лампа пожарного выхода, то удлиняя, то укорачивая тень Линь Сяомань. Сжавшись в углу, заставленном инвентарем для уборки, она направила камеру телефона на вход в склад, находившийся в двадцати метрах от неё. Из-за дрожащих рук картинка на экране слегка расплывалась: трое охранников в чёрной форме о чём-то шутили у турникета, а красный свет металлоискателя мерцал с размеренным дыханием.
— Разглядела? — голос Шэнь Яня раздался в Bluetooth-наушнике сквозь тихий треск помех. Сам он сейчас стоял в очереди у бокового входа, толкая тележку с горой коробок, а на его синем бейдже надпись «Экспресс-доставка Шэньфэн» расплылась от пота.
Линь Сяомань подкрутила фокус камеры, намертво приковав объектив к зоне сканирования отпечатков пальцев на турникете:
— Двойная защита: сначала распознавание лица, потом отпечаток. Обход охраны каждые пятнадцать минут, до смены ещё восемь минут.
Её пальцы заскользили по экрану, выводя заранее подготовленный план склада:
— У бокового и главного входов единая система, у тебя всё то же самое.
В наушнике послылось тихое ругательство Шэнь Яня:
— Эти сынки охраняют почище банка.
Линь Сяомань не ответила, её внимание полностью переключилось на мужчину в серой спецовке, который как раз проходил мимо. Когда он наклонился, чтобы приложить палец к сканеру, она резко нажала кнопку записи, и на экране смартфона мгновенно вспыхнула красная рамка, автоматически захватив его палец и профиль лица.
— Одного поймала, — тихо произнесла она в микрофон. — Папиллярный узор чёткий, черты лица полные.
Она сидела в засаде уже третий час. С семи утра, с началом работы склада, она надела чужую форму уборщицы и с шваброй в руках изображала мытье полов в пожарном проходе. Работники сменились трижды, а в галерее её телефона скопилось уже семнадцать видеозаписей с отпечатками, каждая из которых была точна до миллисекунды.
— Хватит? — в голосе Шэнь Яня сквозило нетерпение, перед ним оставалось всего два человека. — Если я ещё побуду здесь, то начну обсуждать с охраной погоду: тот толстый охранник уже три раза спросил меня, женился ли я.
— Ещё один, — не сводя глаз с входа, проговорила Линь Сяомань. От долгого вглядывания в экран глаза начали слезиться. — Нужны образцы разных пальцев, хотя бы три полных шаблона, чтобы сгенерировать универсальную модель.
Её пальцы отбивали ритм по задней крышке телефона — привычка, выдававшая её волнение.
— Идёт!
Девушка с конским хвостом быстрой походкой подошла к турникету, и когда она подняла руку для сканирования, хвост легко задел зону считывания. Линь Сяомань затаила дыхание, наблюдая, как алгоритмическая рамка на экране безошибочно захватывает рисунок её указательного пальца, где был отчетливо виден даже крошечный шрам на суставе.
— Готово! — она мгновенно остановила запись и открыла ноутбук. Разобранный на детали и спрятанный на дне ведра для уборки компьютер сейчас тихо гудел.
На экране всплыли трёхмерные модели трёх отпечатков, напоминавшие три пересекающиеся горные вершины. Пальцы Линь Сяомань вспорхнули над клавиатурой, запуская водопад строк кода:
— Межгребневое расстояние, количество концевых точек, углы разветвления... Биометрические данные каждого человека уникальны, но алгоритм может отыскать их общие черты.
Она вывела на экран сложную формулу:
— Словно пазл: стоит собрать достаточное количество осколков, и можно восстановить всю картинку.
Шэнь Янь на том конце хмыкнул:
— Я знаю только то, что пуля с формулами не считается.
Он помолчал и понизил голос:
— Охрана смотрит на меня всё подозрительнее, лучше бы тебе поторопиться.
Линь Сяомань проигнорировала его, вперив взгляд в полосу загрузки. Алгоритм расчленял три образца отпечатков на бесчисленное множество характерных точек, чтобы с помощью глубокого обучения сгенерировать «средний отпечаток» — этот виртуальный отпечаток не совпадал ни с чьим конкретно, но позволял обойти пороговые значения системы распознавания. Этому передовому методу её учили на курсах военной специальности, и она никак не ожидала, что боевое крещение пройдёт в подобном месте.
— Ещё две минуты, — со лба Линь Сяомань скатилась капля пота. Нащупав в рукаве смарт-часы — специальное зашифрованное устройство спецсвязи, способное напрямую контактировать с её компьютером, — она прошептала: — Генерация завершена, идёт передача...
На экране часов зажегся зелёный значок передачи, похожий на бьющееся сердце. Линь Сяомань смотрела на него, чувствуя, как её собственный пульс стучит быстрее полосы загрузки. За стеной пожарного прохода послышались шаги сменяющейся охраны. Кто-то говорил:
— Сегодня наверху какое-то затишье перед бурей, говорят, будут искать какие-то «неправильные посылки».
Другой отвечал:
— Да кто их знает, наша задача — охранять этот проход. Говорят, эта пропускная система уровня военного назначения, сюда даже небожитель не прорвется.
Уголки губ Линь Сяомань тронула холодная усмешка, и она ударила по клавише ввода:
— Передача завершена.
Почти одновременно с этим раздался голос Шэнь Яня:
— Моя очередь.
Линь Сяомань тут же переключилась на трансляцию с камеры видеонаблюдения в реальном времени — результат её предварительного взлома внешнего периметра склада. На экране Шэнь Янь подошёл к турникету, глубоко вздохнул и сначала поднёс лицо к зоне распознавания.
— Бип, — раздался механический женский голос. — Распознавание лица успешно.
Линь Сяомань сжала кулаки, наблюдая, как Шэнь Янь поднял правую руку и прижал большой палец к сканеру. Этот виртуальный отпечаток в ту же секунду, используя беспроводной сигнал смарт-часов, имитировал биоэлектрический ток на кончике его пальца.
Раз, два, три...
— Бип, — проверка отпечатка пальца не прошла.
Холодный механический звук вонзился в уши Линь Сяомань, словно игла. На мгновение она растерялась, судорожно проверяя код на компьютере:
— Как так? Процент совпадения характерных точек 92%, он же явно превышает пороговое значение!
— Без паники, — голос Шэнь Яня звучал исключительно хладнокровно. Он невозмутимо отдернул руку и улыбнулся охраннику: — Наверное, кожа на пальцах пересушена.
С этими словами он подышал на кончик пальца и приложил его снова.
Сердце Линь Сяомань подскочило к самому горлу, и тут её осенило:
— Угол! У распознавания отпечатков есть допустимая погрешность по углу, пусть чуть-чуть повернет палец, градусов на пятнадцать!
Едва она выкрикнула это в микрофон, палец Шэнь Яня снова опустился на панель. Полоса загрузки на экране побежала заново, и на этот раз жуткое красное сообщение об ошибке не появлялось подозрительно долго.
— Бип, — проверка отпечатка пальца успешно завершена.
Когда раздался механический голос, у Линь Сяомань подкосились ноги, и она чуть не осела на пол. Прислонившись к ледяной стене, она услышала в наушнике, как створки складских ворот с тихим гудением начали раздвигаться.
Шэнь Янь вкатил тележку внутрь и, проходя мимо охранника, с улыбкой бросил:
— До чего же у вас двери продвинутые.
Толстый охранник расплылся в улыбке:
— Ещё бы, военные технологии, можешь спать спокойно.
Лишь когда фигура Шэнь Яня скрылась в глубине склада, Линь Сяомань позволила себе шумно выдохнуть. Она быстро выключила ноутбук, запихала детали обратно в ведро, схватила швабру и, изображая уборку, медленно двинулась к боковому выходу.
Едва она поравнялась с дверью, как оттуда вышла та самая девушка с конским хвостом, направлявшаяся выбросить мусор. Увидев Линь Сяомань, та нахмурилась:
— Ты из какого отдела? В пожарный проход посторонним вход воспрещен.
Сердце Линь Сяомань сжалось, но на лице появилась улыбка. Она приподняла бейдж новичка на груди:
— Я из клиентского, менеджер велел забрать накладную на складе, а я заблудилась...
Девушка с сомнением оглядела швабру в её руках:
— Чтобы забрать накладную, в отделе обслуживания теперь выдают швабры?
В этот же момент в наушнике раздался голос Шэнь Яня:
— Менеджер Ли из клиентского отдела на третьем этаже попросил меня забрать срочный груз, сказал, что со мной свяжется их сотрудница Сяо Ли.
Линь Сяомань тотчас сориентировалась и указала вглубь склада:
— Правильно! Это я! Мастер Шэнь, верно? Я с вами, пойдёмте заберу.
Девушка подозрительно зыркнула на неё, но допытываться не стала и скрылась в комнате отдыха. Линь Сяомань поспешно покатила ведро следом за тележкой Шэнь Яня и шмыгнула в складские ворота.
Тяжелые створки за её спиной медленно закрылись, отрезая дневной свет. Склад был пропитан запахами картонных коробок и хлорки, гигантские стеллажи уходили вдаль непроходимым лесом, и лишь где-то вдалеке гудели погрузчики.
— Ты чуть не угробила меня, — тихо произнул Шэнь Янь, заворачивая с тележкой в межстеллажный проход и останавливаясь лишь тогда, когда убедился в отсутствии свидетелей. — Почему произошел сбой?
Линь Сяомань достала из ведра ноутбук и мгновенно активировала его:
— Не сбой. Система склада обновилась, добавили функцию проверки на живость — у живого пальца есть температура и емкостной отклик, мой виртуальный слепок чуть не раскрыли.
Она вывела на монитор системные данные:
— К счастью, когда ты подышал на палец, температура поднялась, а микроток от смарт-часов помол проскочить.
Шэнь Янь посмотрел на мелькающий на экране код, и его взгляд стал сложным:
— Такому... учат в армии?
— Не тому, как красть вещи, — бросила она на него взгляд и открыла трехмерную модель склада. — А тому, как противостоять хакерам.
Она ткнула пальцем в подсвеченную красным зону на схеме:
— Судя по предыдущим данным, аномальные посылки скапливаются в «бракованной зоне» на северо-западе, нам нужно туда.
Шэнь Янь кивнул и уже собирался толкнуть тележку вперед, как вдруг замер, прислушиваясь. Издалека донесся гул приближающегося погрузчика и голоса:
— ...Тот курьер показался мне знакомым, не тот ли это тип, что в прошлый раз привозил документы из отдела по борьбе с наркотиками?
Второй голос посмеялся в ответ:
— Ты пересмотрел боевиков, с каких пор полиция по борьбе с наркотиками развозит посылки?
Линь Сяомань и Шэнь Янь переглянулись, и в глазах обоих читалась настороженность. Шэнь Янь мгновенно откатил тележку в тень за стеллажом и прошептал:
— Присядь.
Только они затаились, как из прохода выехал погрузчик. На нем стояли двое мужчин в серой спецовке, склонившись над сверкой накладных. Свет фар погрузчика полоснул по их укрытию, и Линь Сяомань показалось, что ее сердце готово выпрыгнуть из груди; она вцепилась в руку Шэнь Яня.
Шэнь Янь накрыл ее ладонь своей и чуть сжал, призывая успокоиться. Его ладонь была горячей, покрытой мозолями от многолетнего обращения с оружием, и от этого становилось неожиданно спокойно.
Как только погрузчик скрылся из виду, Линь Сяомань позволила себе вздохнуть и обнаружила, что спина насквозь промокла от холодного пота. Глядя на ее побледневшее лицо, Шэнь Янь тихо произнес:
— Если снова надумаешь проверять такие технические фокусы, предупреждай о проценте риска заранее.
— Процент риска? — растерялась Линь Сяомань, но тут же сообразила: — Согласно обратному просчету данных, вероятность успеха составляет 97,3%, а шанс провала — менее 3%.
Шэнь Янь приподнял бровь:
— И мы попали в те самые 3%?
— Были ими, — поправила она, выводя на экран карту маршрута к зоне брака. — Теперь наш шанс на успех составляет 100% — по крайней мере, до этого момента.
Она поднялась на ноги и отряхнула пыль:
— Пойдем, в северо-западный угол. Мой алгоритм подсказывает, что то, что мы ищем, находится там.
Глядя на искрящуюся уверенность в ее глазах, Шэнь Янь вдруг вспомнил звуковой сигнал успешного прохода у турникета и то, с каким сосредоточенным профилем она стучала по клавишам. Раньше он искренне верил, что в борьбе с наркотиками главное — это оружие и храбрость, но сейчас вынужден был признать: клавиатура этой девчонки работала почище его пуль.
Вдвоем они покатили тележку дальше, растворяясь в потоке работников склада, и направились к северо-западному сектору. На электронных табло стеллажей непрерывно бежали рекламные слоганы: «Глобальный выбор, мгновенная доставка». Линь Сяомань вглядывалась в эти строчки, внезапно вспоминая историю транзакций из телефона наркоторговца — в графе примечаний к каждому заказу неизменно красовалось слово «Срочно».
Ее пальцы отстучали короткую комбинацию на смарт-часах, вызывая свежий анализ данных:
— Уровень возвратов в зоне брака в 27 раз выше, чем в остальных секторах, но ни один из возвращенных товаров не был уничтожен, их напрямую перенаправляют на вторичную сортировку.
Шэнь Янь на секунду замедлил шаг:
— Ты хочешь сказать...
— Они используют «возвраты» как прикрытие, чтобы выводить наркотики через зону брака, — Линь Сяомань подняла голову, глядя в сторону северо-западного угла, где освещение казалось более тусклым. — К тому же мой алгоритм предсказывает, что в ближайшие десять минут туда прибудет очередная партия таких посылок.
В этот момент откуда-то издалека донесся шум, и кто-то завопил во всю мочь:
— Сработала тревога на системе контроля доступа! Зафиксировано проникновение посторонних лиц!
Линь Сяомань и Шэнь Янь одновременно замерли, переглянувшись со страшным осознанием в глазах.
Шэнь Янь выругался сквозь зубы:
— Ты же говорила, успех стопроцентный?!
Сердце Линь Сяомань заколотилось с бешеной скоростью, а пальцы замелькали над клавиатурой:
— Задержка системы! Они только сейчас заметили сбой! — Она вскинула голову в сторону северо-западного угла. — Нужно спешить, они перекрывают склад!
Они больше не таились, рванув вперед вместе с тележкой. Позади нарастала сирена, смешиваясь с криками охраны и торопливым топотом шагов. Картонные коробки на стеллажах раскачивались и градом сыпались на пол позади них, словно предвестники лавины.
Линь Сяомань бросила быстрый взгляд назад: красные сигнальные лампы неистово полыхали в темноте ангара, вытягивая тень Шэнь Яня в длинный силуэт, готовый рухнуть под натиском наступающей тьмы. А впереди, в том самом северо-западном углу, во мраке будто затаились бесчисленные глаза, холодно и неотрывно следившие за их приближением.
Глава 55: Потайная дверь за стеллажами: пароль — табельный номер сотрудницы
Гудение холодильной установки под потолком склада прижимало подол розовой спецовки Линь Сяомань к её голеням. Ладони, сжимавшие планшет, покрылись испариной, а потоки данных на экране отсвечивали холодным светом в полумраке. Адреса возвратов по программе глобального выбора за последние три месяца аномально кучковались в одном месте: 73% накладных имели пометку «брак и повреждения», однако логистические отчеты уверяли, что эти отправления никогда не попадали на склад послепродажного обслуживания, а напрямую перенаправлялись в «зону утилизации брака» в северо-западном углу.
— Нам туда, — понизив голос, Линь Сяомань обвела красным кружком точку на экране. Шэнь Янь проследил за её пальцем: в самом конце склада кривогромоздились покрытые толстым слоем пыли коробки, внешне ничем не отличавшиеся от любого другого угла, заваленного ненужной тарой.
Настройки чтения
Размер
18
Шрифт
Выравнивание
Тема
Интервал
1.7
Ширина
Оригинал текста
Отметки прогресса
Любовь на глубине: Операция «Бездна — Главы
Список глав загрузится при открытии.
Комментарии
Войдите, чтобы оставить комментарий.