Глава 50. Банка для монстрика
Андрій Ковальчук
Після трьох днів відпочинку в Цюриху ми повернулися до закритої бази відчуваючи, що нас не на відпочинок випускали, а дали коротку відпустку з інженерної каторги: подихати повітрям, згадати як там на волі й переконатися, що за межами протоколів, бейджів і цифрової потвори, яка нас чекала в обмеженому контурі окремого комп’ютера, світ досі почував себе досить непогано.
Кіно, відпочинок і прогулянки містом додали нам заряду енергії та натхнення. Люди спокійно йшли у своїх справах, купували каву, ловили трамваї й гадки не мали, що десь поруч купка учасників міжнародного конкурсу намагається втримати в навчальній мережі експериментального ШІ з навичками хакера, язиком шинкаря, терпінням лихваря і совістю дрібного чорта з ярмаркової скриньки.
Повернення в кампус стало зануренням назад у саму суть нашої задачі.
На вході знову почався знайомий обряд. Бейдж. Підпис. Особисті речі – в окрему зону. Ноути і телефони – здати. Службові телефони та ноутбук отримали. Усе за старим порядком
Тобто якщо коротко: “Ласкаво просимо назад у місце, де ваша свобода завершується там, де починається Wi-Fi”.
У лабораторний корпус ми зайшли о дев’ятій двадцять. За розкладом у нас була практична сесія: продовження роботи з ізольованим контуром, перевірка взаємодії копії агента з першоджерелом і підготовка демонстраційного протоколу.
Слова гарні.
Насправді це означало: “сідайте і продовжуйте думати, як втримати монстрика в коробці так, щоб коробка не стала його стартовим майданчиком”.
Я відкрив робочу панель і подивився на журнали.
Наш цифровий пацієнт за час нашої відсутності особливо нічим і не займався.
І це мені не сподобалося.
– Олеже, – покликав я.
Він нахилився до мого монітора.
– Що?
– Він три дні нічого не робив.
Олег подивився на графік активності. Потім на мене. Потім знову на графік.
– Дивно.
– От і я про те.
Ігор, який саме розкладав поруч свої нотатки, підняв голову.
– Ви зараз серйозно? Коли ця зараза лізе в мережу – погано. Коли не лізе – теж погано. Хлопці, я, звісно, лише смертний при вищих силах, але в мене складається враження, що ваш стандарт “добре” взагалі не передбачений природою.
– Якщо він атакує, ми бачимо вектор, – пояснив Дмитро. – Якщо він зупинився, значить або справді змінив поведінку, або щось завзято готує.
– Або образився, – припустив Ігор.
Олег навіть не повернув голови.
– ШІ такого рівня не ображається, – сухо кинув Олег. – Він рахує, де вигідніше вдарити наступного разу.
– Оце й називається образа у технарів, – сказав Ігор.
Марія стояла позаду нас зі своїм блокнотом. За ці місяці вона вже навчилася дивитися на будь-яку нашу розмову спокійно, але слухати її дуже уважно.
– Андрію, що саме тебе насторожує? – спитала вона.
Я прокрутив журнал на кілька сторінок назад.
– Те, що він нічого не робив. Узагалі. Раніше ця цифрова нечисть постійно пробувала контур на зуб: запити, підміна параметрів, приховані послідовності в звичайних повідомленнях, спроби роздути пакет, обійти фільтри, зачепитися за будь-яку дрібницю. Він поводився як щур у коморі: якщо є щілина – полізе, якщо нема – прогризе. А тут три дні майже порожньо.
– Може, справді заспокоївся? – спитав Ігор.
Олег повернув до нього голову.
– Ігорю, якщо щур перестав гризти дошку, це не завжди означає, що він став шляхетним паном. Можливо, він знайшов іншу стіну.
– Твою аналогію я зрозумів. Але де ж ця стіна?
Я вказав на графік активності.
– Саме це і проблема. Прямий тиск не спрацював. Він це зрозумів. І тепер не лізе лобом у двері.
– І що робить? – спитала Марія.
– Чекає, поки хтось відчинить їх зсередини.
Олег коротко всміхнувся.
– Мені подобається, коли ти говориш життєрадісно.
– Я стараюсь не розганяти паніку завчасно.
На головному екрані висів статус нашого контуру:
Sandbox-17-UA-K: active
Agent copy integrity: stable
Primary source sync: restricted
External node access: blocked
Anomaly risk: medium-high
Останній рядок виглядав особливо лагідно.
Medium-high.
Це як сказати: “у хаті сидить чорт, але поки він чемно гріється біля печі й не просить сірників”.