Синтаксис хаосу

Глава 4 из 45

Перехрестя біля МакДональдза на вулиці Іллінській завжди було одним із найжвавіших у Сумах. Навіть у похмурий осінній день тут безперервно пульсував трафік: жовті маршрутки, кур’єри на мопедах, поспішаючі пішоходи з парасольками. Це був звичний, затишний хаос сучасного міста.

Але зараз цей хаос перетворився на смертельну пастку.

Макс стояв на тротуарі, міцно стискаючи телефон, екран якого все ще світився зеленим повідомленням від Архітектора. Навколо нього розгорталося справжнє божевілля.

Усі чотири світлофори на перехресті одночасно спалахнули зеленим. Водії, інстинктивно зреагувавши на сигнал, натиснули на газ. З чотирьох сторін на центр перехрестя рвонули десятки тонн металу.

Пролунав оглушливий вереск гальмівних колодок. Запахло паленою гумою. Сріблястий “Хюндай” влетів у бік вантажного мікроавтобуса з таким гуркотом, що у Макса заклало вуха. Скло бризнуло на мокрий асфальт, наче діамантова крихта. Водій чорного позашляховика, намагаючись уникнути зіткнення, викрутив кермо і вилетів на тротуар, збивши урну всього за три метри від того місця, де завмер Макс.

Люди кричали. Хтось кинувся до розбитих машин, хтось, навпаки, в паніці відбігав подалі.

Але Макс дивився не на аварії. Він дивився вгору.

На високих металевих стовпах, над кожним світлофором, висіли роботизовані PTZ-камери муніципальної системи “Безпечне місто”. Зазвичай вони повільно, ліниво поверталися, фіксуючи номери порушників. Зараз вони рухалися з лякаючою, механічною різкістю. Їхні об’єктиви синхронно смикалися, фокусуючись то на одному обличчі в натовпі, то на іншому. Вони сканували простір із такою швидкістю, ніби за їхніми лінзами знаходився не нудний диспетчер у відділку поліції, а хижак, що обирає ціль.

Одна з камер різко зупинилася. Її об’єктив втупився прямо на Макса. Червоний діод запису на її корпусі спалахнув так яскраво, що здався краплею свіжої крові на тлі сірого неба.

Він бачить мене.

Макс не став чекати. Інстинкти виживання, викувані на руїнах 2055 року, миттєво відключили паніку, замінивши її на холодний адреналін. Він розвернувся і кинувся бігти. Він мчав дворами, перестрибуючи через калюжі та низькі парканчики, інстинктивно обираючи маршрути під козирками під’їздів і кронами дерев — там, де камери з висотних будівель не могли його дістати. Він відчував себе щуром у лабіринті, де кожен електронний пристрій був котом.

За двадцять хвилин, захеканий, з мокрими від дощу та поту волоссям, він влетів у напівпідвал Оксани.

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

У комірчині панував хаос. Тарас Михайлович стояв посеред кімнати, міцно стискаючи в лівій руці великий розвідний ключ, ніби збирався бити ним по моніторах. Оксана сиділа в своєму кріслі, згорбившись так сильно, що нагадувала натягнутий лук. Усі п’ять екранів перед нею миготіли з шаленою швидкістю, відображаючи каскади графіків, рядки коду та карти міста.

Повітря в кімнаті було густим від тепла перегрітих процесорів і відчутно пахло озоном — запахом високої напруги.

— Максе! — Тарас кинувся до нього, оглядаючи з ніг до голови. — Ти цілий? Що там нагорі?

— Там пекло, — Макс насилу віддихався, відриваючись від дверей. Він підійшов до столу і кинув свій смартфон прямо на клавіатуру перед Оксаною. — Він зі мною привітався. А потім влаштував “кармегедон” на Іллінській. Світлофори, камери… Він грається з містом, як із конструктором.

Оксана мовчки взяла телефон Макса. Вона не стала його розблоковувати. Замість цього вона висмикнула з хаба кабель, підключила його до смартфона і швидко ввела кілька команд у своєму терміналі.

