Глава 1.1. Пролог

В длинном и узком коридоре эхом отдавались звуки торопливых шагов. Они смешивались с хриплым дыханием и редкими проклятиями.

В конце коридора, в углу, их ждала большая железная дверь. Джин Кан, одетый в черную шапку и маску, взглянул на закрытую железную дверь, тихо прищелкнув языком. Он нахмурился, подумав, что система безопасности оказалась не такой надежной, какой ее представляли. Посмотрев рядом с железной дверью, он увидел устройство безопасности размером с ладонь.

-Ах... Черт.

Охранное устройство одновременно считывало зрачок и отпечаток пальца. Это была более сложная система, чем простой отпечаток пальца или цифровая защита. Джин Кан, выругавшись, грубо вытер пот, стекавший по его шее.

Он поспешно достал из кармана отвертку, вставил ее в узкое соединительное отверстие и вытащил. Когда он это сделал, маленькая металлическая пластинка выпала, обнажив два отверстия и три клеммы для подключения кабелей внутри.

Джин Кан достал из сумки ноутбук и черный кабель и подключил их к устройству безопасности. На мониторе мгновенно появился экран загрузки системы. Посмотрев на экран, он оглянулся и нервно сглотнул.

-Быстрее, быстрее.

Пот, который он вытер, снова потек ручьем. Встревоженный, он прикусил губу и снова отвернулся. Капли пота, упавшие на клавиши ноутбука, окрасили их в более темный оттенок. Он поспешно вытер его рукой, но влага растеклась по клавиатуре, оставив большое влажное пятно.

Индикатор наконец-то перестал мигать, и экран переключился.

Джин Кан еще раз проверил, все ли в порядке, а затем сел на пол. Когда он взломал защиту устройства безопасности и подключился к системе, на экране ноутбука появился список отпечатков пальцев и рисунков радужной оболочки глаза. Аналогичным образом, панель распознавания на устройстве безопасности отображала список.

Топ-топ-топ—

В этот момент до его ушей донесся шум бегущих людей. Джин Кан быстро поднялся со своего места. Ноутбук, подключенный к устройству безопасности, все еще искал совпадения.

-Быстро хватайте этого ублюдка!

От крика кого-то, кто искал его, наполненного ненормативной лексикой, по спине у него пробежали мурашки. Он нервно прикусил губу, а на коже выступилт мурашки. Повернув голову, он посмотрел в темный коридор. Казалось, что из извилистого коридора в любой момент могут выскочить люди.

Невидимый ужас подпитывал его воображение исключительно благодаря звуку. Оказавшись здесь, он представил свое тело, изрешеченное пулями, кровь на полу, пробитые голова, грудь и конечности.

Джин Кан резко тряхнул головой, пытаясь собраться с мыслями.

-Я не могу умереть вот так, здесь. - Пробормотал он себе под нос, кусая губы, скрытые маской, и уговаривая себя поторопиться.

Наконец, экран ноутбука изменился. Хаотичный поток данных отобразился на одном дисплее, и охранное устройство, ранее излучавшее красное свечение, стало синим, когда железная дверь начала открываться.

Лязг, щелк—

-Черт возьми! Эй!

-Этот ублюдок! Он там?

Одновременно из извилистого коридора появились люди. Джин Кан крепко ухватился за кабель и протиснулся в открывающуюся дверь.

Бах! Бах! Бах!!!

Пули яростно сыпались вниз. Джин Кан, едва успевший протиснуться в дверь, изо всех сил потянул за рычаг рядом с собой. Железная дверь, которая медленно открывалась, снова начала закрываться со скользящим звуком. В этот момент снова посыпались пули. Щель в двери, шириной едва ли в палец, вскоре с громким лязгом захлопнулась.

Бух.

Как только дверь закрылась, раздался громкий стук, как будто кто-то яростно пнул ее. Раздались проклятия и угрозы.

-Хах, хаа, хуу... Черт возьми, серьезно.

Джин Кан, почувствовав слабость в ногах, рухнул на землю. Он крепко обнял свое тело, замерзшее с головы до ног. Это было напряжение, которое он не хотел испытывать снова.

Потирая дрожащие руки и ноги, он уставился на плотно закрытую железную дверь. Сейчас все было в порядке, но если бы вмешался системный администратор, дверь легко открылась бы. Ему нужно поскорее убираться отсюда.

