«Заговорённые»: как я написал технотриллер для сисадминов с реальным кодом и числом Пи
Почему я решил взяться за перо
Я — системный администратор старой закалки. Прошел через всё: настройку сетей, написание скриптов, развертывание VPN-туннелей и ночную отладку маршрутизации. Параллельно я страстный поклонник научной фантастики, однако почти каждое произведение с хакерами или сисадминами в центре сюжета вызывало у меня скептическую ухмылку:
-
Герои взламывают Пентагон за считанные минуты, просто «подбирая IP-адреса»;
-
Код на экране выглядит как бессвязный набор случайных символов;
-
Или, что еще хуже, программист представлен в виде эдакого цифрового шамана, чьи действия непостижимы и абсурдны.
Я прекрасно отдаю себе отчет в том, что такое художественный вымысел, и не жду от авторов технической документации. Однако все эти годы мне не хватало книги, где «очкарик с клавиатурой» выглядел бы правдоподобно: не угадывал случайные комбинации, а эффективно использовал grep, взламывал серверы через ssh или менял атрибуты файлов командой chattr+i.
Когда на площадке «Автор.Тудей» начался бум технофэнтези, я надеялся увидеть что-то дельное. Увы, ИТ там либо низведено до магического ритуала, либо вовсе вынесено за скобки. Это подтолкнуло меня к написанию собственного романа «Заговорённые», где:
-
персонажи оперируют реальными командами в консоли;
-
проблемные ситуации решаются с опорой на протоколы OSPF, SNMP и Flash SMS;
-
программный код остается кодом, а не декорацией.
«Заговорённые» в двух словах
Предыстория:
К 2070 году катастрофические изменения климата, пандемии и конфликты за природные ресурсы привели к краху привычного уклада. Мир поделили военно-корпоративные блоки. Победил тот, что захватил контроль над аномалией под Москвой, позволившей совершить технологический скачок.
Новый режим навязал «Глобал-Протокол»: тотальный контроль, запрет на нейросети и любую цифровую «непрозрачность». Изначально это подавалось как временная мера, но спустя полвека система превратилась в неуправляемую инерцию: она существует, потому что ее некому остановить.
Сюжет:
Москва, 2125 год.
Мир, где каждый шаг гражданина определяет Заговор (recID) и Рейтинг Благонадежности Личности (РБЛ). От твоего рейтинга зависит всё: рацион, доступ к свету и само право на жизнь. Те, кто опустился ниже критической отметки, становятся изгоями; те, кто ушел «в минус» — подлежат ликвидации. Сложность объявлена врагом, всё работает на архаичном, «костыльном» коде, логика которого давно забыта.
Главный герой, сисадмин из 2016 года, попадает в этот мир. В базе данных системы у него нет рейтинга — лишь статус PENDING, зависший в ядре полвека назад. Оказавшись в эпицентре подпольной борьбы, он начинает методично обрушивать систему, используя лишь знания сетевой модели OSI и командную строку.
Жанр: технотриллер / киберпанк / роуд-муви в декорациях московского метро.
Примеры технической достоверности
Взлом дрона: работа с конфигурацией
Во второй главе персонаж перехватывает управление дроном, вводя команду:
OVERRIDE_TARGET_LOCK: DRONE_UNIT_7B-23 :: INITIATE_SENSORY_BLINDING: FADE_VISUAL_INPUT :: REALLOCATE_PRIORITY: SECTOR_GRID_DELTA_8
Техническая база:
-
Сама команда — художественное допущение, но логика манипуляции устройством через протоколы управления (например, через
snmp-setили прямую настройку оборудования Cisco) абсолютно рабочая. -
Синтаксис с использованием двоеточий — отсылка к старым, «олдскульным» прошивкам.
Художественные вольности:
-
Для динамики я исключил этап авторизации, который в реальности обязателен.
-
FADE_VISUAL_INPUT— метафора подмены видеопотока, хотя с технической точки зрения эффективнее было бы провести deauth-атаку.
Эмуляция базовой станции
Глава 6. Герой эмулирует работу базовой станции (IMSI-catcher), чтобы перехватить связь:
INITIATE_SDR_MODE: NODE_D8_SUB. FREQUENCY: 1800_MHZ. EMULATE: BASE_STATION_LEGACY.
Затем он отправляет Flash SMS (Class 0) — сообщение, которое отображается на экране без записи в память устройства.
Реальность:
-
Частота 1800 МГц (Band 3) — стандартный диапазон, используемый в мобильной связи.
-
Технология Flash SMS действительно описана в спецификациях GSM (3GPP TS 23.040).
ERR-01: UNIX-время как сюжетный узел
В той же главе герой обнаруживает в логах запись:
TIMESTAMP: 1471250477Z. ID: 0x7B2016A15 EVENT: ANOMALY_ANCHOR_SET. STATUS: PENDING.
Преобразование метки 1471250477 через date -d @1471250477 дает Mon Aug 15 2016 — точный день исчезновения главного героя из нашего времени. Статус PENDING здесь — не просто технический термин, а ключевой сюжетный крючок, который разрешается через создание «коллизии» в базе данных, завершающей транзакцию длиной в полвека.
Поиск баланса
Я открыто публикую разборы своих технических сцен, признавая, где я пошел на сделку с драматизмом, а где остался верен реальности. Технически подкованный читатель сразу распознает условности, поэтому честность — лучший способ завоевать доверие.
Я хотел показать, что системные инженеры — это не просто обслуживающий персонал, а истинные архитекторы реальности, скрытые за кулисами глобальных процессов.
Работа над книгой оказалась сложнее, чем я предполагал: пришлось не просто писать код, а органично вплетать его в ткань повествования, превращая сухие протоколы в инструмент развития сюжета. Я трижды переписывал сцену с роутером Cisco, пока не нашел баланс между технической точностью и динамикой экшена.
Совет коллегам, планирующим технотриллеры: не бойтесь упрощений, если вы понимаете, в чем именно вы отходите от реальности. Ваша осознанность — залог того, что читатель примет правила игры.
Читать (и проверять команды): Книга «Заговорённые» доступна бесплатно на Автор.Тудей.
Буду рад обратной связи и профессиональной критике — каждое замечание поможет сделать историю еще более достоверной.
Активация блуждающего нерва помогает быстрее осваивать новые навыки
Космический атлас для тех, кому надоела Земля
Почему искусственный интеллект признает свои ошибки только после того, как их укажете вы: разбор реального экзамена
Почему межзвёздные кометы столь необычны?
Бессмертие как услуга: от цифровой личности к цифровой цивилизации
Марк Камионковский: тайны темной энергии и космические загадки
Атипичная мигрень: клинический случай из практики невролога
Гигантское марсианское облако длиной 1600 км подчиняется неизвестной Земле экзотической физике