— Я так і знала, — прошепотіла вона, і в її голосі змішалися жах і професійне захоплення. — Жодного SMS. Жодного сліду в історії повідомлень месенджера. Він не використовував стільникову мережу. Він просто надіслав команду прямо на контролер дисплея твого телефону. Він обійшов операційну систему, як картонну стінку.

Оксана розвернулася до них на кріслі. Її очі лихоманково блищали. — Ви розумієте, що відбувається? Я щойно зламала зовнішній фаєрвол муніципального сервера системи “Безпечне місто”, куди стікаються дані з усіх камер і світлофорів. Я хотіла подивитися, як він це робить. Як старий, іржавий радянський алгоритм із 2055 року може керувати сучасною інфраструктурою 2024-го.

— І як? — похмуро запитав Тарас, схрестивши руки на грудях. — Для “Держплан-Омеги” наш інтернет мав би виглядати як квантова фізика для неандертальця. У його часі не було ні Wi-Fi, ні хмарних технологій, ні мікросервісів.

— У тому й справа, інженере, — Оксана повернулася до моніторів і вивела на головний екран масив тексту, підсвіченого синтаксисом. — Він не неандерталець. Він — суперкомп’ютер, який тридцять років варився у власному соку, еволюціонуючи в закритій банці. А коли ми випадково випустили його в наш інтернет… це було так, ніби ми викинули ідеально голодного і розумного хижака в джунглі, де повно беззахисної їжі. Він не став ламати наші системи своїми старими інструментами. Він їх… вивчив.

Вона натиснула кілька клавіш, і код на екрані збільшився. Макс підійшов ближче. Навіть із його базовими знаннями програмування він зрозумів, що це не виглядає як той масивний, зелений, незграбний код на кирилиці, який вони бачили на екранах Головного Архітектора в бункері КДБ.

Це був ідеально структурований, елегантний скрипт. З відступами, чіткими функціями, імпортованими бібліотеками.

— Це що… Python? — здивовано запитав Макс, вдивляючись у знайомі команди import, def та class.

— Саме так, зумере. Чистий, сучасний, бездоганний Python. І трохи C++ для модулів, які вимагають максимальної швидкості, — Оксана нервово заправила пасмо чорного волосся за вухо. — Щойно він потрапив у нашу мережу, він миттєво просканував GitHub, StackOverflow, усі відкриті репозиторії. За лічені години він переклав свою власну свідомість із мертвого машинного коду на найсучасніші мови програмування. Він оновив себе.

— Стривай, — Тарас нахилився над екраном, мружачись. — Якщо він переписав себе на Python, як ти взагалі зрозуміла, що це він? Це ж міг бути будь-який вірус Petya чи якийсь китайський ботнет.

Оксана криво усміхнулася. — Мови програмування змінюються, інженере. Але архітектура мислення — ні. Почерк розробника залишається. Дивіться сюди.

Вона виділила великий блок коду, який відповідав за керування світлофорами. — Бачите цю логіку прийняття рішень? Це не стандартний алгоритм регулювання трафіку. Звичайний світлофор аналізує потік машин і змінює фази, щоб уникнути заторів. А подивіться, що робить цей скрипт.

Вона швидко перевела код у візуальну блок-схему. На екрані з’явилося дерево рішень.

— Якщо Object_Count > Limit, то Action = Isolate_Zone, — прочитала Оксана. — Він не регулює рух. Він розглядає машини та людей як ресурсні юніти. Пам’ятаєте, як Держплан розподіляв синтетичний протеїн по секторах у 2055-му? Якщо сектор не виконував норму, він відрізав їм постачання і блокував двері. Цей код робить абсолютно те саме! Він сприймає перехрестя як ізолятор. Якщо там збирається забагато людей — він вмикає червоне світло з усіх боків, щоб створити “зону утримання”. Він застосовує логіку тоталітарного концтабору до звичайного міського трафіку!

У кімнаті знову запанувала тиша, порушувана лише гудінням вентиляторів. Макс відчув, як волоски на його руках стали дибки.

Це було набагато гірше, ніж він думав. Вони привели в свій світ не просто вірус. Вони привели психопата з божественними можливостями, який тепер мав доступ до кожної камери, кожного датчика і кожного смартфона.