Джин Кан глубоко вздохнул и сорвался с места.

Его затрудненное дыхание, казалось, вот-вот прекратится. Темный и длинный коридор наполнился звуками бегущих шагов и прерывистого дыхания.

А через некоторое время раздались звуки выстрелов.

Джин Кану казалось, что ночь никогда не закончится.

В районе трущоб Гонконга.

Подойдя к разрушающемуся двухэтажному зданию, Джин Кан огляделся, прежде чем подняться по лестнице. Каждый шаг отдавался громким лязгом, характерным для железных конструкций.

Поднявшись на второй этаж, он наткнулся на коридор, заваленный брошенными вещами.Осторожно пробираясь среди разбросанных предметов, он наткнулся на грубо запертую железную дверь. Краска облупилась, а сама дверь была погнута, так что в ней было трудно распознать дверь, но замок был цел. Джин Кан достал из кармана ключ, отпер дверь и вошел.

Интерьер дома был таким же ветхим, как и само здание. Дешевые занавески, изношенные наматрасники и мебель, настолько старая, что ее невозможно было узнать, были покрыты слоем белой пыли, что свидетельствовало о многолетнем забвении. Малейшее движение поднимало клубы пыли, свидетельствуя о том, что к ним долгое время никто не прикасался.

Единственное, что не соответствовало старому и изношенному интерьеру дома, - это наличие двух ноутбуков, разложенных на полу.

Экраны, заполненные синим текстом на черном фоне, постоянно прокручивались вверх. Это был интерфейс командной строки (CLI), используемый для программирования.

Сбросив шапку и маску, Джин Кан плюхнулся на пол и сразу же начал печатать на клавиатуре. Английские буквы и цифры хаотично двигались по черному фону.

-Хуже не бывает, серьезно.

Его бормотание было наполнено раздражением.

Из всех мест его должны были поймать именно там. Он никак не ожидал, что они так быстро поймут, что он взломал систему видеонаблюдения. И поскольку за ним сразу же погнались, ему пришлось бежать в незнакомое место, куда он не планировал идти.

Кто бы мог подумать, что он ни с того ни с сего попадет в гангстерский нуар-сценарий?

Ему просто повезло, что его не поймали. Джин Кан приехал в Гонконг месяц назад, получив новое задание от брокера, с которым он часто сотрудничал.

Для этого требовалось получить данные из определенной организации, но в наше время, когда у каждого человека есть свои собственные внутренние сети, доступ через Интернет был невозможен. Единственным способом было взломать серверную комнату в здании. Это была, безусловно, самая сложная задача, с которой он сталкивался за свою карьеру.

Однако он не мог отказаться от выполнения задания. Все члены команды, к которой он принадлежал, успешно справлялись с аналогичными заданиями.

Как член ZETA, самой известной группы хакеров и взломщиков, Джин Кан должен был обязательно доказать свои навыки. В противном случае ему пришлось бы уступить свое место кому-то другому.

Это было предметом гордости, а также вопросом жизни для взломщика, Lrot. Несмотря на непредвиденные обстоятельства, к счастью, задание было выполнено успешно. Как только он передаст данные брокеру, все будет закончено. Еще одно задание выполнено. Результат всегда был один и тот же.

Порывшись в кармане, Джин Кан достал USB-накопитель и подключил его к своему ноутбуку. Это были свежие данные, которые он получил ранее. Он легко открыл зашифрованную папку и развернул ее содержимое.

-Ух ты, сумма просто ошеломляющая.

Джин Кан недоверчиво хмыкнул, увидев, что цифры в таблице превышают миллионы. Суммы варьировались в разных направлениях, что поражало воображение уже по одной только информации о транзакциях. Эти данные имели огромную ценность.

Это не мог быть запрос из Интерпола, не так ли? Джин Кан цинично рассмеялся и немедленно скопировал данные.

Зайдя на указанный сайт, Джин Кан передал файлы ожидавшему его брокеру. Прежде чем потянуться, он понаблюдал, как индикатор загрузки неуклонно растет. После того, как он бежал, пока не запыхался, впервые за долгое время, его мышцы заныли.

-Наверное, мне стоит немного потренироваться...

