Незаконное потребление наркотических средств, психотропных веществ и их аналогов причиняет вред здоровью, их незаконный оборот запрещен и влечет установленную законодательством ответственность.
Часть 1. Искра. Глава 5. Вирусный эффект
— Удалять они умеют, это мы поняли, — прохрипел Саша, не отрываясь от экрана. — Но они бьют по централизованным площадкам. Соцсети, крупные хостинги — там сидят модераторы, которым проще нажать кнопку «Delete», чем разбираться с запросом из органов. Поэтому мы меняем правила.
Он нажал клавишу «Enter», и на экране развернулась главная страница их нового ресурса. Никаких доменных имен в зоне «.ru», никаких серверов в пределах досягаемости российских законов.
— Сайт называется «Узел-47», — пояснил Саша. — Я поднял его на децентрализованном движке IPFS. Это значит, что у сайта нет единого сервера. Каждое устройство, которое заходит на него, становится маленьким кусочком этого сервера. Чтобы выключить «Узел», Гаврилову придется отключить интернет в каждом смартфоне района.
Лиза подошла ближе, всматриваясь в лаконичный дизайн: черный фон, кроваво-красный логотип Патруля и счетчик, который в реальном времени отображал количество подключенных пользователей.
— «Сектор 47. Мы здесь. Мы видим», — прочитала она вслух девиз на главной странице. — Саш, как люди узнают адрес?
— Я запустил бота-рассыльщика через уязвимость в локальной сети Wi-Fi торгового центра. Каждый, кто проходит мимо «Плазы», получает пуш-уведомление с ключом доступа. И оно работает. Смотрите.
Счетчик, который только что показывал «142», начал вращаться, как безумный. «180», «250», «410»... Цифры сменялись так быстро, что сливались в размытую полосу.
— Люди ждали этого, — подал голос Миша, чистя затвор своего травмата. — Им надоело бояться. После видео со Стичем они поняли, что «неприкасаемых» нет. Твой сайт для них — это форточка в заколоченном доме.
— Это больше, чем форточка, — Саша вывел на экран карту района. Теперь она была покрыта сотнями крошечных зеленых точек. — Каждая точка — это активный пользователь. Я встроил функцию «Тревожная кнопка». Если кто-то видит «закладчика» или беспредел полиции, он нажимает кнопку, и нам прилетают координаты с фото. Анонимно. Без регистрации и СМС.
Счетчик перевалил за тысячу. В разделе «Форум» посыпались сообщения. Люди начали скидывать адреса притонов, номера машин без номеров, фамилии продажных патрульных. Это был поток сырой, необработанной ярости, которая годами копилась в подворотнях сорок седьмого сектора.
— Саш, глянь... — Лиза указала на всплеск активности. — Мы перешагнули три тысячи.
— Это только начало, — Саша вытер пот со лба. — К утру их будет десять тысяч. Весь район. Гаврилов сейчас, наверное, волосы на себе рвет. Он блокирует одну ссылку, а пользователи перебрасывают друг другу еще десять. Это вирусный эффект в чистом виде. Мы создали цифровую тень, которую нельзя поймать руками.
Лиза смотрела на карту, где зеленых точек становилось всё больше. Она чувствовала, как вместе с ростом цифр растет и ответственность, давящая на плечи. Теперь они были не просто кучкой мстителей. Они стали координационным центром для целого района.
— У этого вируса есть побочный эффект, — тихо сказала она. — Чем нас больше, тем сильнее будет ответный удар. Гаврилов не станет гоняться за десятью тысячами пользователей. Он придет за теми тремя, кто это заварил.
— Пусть приходит, — огрызнулся Саша. — К тому моменту, как он найдет физический сервер, информация уже будет везде. Я настроил автоматический слив архива твоего отца в сеть, если я не буду вводить код подтверждения в течение сорока восьми часов. Это наш «ядерный щит», Лиза.
Счетчик на мониторе продолжал свой бег. «4200»... «5100»... Ночь только начиналась, а цифровой Патруль уже маршировал по улицам, проникая в каждый телефон, в каждую квартиру. Люди в сорок седьмом секторе перестали быть просто свидетелями. Они становились частью «Узла». И в этом новом, прозрачном мире тени Гаврилова больше негде было прятаться.
Ритмичный писк системного оповещения заставил Сашу вздрогнуть. Этот звук не был похож на уведомления о новых пользователях или сообщениях в чате. Это был сигнал от его финансового шлюза — защищенного криптокошелька, который он привязал к «Узлу-47» на случай экстренной аренды серверов.
— Что там? — Лиза мгновенно оказалась рядом, заметив, как напряглась спина хакера.
— Пришли деньги, — Саша развернул на экране терминал транзакций. — Много денег. Первый перевод — 0.5 биткоина. Второй — еще полтора. И посыпалась мелочь в эфириуме и лайткоинах. По текущему курсу... Лиза, тут почти два миллиона рублей. И они продолжают падать каждые десять минут.
Миша, услышав сумму, отложил снаряжение и подошел к столу. На экране бежали строки хэш-кодов: анонимные подтверждения из блокчейна.
— Это люди, — сказал Миша. — Те, кому мы помогли. Или те, кто просто хочет, чтобы Гаврилов сдох.
— Или это капкан, — отрезал Саша. Его пальцы летали по клавиатуре, пытаясь отследить путь транзакций, но цепочки миксеров обрывались где-то на офшорных биржах. — Послушайте, это слишком красиво, чтобы быть правдой. Мы запустили сайт пять часов назад, и вдруг — бам! — «благодарные жители» скидывают нам бюджет небольшого отдела полиции? Не верю.
— Ты думаешь, это Гаврилов? — Лиза прищурилась, глядя на мигающие цифры баланса.
— Это классическая подстава по 174-й статье — легализация денежных средств, полученных преступным путем, — Саша развернул кресло к ребятам. Его лицо в свете мониторов казалось мертвенно-серым. — Если эти деньги помечены как «грязные» — например, украдены с госсчетов или получены от продажи той самой дряни — то как только мы их обналичим или даже просто переведем на другой кошелек, мы автоматически становимся ОПГ. Нас закроют не за патрулирование, а за «отмыв». И от этого не отмоешься перед людьми. Представь заголовок: «Борцы с наркотиками финансируются наркокартелем».
Миша нахмурился. Логика Саши была безупречной. В их мире бескорыстная помощь была редкостью, а анонимная щедрость такого масштаба — почти невозможной.
— Мы не можем их трогать, — продолжал Саша. — Я заморозил кошелек. Если мы примем эти деньги, мы наденем на себя цифровой ошейник. Гаврилов только и ждет, чтобы мы начали тратить его «подарок». Новые дроны, рации, броники... Каждая покупка будет маяком для следствия.
— Но нам нужны ресурсы, Саш, — Лиза указала на карту. — Видишь, сколько запросов на «тревожную кнопку»? Мы не успеваем обрабатывать даже десятую часть. Нам нужны люди, транспорт, связь.
— Значит, будем работать на том, что есть, — отрезал Саша. — Лучше быть бедными партизанами, чем упакованными зэками. Я сейчас напишу на главной странице «Узла», что мы не принимаем пожертвования. Совсем. Никаких денег. Только информация.
— А если это реально люди? — Миша посмотрел на счетчик донатов, который всё еще рос. — Если кто-то из «бывших», вроде Игоря Сергеевича, решил подкинуть патронов?
— В этой войне нет «просто людей», Миша, — Саша снова повернулся к мониторам. — Есть игроки и фигуры. Эти деньги превращают нас в фигуры на доске Гаврилова. Я не дам ему этот шанс. Я создаю скрипт автовозврата для всех крупных сумм. Пусть подавятся своей наживкой.
Саша вбил команду, и одна из крупных сумм на экране мигнула красным, отправляясь обратно в пустоту блокчейна. Он действовал жестко, отрезая соблазн, который мог бы погубить их быстрее, чем пуля Стича. Лиза смотрела на него и понимала: паранойя Саши — это единственное, что пока держит их на плаву в этом океане цифровой грязи.
— Правильно сделал, — тихо сказала она. — Нам не нужно покупать этот район. Нам нужно его разбудить. А пробуждение за деньги не продается.
Счетчик кошелька обнулился. На экране снова остались только карта, точки и бесконечный поток сообщений от тех, у кого не было биткоинов, но была накопленная годами жажда справедливости. Это была их настоящая валюта, и она была гораздо ценнее любых миллионов.
Дверь «Штаба» открылась после короткого, рваного стука — три удара, пауза, еще один. Миша, сидевший у входа, не шелохнулся, только едва заметно кивнул. В комнату вошел парень, который выглядел так, словно его только что вырезали из тени бетонных многоэтажек окраины.
На нем была потертая «олимпийка» и широкие штаны, которые не сковывали движений. Лицо — обветренное, со следом старого шрама над левой бровью, а взгляд — цепкий и быстрый, как у уличного кота. Он замер в дверях, оценивая обстановку: мониторы Саши, рации на столе, Лизу, которая настороженно сжала рукоять тренировочного ножа.
— Свои, — коротко бросил Миша, вставая и протягивая пришедшему руку. — Это Олег. Мы вместе в «учебке» были, еще до того, как я в спецназ ушел, а он… он остался на улицах.
— Я — «ноги», — Олег усмехнулся, и его улыбка была такой же жесткой, как и весь его вид. Он не стал церемониться и сразу подошел к карте на стене. — Слышал о вашем «Узле». Хорошая задумка. Но пока вы тут в мониторы пялитесь, Гаврилов меняет тактику. Стич — это так, верхушка. В 15-м секторе и на «Дальних» сейчас всё затихло. Думаете, они испугались? Нет. Они просто ушли в тень.
Лиза сделала шаг вперед. Ей нужно было понять, можно ли доверять этому человеку. — И что ты предлагаешь, Олег? Мы не можем быть везде одновременно.
Олег обернулся. В его глазах не было фанатизма, только холодный расчет человека, который привык выживать там, где не работают законы. — У меня есть связь с «бегунами». Это пацаны из неблагополучных семей, которые раньше на подработке у Стича были — почту носили, за копами следили. Сейчас они остались без работы и без защиты. Я поговорил с ними. Они готовы сливать информацию Патрулю в обмен на то, что их районы перестанут травить. Им не нужны ваши донаты в биткоинах. Им нужно, чтобы их младшие братья не дохли в подъездах.
— Это риск, — подал голос Саша, подозрительно прищурившись. — Откуда мы знаем, что это не «кроты» Гаврилова?
Олег бросил на хакера быстрый, почти презрительный взгляд. — Потому что я знаю их родителей. Знаю, в каких подвалах они прячутся, когда полиция устраивает рейды ради палок в отчетах. Эти пацаны знают каждый лаз в промзоне, каждую камеру, которая не работает, и каждый гараж, где разгружают товар. Если вы хотите реальной работы, вам нужны глаза там, куда не долетит твой дрон, очкарик.
Миша положил руку на плечо Олега. — Я за него ручаюсь, Лиза. Олег помог мне вытащить троих ребят из-под завалов, когда в 24-м доме газ рванул. Полиция тогда оцепила район и ждала команды, а он просто полез в дым. Ему плевать на политику. Он за людей.
Лиза медленно кивнула. Им действительно не хватало мобильности. Саша видел цифры, Денис видел картинку сверху, но им отчаянно не хватало того, что Миша называл «чувством земли».
— Ладно, — сказала она. — Какая обстановка на «Дальних»?
Олег ткнул пальцем в точку на окраине 12-го сектора. — Там есть детский сад №342. Старое здание, забор в дырах. Днем там дети, а по ночам… по ночам там происходит то, от чего у вас волосы дыбом встанут. Стич использовал подвал сада как перевалочный пункт. Гаврилов уверен, что туда никто не сунется — объект-то социальный. Мои пацаны видели, как туда вчера занесли три тяжелых ящика. Это не игрушки и не питание.
— В детском саду? — голос Лизы дрогнул от ярости. — Они совсем потеряли берега?
— У них нет берегов, Лиза, — Олег выпрямился. — У них есть только норма прибыли. Сегодня ночью там будет большая отгрузка. Стича нет, поэтому приедут «чистые» люди Гаврилова. Если мы накроем их там, с поличным, на фоне детских качелей — это будет финал для всей их репутации. Никакие блокировки Саши не помогут скрыть такое.
— Мы едем туда, — Миша уже начал собирать сумку. — Олег, твои ребята на позициях?
— Ждут сигнала. Они перережут кабели связи и заблокируют выезды. Но работать внутри будете вы. Я не хочу, чтобы моих пацанов подставили под пули.
Саша быстро начал открывать новые окна мониторинга. — Я попробую перехватить поток с камер домофонов соседних домов. Олег, дай мне номера твоих «связных», я добавлю их в защищенный чат.
Лиза посмотрела на Олега. Она видела в нем ту самую неукротимую силу района, которую невозможно купить, но можно направить. «Патруль-47» обретал свои «ноги». И эти ноги вели их в самое темное место сектора, туда, где за яркими красками детских площадок пряталось истинное лицо системы.
— Проверьте рации, — приказала Лиза, надевая куртку. — Ночь будет долгой. И если Олег прав, завтра этот город проснется другим.
В комнате стало тихо. Олег лишь молча кивнул и исчез за дверью так же бесшумно, как и появился. Он стал частью их механизма — деталью, сделанной из грубого уличного металла, но именно такой детали им не хватало, чтобы шестеренки справедливости наконец провернулись.
* * *
Детский сад №342 встретил их зловещей тишиной. В свете редких фонарей облупившиеся фигурки сказочных героев на площадке выглядели как немые свидетели преступления. Лиза скользила вдоль забора, чувствуя, как холодный металл рации прижимается к груди. Благодаря наводке Олега они знали: охрана здесь минимальна, ведь никто в здравом уме не станет искать склад наркотиков между спальней младшей группы и столовой.
— «Ноль», мы на позиции. Видим черный фургон у хозблока, — прошептала Лиза в гарнитуру.
— Принято, «Вторая». Я вскрыл систему видеонаблюдения садика, — отозвался Саша. Его голос подрагивал от напряжения. — Внутри трое. Двое грузят коробки, один на шухере у входа в подвал. Датчики движения в коридорах отключены. Можете работать.
Миша подал знак. Они действовали быстро и слаженно. Пока Олег и его «ноги» блокировали дыры в заборе, отсекая пути к отступлению, Лиза и Миша ворвались в хозблок. Запах хлорки и дешевой мастики здесь перемешивался с резким химическим амбре — тем самым, который Лиза теперь узнала бы из тысячи.
Захват длился не более минуты. Миша, словно танк, снес охранника, не дав тому даже вытащить ствол. Лиза в два прыжка достигла грузчиков. Один из них попытался ударить её монтировкой, но она ушла в сторону, перехватила руку и впечатала его лицом в кафельную стену.
— Не двигаться! — рявкнул Миша, прижимая третьего к полу.
Лиза подошла к вскрытому ящику. Вместо детских пособий или игрушек он был набит пакетами с сероватым порошком. На каждом пакете стоял штамп — оскаленная морда пса, символ Стича, но рядом красовалась печать ветеринарной службы города. Подразделение Гаврилова.
— Денис, снимай! — скомандовала Лиза.
Над их головами бесшумно завис дрон. Вспышка мощного прожектора «Стрижа» разрезала полумрак подвала, фиксируя всё: ящики, товар, перепуганные лица шестерок Гаврилова на фоне ростомера с жирафом и детских рисунков на стенах.
— Есть! — выдохнул Денис в эфире. — Картинка уходит в сеть. Прямой эфир на «Узле». Пять тысяч зрителей… семь… десять! Лиза, чат просто взрывается!
Это была кульминация. Весь район в режиме реального времени видел, как «хозяева жизни» превратили детское учреждение в наркопритон. Это было то самое доказательство, которое нельзя было объявить «фейком» или «постановкой».
— Уходим, быстро! — скомандовал Миша. — Копы будут здесь через три минуты, им уже оборвали дежурную линию.
Они растворились в темноте дворов за мгновение до того, как на территорию сада с воем ворвались патрульные машины. Но на этот раз полицейские не могли просто «замять» дело — на улице уже собирались люди из соседних домов, привлеченные стримом и сиренами. Район проснулся.
Спустя час, когда адреналин начал медленно отпускать, Лиза, Миша и Олег подошли к дому Саши. Они собирались забрать оставшееся оборудование и окончательно перебазироваться в «Штаб».
— Смотрите… — Олег первым заметил странное зарево в окнах второго этажа.
Лиза бросилась к подъезду. В нос ударил едкий запах бензина и гари. Когда они взлетели на лестничную площадку, их взору открылась жуткая картина: дверь в квартиру Саши была объята пламенем. Огонь жадно слизывал краску, а на стене рядом, прямо поверх обоев, была выведена огромная черная буква «Г» — клеймо Гаврилова.
— Саша! — вскрикнула Лиза, пытаясь прорваться сквозь дым.
Дверь распахнулась изнутри. Саша, кашляя и прижимая к груди главный серверный блок, обмотанный курткой, буквально вывалился в коридор. Его лицо было черным от сажи, брови опалены, но в глазах горело безумие человека, который спас самое ценное.
— Успел… — прохрипел он, оседая на пол. — Они бросили бутылку через почтовую щель… Я едва успел запустить протокол удаления логов с домашних машин.
Миша сорвал с площадки огнетушитель и начал сбивать пламя, но квартира уже была уничтожена — техника, мебель, архивы. Всё, что создавал Саша, превратилось в пепел за считанные минуты.
Лиза опустилась рядом с другом на колени. Она смотрела на горящую дверь и понимала: Гаврилов больше не играет в «закон». Он перешел к террору. Он сжег дом Саши не ради того, чтобы остановить сайт — он знал, что данные уже в сети. Это было послание. Личное. Кровавое.
— Теперь нам нечего терять, — тихо сказала Лиза, глядя на огонь. В её голосе не было страха, только ледяная пустота. — Он думал, что поджог нас остановит. Но он просто выгнал нас из тени.
Олег стоял в дверях подъезда, наблюдая, как к дому стягиваются люди. Жильцы выходили из квартир с ведрами воды, кто-то уже звонил в пожарную, но большинство просто молча смотрели на «Патруль». И в этом молчании зрело что-то огромное, тяжелое, как грозовая туча.
Вечер, который начался с триумфа в детском саду, закончился пепелищем. Но пока Саша сжимал в руках уцелевший сервер, а Лиза чувствовала в кармане фото преданного отца, «Узел-47» продолжал пульсировать. Вирусный эффект достиг своего пика: страх окончательно сменился яростью.
Свидетельство о публикации №226051400385