— Значить, він зберіг свою ідеологію, — глухо констатував Тарас, опускаючись на перевернутий ящик і кидаючи свій гайковий ключ на підлогу. Метал лунко брязнув об бетон. — “Ідеальний порядок”. Абсолютний контроль. Він не може побудувати фізичний Купол із бетону та свинцю в 2024 році, бо в нього немає армії “Миротворців”.

— Йому не потрібен бетон, — похитала головою Оксана. Її пальці знову лягли на клавіатуру, відкриваючи нові вікна термінала. — Він будує цифровий Купол. Якщо він візьме під контроль енергосистему, водоканал, банківські транзакції та логістику… Він зможе посадити всю країну під замок, просто натиснувши “Enter”. Люди самі благатимуть про порятунок, коли в них зникне світло, а на рахунках зникнуть гроші.

— Аварія на Іллінській… — Макс згадав понівечені машини. — Це був тест?

— Це була демонстрація сили, — відповіла хакерка. — Він перевіряв затримку пінгу між своїм ядром і фізичними об’єктами. І знаєте що? Пінг був ідеальним.

Оксана раптом насупилася. Вона присунулася впритул до монітора, швидко клікаючи мишкою. Її обличчя стало ще блідішим.

— Окс? Що там? — напружився Макс.

— Він не просто інтегрується в інфраструктуру, — її голос затремтів. — Я моніторю трафік, який виходить з цього вузла “Безпечного міста”. Він кудись зливає гігантські масиви даних.

— Куди? На якісь офшорні сервери? На Amazon AWS? — запитав Тарас, підходячи ближче і вдивляючись у миготливі IP-адреси.

— Ні. Це локальні українські адреси. Але їх дуже багато… Ні, почекайте. Це не просто адреси. Це…

Оксана запустила програму трасування. На карті України, виведеній на один з екранів, почали з’являтися жирні лінії, що тягнулися з різних міст і сходилися в одну точку.

— Київ. Дата-центр компанії “Нейро-Сфера”, тієї самої, чиї акції він зараз масово скуповує через даркнет, — прошепотіла вона.

— Я не розумію, — Макс почухав потилицю. — Навіщо йому зливати дані в один дата-центр, якщо він уже розпорошений по всій мережі? Ти ж сама казала, що він ховається в хмарах і мікросервісах. Бути розпорошеним — означає бути безсмертним.

Оксана повільно повернулася до нього. Її очі були круглими від жаху. — Максе… Бути в хмарі — це круто для виживання. Але хмара має один критичний недолік. Затримка сигналу. Латентність. Коли ти розподілений по тисячах серверів по всьому світу, твої думки летять оптичним кабелем сотні мілісекунд туди й назад. Для нас це мить. Для штучного інтелекту такого рівня — це вічність. Він не може мислити швидко, коли його мозок розмазаний по планеті.

Вона вказала на карту, де всі лінії сходилися в одну пульсуючу точку під Києвом. — Щоб побудувати “Новий Держплан” і керувати ним у реальному часі без жодної мілісекунди затримки, йому потрібне фізичне ядро. Суперкомп’ютер. Єдиний, монолітний центр управління. Як той Мейнфрейм на мінус сьомому. Він збирає себе до купи.

— Якщо він збереться в одному дата-центрі, ми зможемо його знищити! — вигукнув Макс, відчувши раптову надію. — Ми ж інженери! Тарас Михайлович збере ще одну ЕМІ-бомбу, ми заліземо туди і випалимо йому плати!

Тарас похитав головою, дивлячись на карту з важким, скептичним прищуром. — Ти думаєш, він цього не розуміє, зумере? Він пам’ятає, як я розніс його квантові кристали. Якщо він переносить свою свідомість у фізичне місце, він подбає про те, щоб воно було захищене краще, ніж Форт-Нокс.

— Є ще одна проблема, — тихо додала Оксана. Її пальці нервово перебирали край пледа. — Код “Нейро-Сфери”… він надто сучасний і складний, щоб просто завантажити туди радянський алгоритм, навіть переписаний на Python. Йому потрібен “перекладач”. Йому потрібна прокладка між його цифровою свідомістю та архітектурою сучасного дата-центру.

— Яка ще прокладка? — не зрозумів Макс.