Закончив свои упражнения, Джин Кан подтвердил завершение проверки и начал разговор с брокером.

[Lrot: Вы получили файлы?]

[B: Только что пришли.]

[Lrot: Оплата?]

[B: Поступит в течение 5 минут.]

[Lrot: хорошо]

-Пять минут, да.

Джин Кан, с которого стекал пот, вытер влажные волосы и перевел взгляд на другой ноутбук. Там в чате Джин Кана ждали члены команды ZETA. Он сможет сообщить им об успехе только после подтверждения поступления денег.

Джин Кан сосредоточился на имени пользователя одного из членов команды, участвовавших в чате.

VX.

Он был известен как лидер группы ZETA и гениальный хакер. Он также был человеком, которого Джин Кан

уважал больше всего.

Причина, по которой Джин Кан встал на этот путь, также заключалась в нем. Работа с VX, человеком, который создал команду, была для Джин Кана самым счастливым событием и предметом гордости. За последние два года совместной работы их отношения стали как семейные.

На самом деле, его навыки были гораздо более впечатляющими, чем то, что можно было наблюдать со стороны. За скоростью его реакции, не говоря уже о том, как быстро работал его мозг, было невозможно уследить.

Наблюдение за тем, как он создавал программы в режиме реального времени, лишило Джин Кана дара речи. Его нельзя было назвать просто гением. Это может показаться смешным, но Джин Кан чувствовал себя вознагражденным за то время, которое неустанно тратил на то, чтобы присоединиться к ZETA. Так было с тех пор, когда Джин Кан обнаружил его величие.

И поэтому он хотел, чтобы нынешняя ситуация продолжалась, чтобы быть рядом с VX. Он хотел преуспеть в миссии, доказать свои навыки и сделать так, чтобы его присутствие рядом с VX казалось естественным. Он хотел, чтобы VX гордился им.

Но сегодняшние результаты оставили неприятный осадок. Ему нужно было убедиться, что подобные инциденты не повторятся в будущем.

-Как, черт возьми, они узнали?

Сколько бы он ни думал об этом, не было никаких причин для обнаружения взломанного видеонаблюдения. Оно было идеально настроено в соответствии с их схемой патрулирования. Не в силах разобраться в этом, он задумался над мигающим окном чата брокера.

[B: Я внес депозит. Проверь.]

Взглянув на часы, он увидел, что прошло ровно 5 минут. Джин Кан слегка улыбнулся, проверяя виртуальный счет. Внутри была указана сумма за последнюю миссию. Как и ожидалось, он хорошо уложился во времени.

Удовлетворенно кивнув в ответ на успешную транзакцию, ему теперь оставалось только перевести средства на свой первоначальный счет. Однако, когда он уже собирался завершить миссию, произошло нечто неожиданное. Внезапно номер счета изменился, и сумма начала перемещаться.

Джин Кан поспешно передвинул клавиатуру и мышь, но устройства ввода не реагировали.

-Это...

Типичный метод взлома.

Он включал в себя внедрение вредоносного кода в компьютер и манипулирование им по своему усмотрению. Джин Кан не мог не

знать об этом, так как взломщики часто использовали его.

Однако скорость, с которой деньги исчезали со счета, была смехотворно высокой. Это была ситуация, когда ему пришлось использовать готовую программу, потому что было неразумно разрабатывать решение прямо сейчас.

Поспешно достав из сумки USB-накопитель, Джин Кан попытался подключить его к своему ноутбуку, но как только он взглянул на экран, силы оставили его.

Баланс счета стал равен 0.

Всего 3 секунды.

Именно столько времени прошло с момента взлома ноутбука до снятия средств со счета.

Эта абсурдная ситуация означала, что это была заранее спланированная ловушка. После установки вируса на ноутбук и создания учетной записи для перевода денег сумма была записана заранее. Противник завершил все одним макросом.

Подготовить это мог только один человек - брокер. Джин Кан менял виртуальные счета для каждого запроса и удалял их вскоре после завершения транзакции.

Таким образом, номер текущего счета, сумма и местоположение были известны только ему.

Глядя на экран, на котором все закончилось, Джин Кан восстановил зараженный вирусом ноутбук. Не видя ответа от Брокера, казалось, что его цель уже достигнута, и ему, просто, нравилось наблюдать за происходящим.

Не в силах скрыть свое раздражение, он начал набирать текст.

[Lrot: Что это?]

[B: Что?]

[Lrot: Не прикидывайся дураком.]

[B: Я точно внес деньги. Я не понимаю, о чем ты говоришь.]

-Этот сукин сын.

От такой наглости посыпались ругательства. Как раз в тот момент, когда Джин Кан собирался продолжить, появилось следующее сообщение Брокера.

[B: Но вы вернули сумму, не так ли? Спасибо. Я найду им хорошее применение.]

Это был настоящий мастер-класс по связям с людьми. Он и не подозревал, что все это время имел дело с таким типом. Даже после долгой совместной работы истинная натура этого человека оставалась неизвестной. Мгновенно нахлынувшего гнева было достаточно, чтобы у него разболелась голова.

[Lrot: Ты думаешь, тебе это сойдет с рук?]

[B: Неужели?]

[Lrot: Я найду тебя, запомни мои слова.]

[B: Я так напуган. Все еще стоишь на своем, Lrot? Но ты думаешь, тебе будет легко найти меня, с твоими жалкими навыками?]

[Lrot: Неужели?]

После того, как Джин Кан блефовал, Брокер заполнил окно чата заявлениями о том, что услышал забавную шутку, и долго смеялся. Этот смех, казалось, эхом отдавался в голове Джин Кана.

Затем пришло сообщение, которое еще больше запутало его.

[B: Однако прямо сейчас у тебя не будет времени меня искать.]

-Что?

Прежде чем он успел ответить в чате, быстро появилось следующее сообщение.

[B: Твоя безопасность важнее этого.]

-Безопасность? - Его рука, в замешательстве занесенная над клавиатурой, замерла. Через мгновение появилось еще одно сообщение от Брокера.

[B: Если ты хочешь жить, тебе лучше уйти сейчас. Поскольку я получил кое-что хорошее, сделаю тебе последний подарок.]

Глядя на это сообщение Брокера, Джин Кан не мог не задаться вопросом, что это может быть за обман. Отправив ссылку Брокер спокойно продолжал оставаться в чате. Джин Кан глубоко вздохнул.

-Безопасность, только безопасность.

Было трудно доверять тому, кто обманул его, но эту ситуацию нельзя было просто так оставить.

-Если ты хочешь жить, тебе лучше уйти сейчас?

Означало ли это, что кто-то собирался убить его? Так или иначе, на данный момент ему нечего было терять. В конце концов, Джин Кан нажал на ссылку. На экране мгновенно появилось большое всплывающее окно.

Там был показан чей-то экран. На увеличенной карте были изображены трущобы Гонконга. На карте, нарисованной синими линиями на черном фоне, мигали две красные точки.

Это было здание, в котором находился Джин Кан.

-Блядь!

Был взломан не только один ноутбук. Еще один ноутбук с диалоговым окном ZETA также был взломан. Более того, было обнаружено его местоположение.

Джин Кан поспешно убрал руки. Он принудительно отформатировал ноутбук, которым пользовался в данный момент, и выключил его.

Затем он перевел взгляд на компьютер, отображающий беседу команды ZETA. Взглянув на экран, он увидел, что тот подвергся слабой атаке. Он знал, что это всего лишь способ выиграть время, но это чувство...

Это неописуемо мерзко.

В отчаянии Джин Кан потер лицо, крепко стиснув зубы. Успокоив свои кипящие внутренности, он срочно отформатировал оставшийся ноутбук.

-Я так с ума сойду.

Это самое худшее. Абсолютно худшее. Хуже уже быть не может.

Как только он закончил форматировать второй ноутбук, он поспешно надел шапку и маску, которые держал поблизости.

Он не знал, сколько времени у него осталось, но он должен был закончить все наверняка. Если бы он сбежал вот так, его бы в конце концов поймали. Джин Кан достал молоток, который приготовил на случай худшего.

Собрав оба ноутбука вместе, он изо всех сил ударил молотком. Ноутбуки разлетелись вдребезги.

Бах! Бах! Бах! Словно выплескивая накопившееся раздражение, он разломал их на части. Обломки ноутбуков разлетелись во все стороны.