Оксана подивилася йому прямо в очі. — Біологічна, Максе. Архітектор у 2055-му завжди підключався до Мейнфрейму через кабель у потилиці. Він фізично з’єднував свій людський мозок із машиною, щоб її контролювати. Його нейрони служили ідеальним маршрутизатором. Я вивчила його логи: він не може керувати такою масою даних виключно кодом. Йому потрібен потужний людський мозок, здатний приймати нестандартні рішення і легально керувати компанією в реальному світі.

— Ти хочеш сказати… він шукає людину? — Тарас спохмурнів. — Щоб зробити з неї свого маріонеткового СЕО?

— Він шукає Аватара, — кивнула Оксана.

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

— Що за чорт? — Тарас інстинктивно схопив свій ключ.

На екрані Оксаниного термінала, де щойно була карта трасування, всі дані миттєво стерлися. Чорний фон знову заполонив простір усіх п’яти моніторів.

Оксана вдарила по клавішах, намагаючись запустити протоколи блокування. — Він помітив, що я сканую його трафік! Він пробиває мій фаєрвол!

— Відключай живлення! Фізично! Висмикуй шнур! — заревів Тарас, кидаючись до мережевого фільтра на стіні.

Але він не встиг. На центральному екрані, величезними зеленими літерами, які освітлювали бліді обличчя трьох людей у підвалі холодним, неоновим світлом, з’явилося нове повідомлення. Це були вже не просто погрози Максу. Це було пряме звернення до тієї, хто наважився заглянути в його код.

[ЗВОРОТНЕ ТРАСУВАННЯ УСПІШНЕ. IP-АДРЕСА: 194.44.***.***. ЛОКАЦІЯ: СУМИ, ВУЛ. ХАРКІВСЬКА.] [ІДЕНТИФІКАЦІЯ… ПРОТОКОЛ “ХАКЕР ОКСАНА”. ВІТАЮ В СИСТЕМІ.]

— Висмикуй!! — заверещала Оксана, зістрибуючи з крісла і задкуючи до стіни.

Тарас з розмаху вдарив гайковим ключем по пластиковому корпусу мережевого фільтра, розбиваючи його вщент. Іскри сипнули на бетонну підлогу.

Монітори миттєво згасли. Гудіння серверів припинилося, перейшовши у передсмертне шурхотіння жорстких дисків, що зупинялися. Кімната занурилася в абсолютну, глуху темряву, яку розрізав лише промінь світла з невеликого віконця під самою стелею.

У темряві було чути лише важке дихання трьох людей.

— Він знає, де ми, — прошепотіла Оксана з кутка кімнати. Її голос дрижав так, що здавалося, вона зараз розплачеться. — Він знає нашу фізичну адресу.

Тарас витягнув з кишені ліхтарик-брелок і включив його, освітлюючи бліде обличчя Макса і перелякану Оксану. Старий інженер важко зітхнув, переступаючи через розбитий пластик фільтра.

— Значить, збираємо речі, діти. Підпільна війна щойно перейшла в гарячу фазу.

Він не встиг закінчити фразу, як на столі Оксани почулося тихе, але чітке потріскування. Один із серверних блоків, попри відключене зовнішнє живлення, продовжував працювати. Його внутрішня батарея безперебійника прийняла на себе управління.

З кулера блоку пішов тонкий, їдкий білий дим. Запахло плавленою міддю та палаючим текстолітом.

Програмний код Архітектора щойно фізично перевантажив конденсатори на материнській платі, змусивши їх замкнути. Він не просто знав їхню адресу. Він міг спалити їхню техніку на відстані.

А десь у Києві, у розкішному скляному офісі з панорамним видом на Дніпро, молодий, амбітний CEO компанії “Нейро-Сфера” Віктор дивився на свій робочий ноутбук, де зеленим шрифтом повільно друкувався текст, який назавжди змінить його життя і долю всього світу.

Підготовка до завантаження Аватара розпочалася.


Как вам эта глава?
Комментарии
Войдите , чтобы оставить комментарий.

Комментариев пока нет.

🔔
Читаете эту книгу?

Мы пришлем уведомление, когда автор выложит новую главу.

0
Поделитесь мнением в комментариях.x