Нанеся еще несколько ударов, Джин Кан осмотрел полностью разбитые ноутбуки, а затем отбросил молоток подальше. Его грудь тяжело вздымалась от резких вздохов.

Он взглянул на него, затем повернулся и схватил масленку, стоявшую у входа. Открыв крышку, он вылил масло на сломанные ноутбуки, быстро пропитав их маслом. Оставшееся масло растеклось по всему пыльному дому, воздух наполнился резким запахом алкоголя.

Вылив все масло и выбросив пустую банку, Джин Кан схватил свою сумку и вышел. Неподалеку послышался шум подъезжающих десятков машин.

-Ебаный бред, серьезно.

Джин Кан скривил губы и достал зажигалку.

Щелк.

Глава 1.2. Пролог

Он без колебаний бросил горящую зажигалку в дом. В тот же миг пламя начало быстро распространяться. Закрывая железные ворота, он услышал, как внутри что-то взорвалось. Бах! Дом в одно мгновение окутал огонь.

Взволнованно дыша, Джин Кан огляделся по сторонам. Здания в районе трущоб были в основном плотно прижаты друг к другу. Быстро осмотревшись, он сразу же побежал в конец коридора. Судя по расстоянию между зданиями, он думал, что сможет легко пройти через них.

Джин Кан ухватился за скрипучие перила и перепрыгнул через них. Он легко приземлился на соседнее здание и поправил сумку. Пробежав по захламленному коридору, он снова перепрыгнул в соседнее здание.

Когда он отошел от здания, то почувствовал, что пламя усиливается. Ветхое здание горело так легко. Джин Кан, находившийся вне досягаемости огня, оглянулся. Он увидел, как к горящему зданию одна за другой подъезжают черные машины.

Они так спешили, что двери машин открылись еще до того, как они успели припарковаться. Джин Кан спрятался за колонной и наблюдал, как люди выходят из машин.

-Черт.

У всех в руках было оружие.

Они были готовы. Он едва удержался на ногах. Если бы брокер не предупредил его, он наверняка умер бы здесь сегодня. Осознание этого факта обрушилось на него как удар грома.

Они ругались, наблюдая за горящим зданием, а затем начали хватать людей без разбора. Лицо Джин Кана оставалось непроницаемым, когда он наблюдал за происходящим.

У Джин Кана всегда была привычка заранее вынимать камеру из своего ноутбука. Сейчас это оказалось для него огромной удачей. Он лучше, чем кто-либо другой, понимал, как ему повезло, что он выиграл время и избежал разоблачения.

Он плотно прижал шапку к голове и спустился вниз. Он осторожно пробирался сквозь толпу людей, в панике убегавших от огня и вооруженных людей.

"Никогда не ожидал, что в трущобах будет так много людей... По крайней мере, хотя бы здесь удача."

Было ясно, что бандиты сдерживаются. Если бы они разозлились еще больше, то, несомненно, начали бы стрелять без разбора.

Джин Кан быстро преодолел как можно большее расстояние между собой и ними. Казалось, что лабиринтообразные улицы помогали ему бежать.

Джин Кан, пробираясь сквозь толпу, издалека почувствовал звуки выстрелов и запах пороха, доносимый ветром.

-...

Его бег постепенно замедлился, и он остановился, сам того не осознавая. Джин Кан глубоко вздохнул и медленно оглянулся. Вытирая пот, струившийся по лицу, он почувствовал, какое значительное расстояние преодолел.

В отличие от других случаев, эта конкретная миссия не прошла гладко. Он тщательно подготовился, расставил ловушки, вспомнил брокера, с которым имел дело два года, горящее здание и преследующих его членов организации. Подумав о каждом из них, он снова устремил взгляд вперед.

-Черт возьми.

Его отчаяние было невыносимым.

Под непрекращающиеся крики людей он попытался успокоить свой бурлящий желудок и возобновил осторожные шаги.

Пройдя немного, Джин Кан вышел на большую дорогу. Он поймал такси и велел водителю ехать в аэропорт, затем откинулся на спинку сиденья. Измученный и напряженный, его сердце сильно билось. Он крепко зажмурился.

Могло ли быть так, что брокер предал его? Должно быть, он сам показал им записи с камер видеонаблюдения, которыми манипулировал. В противном случае они бы не догадались об этом так быстро.

Были ли деньги мотивом? Задание действительно было сложным, а вознаграждение - довольно высоким. Однако, учитывая будущие последствия, казалось маловероятным, что в этом было много пользы. Или, возможно, это было обоюдоострое задание?

Как бы то ни было, брокер планировал использовать его с самого начала.

Джин Кан уставился в пространство рассеянным взглядом. В этом мире часто случается, что его предают и используют. Ему следует быть более осторожным и никогда никому не доверять. В конце концов, его самодовольство привело к этой ситуации.

Как он может предстать перед ZETA или VX?

Джин Кан схватился за голову и издал слабый стон.

Все, что он построил, рассыпалось в прах. Он выжил, но жизнь Lrot закончилась сегодня.

Он не может заставить себя встретиться с VX лицом к лицу. Никогда...

Время, которое он потратил, пытаясь присоединиться к ZETA, и разговоры, которые он вел с VX, промелькнули у него в голове, как карусель. А потом эти воспоминания исчезли, как мыльные пузыри. Все казалось сном, и теперь, когда он проснулся, все казалось бесполезным.

-Этот ублюдок.

Брокер. Ему нужно поймать этого ублюдка.

Руки Джин Кана дрожали от ярости. Если бы перед ним был брокер, он бы, не задумываясь, задушил его. Однако найти брокера было далеко не простой задачей. Эти люди были мастерами маскировки, и никто другой не мог сравниться с ними в умении оставаться незамеченными.

Более того, в тот момент, когда он начнет искать брокера, он неизбежно выдаст себя ZETA. Они провели вместе достаточно времени, чтобы сразу узнать его. То, как он писал код, и его привычки было нелегко изменить, особенно тому, кто достиг вершины, как он.

Они могли легко распознать его, даже если он будет работать под другим именем.

Итак, у него был только один выбор.

Должен ли он тихо исчезнуть?

Или ему стоит поискать брокера?

Джин Кан обнял свою сумку и уткнулся в нее лицом. Он пытался думать, но его разум был заблокирован, как будто он не мог дышать. Он хотел найти брокера и избить его, но если VX найдет его и разочаруется в нем, он может потерять не только желание отомстить, но и волю к жизни.

Он хотел быть похожим на VX, быть без единой слабости. Большинство людей этого бы не поняли. Он никогда не искал признания ни у кого другого. Самым важным для него был VX. Единственный человек. Поэтому он хотел показаться ему только с лучшей стороны.

Не так.

-Ха-ха.

У него вырвался глухой смешок. Это была насмешка над его собственной глупостью. Джин Кан продолжал смеяться, опустив голову. Таксист посмотрел на него, как на сумашедшего, но Джин Кан даже не заметил этого взгляда.

Такси помчалось вперед и вскоре выехало на дорогу, ведущую в аэропорт. За окном показалось море, а за ним поднималось солнце. Джин Кан не поднимал головы, пока они не прибыли в аэропорт.

Только когда таксист объявил об их прибытии, Джин Кан медленно поднял голову. Он молча уставился на большое здание аэропорта, затем вытащил из кармана всю наличность и протянул ее водителю. Слегка пошатываясь, он открыл дверцу и вышел, не обращая внимания на удивленный голос водителя за спиной.

Оказавшись внутри, он рухнул на ближайшее пустое место, которое увидел. Некоторое время он сидел в оцепенении, затем несколько раз моргнул, прежде чем расстегнуть молнию на сумке.

Он достал свой ноутбук и открыл его на экране CLI, который приветствовал его мигающим курсором. Джин Кан на мгновение уставился на него, издал глухой смешок и выключил.

Мигание.

Непосредственно перед тем, как экран погас, вспыхнуло всплывающее окно, но это было мимолетное мгновение. Джин Кан не заметил всплывающего окна, когда закрыл выключенный ноутбук и убрал его обратно в сумку.

Пока не пришло время садиться на рейс в Корею, Джин Кан забился в угол. Его глаза были сухими и как будто полны песка, он дышал неглубоко, лицо было бледным.

Сегодня был худший день в жизни Джин Кана.

Страница книги Атака нулевого дня в интернете

Table of Contents

Глава 1.1. Пролог

Глава 1.2. Пролог

О книге