Цикл рассказов "Сбой в системе" Часть 1
Часть 1
ПЕРВАЯ КНИГА ЦИКЛА «СБОЙ В СИСТЕМЕ»
Полный исправленный текст
ПРОЛОГ
Школа №14 имени Королёва. Ночь. 23:47.
В коридорах третьего этажа горели только аварийные лампы – тусклый оранжевый свет, который делал стены похожими на старые фотографии. Тишина стояла такая, что слышно было, как гудит трансформатор на подстанции за окном, и как где-то в кабинете биологии капает вода из аквариума – кто-то забыл закрыть кран.
Серверная находилась в тупике возле кабинета директора. Обычная металлическая дверь с кодовым замком, за которой гудели стойки с оборудованием – три чёрных ящика, два из которых были старше половины учителей. Система «Умная школа» висела на них, как старая гирлянда на гвозде.
Дверь открылась бесшумно – кто-то знал код.
В серверную вошёл человек. Высокий, в тёмном худи с натянутым капюшоном. Лица не разглядеть – только край челюсти и руки. На правой руке – серебряное кольцо с чёрным камнем, которое тускло отражало свет от мигающих диодов.
Человек сел на вращающийся стул перед монитором, который был подключён к системе управления голосовым модулем. Пальцы забегали по клавиатуре – быстро, без ошибок, как будто он делал это сотню раз. На экране побежали строки:
```
> ssh voice-module@school14.local
> password: ******
> access granted
> cd /var/voice/parents/
> ls
> Выгрузка_родительских_голосов_2026.csv
> cat Выгрузка_родительских_голосов_2026.csv | grep "Иванов"
```
Человек хмыкнул. Он нашёл файл голосового подтверждения от родителей Иванова, который должен был звучать завтра в 9:00. Олимпиада по математике.
Он загрузил на сервер другой файл – помеченный как test_voice_17.wav. Тот же текст, тот же голос, но каждая пауза была искусственно сжата, а интонация – слегка механической. Человек переименовал его в оригинальное имя и заменил. Затем сделал то же для Петрова, Синициной, Кузнецова.
Последнее действие – он запустил скрипт, который удалял все логи за последние два часа. Но прежде чем нажать Enter, он на мгновение задержал руку. На экране мелькнула странная строка – не его скрипт:
```
> system_check: внешний доступ обнаружен, канал шифрования установлен
```
Он удивлённо выдохнул. Кто-то ещё был в системе в эту же секунду? Он быстро закрыл все окна, выключил монитор, встал. За дверью послышались шаги – медленные, тягучие, как у ночного сторожа.
Но человек не стал ждать. Он выскользнул в окно – здесь, на третьем этаже, был пожарный выход на крышу. И исчез в темноте.
На столе осталась маленькая чёрная флешка – без надписей, с потёртым корпусом. Он либо забыл её, либо оставил намеренно. Человек не обернулся. На мониторе, который уже потух, на секунду вспыхнула надпись, которую никто не увидел:
«Следующий – ты.»
---
ГЛАВА 1
Понедельник, 7:45 утра. Первый день после каникул.
Миша проснулся от того, что его телефон на тумбочке издал звук, похожий на умирающего робота. Это был будильник. Он нащупал экран и прочитал: «ТЫ ОПАЗДЫВАЕШЬ, ТУПОЙ!» – смайлик с горящими глазами. Это брат постарался. Егор всегда менял его будильники на всякие дурацкие тексты.
Миша сел в кровати, почесал затылок, который колюче щетинился после вчерашней стрижки. Ему было одиннадцать. Он перешёл в шестой класс, и это была новая школа – школа №14. Причина перевода была дурацкая: мама решила, что в старой школе «слишком много двоек», хотя двойки были только по физкультуре, а физрук там был бывший военный, который ставил колы за то, что Миша не умел подтягиваться.
Он встал, натянул джинсы, которые были на пару сантиметров короче, чем надо, и толстовку с рисунком «Звёздных войн» – Дарт Вейдер, который держал пиццу. Егор уже ушёл, оставив на кухне остывший чай и записку:
«Я в школе до вечера – сборы по кибербезопасности. Не потеряй ключи. И не взламывай ничего без меня.»
Миша фыркнул. Брат был старшим – шестнадцать лет, учился в одиннадцатом классе, считал себя почти взрослым. Он подрабатывал в какой-то компьютерной мастерской и постоянно сыпал терминами, от которых у Миши голова шла кругом. «Фишинг», «социальная инженерия», «SQL-инъекция»… Миша не всегда понимал, о чём Егор говорит, но он точно знал: брат умный, и если он говорит «не взламывай», то, наверное, есть что взламывать.
Школа №14 оказалась огромным зданием из серого кирпича, с колоннами при входе и огромной доской объявлений, где висели портреты отличников и плакаты с «Днём здоровья». На крыльце стояла толпа учеников, и Миша почувствовал себя муравьём в муравейнике.
Он нашёл свой класс – 6 «А» – на втором этаже. За партами сидели ребята, которые уже знали друг друга, перекидывались бумажками и обсуждали каникулы. Миша сел на свободное место у окна, откуда была видна школьная парковка и кусок городского парка.
Рядом с ним оказался парень в очках с толстыми стёклами, который что-то печатал в телефоне с бешеной скоростью. Он поднял глаза, увидел Мишу и сказал:
— Новенький? Привет. Я Рома.
— Миша, — ответил Миша.
— Информатика любишь? — спросил Рома, не отрываясь от телефона.
— Ну… не знаю. Играю иногда.
Рома хмыкнул и показал экран: там была какая-то странная схема с чёрными квадратами.
— Это я для себя тестирую одну систему. Короче, если что – я в классе главный по компам.
В этот момент в класс вошла классная руководительница – Светлана Викторовна, женщина лет пятидесяти с прической как у королевы Елизаветы. Она объявила, что сегодня в 9:00 состоится школьная олимпиада по математике, и пять участников от их класса должны явиться в актовый зал.
Миша не обратил на это особого внимания – его туда не звали. Он смотрел в окно и слушал, как Светлана Викторовна перекличку проводит. И вдруг он заметил что-то странное.
Над дверью класса висел динамик, из которого периодически раздавался голос – синтезированный, ровный, женский: «Звонок через пять минут», «Внимание, сегодня на большой перемене будет работать буфет».
Миша вдруг понял: этот голос произносил фразы с неестественными паузами. То есть между словами были ровно одинаковые промежутки времени. Но обычно люди говорят с разными паузами – короткими, длинными, иногда запинаются. А здесь всё было как по линейке.
Он подумал, что это, наверное, новый синтезатор речи, типа «Яндекс.Диктор». И решил больше не обращать внимания.
Но через два часа, на большой перемене, что-то случилось.
Он шёл в столовую, когда услышал громкий разговор у входа в актовый зал. Там стояли четыре ученика из параллельных классов – те самые отличники, которые должны были писать олимпиаду. Они были бледными, растерянными, а один парень, Максим Иванов, сжимал телефон так, что костяшки побелели.
— Я не понимаю! — кричал он. — Мама мне сама вчера подтвердила, что придёт! А система говорит, что она меня отозвала!
— У меня тоже, — сказала девочка из 6 «Б» – Синицина. — Папа сказал, что не отзывал. А в электронном журнале написано, что родитель подтвердил отказ.
Третья жертва, Кузнецов, просто стоял и молчал. У него дрожали губы.
Миша подошёл поближе. Рядом уже толпились зеваки. Учителя пытались успокоить учеников, но в их глазах тоже читалась растерянность. Кто-то сказал:
— Это всё из-за Ромы! Он же хакер! Он нам мстит!
Рома? Миша обернулся. Рома стоял в толпе и смотрел на всех волком.
— Я не при чём! — сказал он резко. — Я даже не знаю, как эта система работает.
— А кто знает? — крикнул кто-то. — Ты же сам хвастался, что можешь подменить голос!
Миша почувствовал, как в животе неприятно засосало. Это были первые минуты в новой школе, а уже начинался скандал. Он хотел уйти в столовую, но что-то его остановило. Он снова взглянул на динамик, который висел в холле, и услышал, как тот произнёс: «Внимание, на второй этаж приглашаются участники олимпиады по русскому языку».
И снова – идеально ровные паузы.
Миша достал телефон и записал этот голос на диктофон. Просто на всякий случай. Потом он нашёл в интернете синтезатор голоса от одного известного сервиса и попробовал сгенерировать такую же фразу. Он сравнил – паузы были другими. Более естественными. А школьный голос – слишком ровными.
Он спрятал телефон в карман. Ему казалось, что он увидел что-то важное, но он не знал, что с этим делать.
---
ГЛАВА 2
Среда, 14:30. Школа №14. Кабинет информатики.
Скандал с олимпиадой набирал обороты. Кто-то из родителей написал заявление в департамент образования. Учителя перестали улыбаться, а директор, Алексей Борисович, объявил, что будет проведено «внутреннее расследование».
На информатике Миша сидел за компьютером. Рома сидел через ряд и нервно печатал что-то в терминале, не обращая внимания на учителя. Миша мельком увидел экран – там были какие-то строки с ping и traceroute.
Учитель информатики, Игорь Семёнович, мужчина с редкой бородкой и очками в металлической оправе, объяснял тему «Безопасность в интернете». Миша слушал вполуха. Он думал о том голосе в динамиках.
Когда прозвенел звонок, Миша подошёл к Роме.
— Слушай, Ром, — сказал он осторожно. — А ты действительно умеешь подменять голоса?
Рома резко повернулся. Глаза у него были красные, как будто он не спал.
— Я уже сотни раз говорил: не умею. И вообще, меня отстранили от олимпиады ещё в прошлом году, я бы не стал мстить. Мне это не нужно.
— Но ты же шаришь в компах, — не унимался Миша. — Может, ты видишь, как это вообще могло произойти? Я заметил одну штуку…
Рома остановился и посмотрел на Мишу уже без злости.
— Что за штука?
— Голос из динамиков. Он звучит странно. Я записал его и сравнил с синтезатором – у него паузы везде одинаковые, а у нас в школе паузы ровно через одинаковые интервалы, но они слишком короткие. Это не любой синтезатор. Это какой-то специальный, с искусственным сжатием.
Рома хмыкнул и вдруг заулыбался.
— Ты серьёзно? Ты заметил это по паузам? — он покачал головой. — А знаешь, я думал, я один такой псих. Слушай, у меня есть идея. Пойдём за мной, только тихо.
Они вышли из кабинета и спустились на первый этаж, где располагалась серверная. Рома показал на дверь с кодовым замком.
— Там лежат все логи системы «Умная школа». В том числе и голосовой модуль. Я знаю, что сбой был не случайный. Кто-то подменил файлы. Но официально мне не дают доступ – говорят, что я подозреваемый. Но если я получу доступ на пару минут…
— Ты хочешь взломать серверную? — спросил Миша шёпотом.
— Нет. Я хочу, чтобы ты отвлёк охрану. А я зайду через пожарный выход. Там есть запасной ключ у завуча, я знаю, где он висит. Я только посмотрю логи, скопирую их на флешку и всё.
Миша почувствовал, как сердце забилось быстрее. Он никогда не участвовал в таких авантюрах. Но что-то внутри него толкнуло его согласиться.
— Хорошо. Только быстро.
Рома кивнул. Он уже знал план: Миша должен был сделать вид, что потерял ключи и громко разговаривать с охранником у входа. В тот момент, когда охранник отвернётся, Рома проскользнёт в коридор и откроет пожарный выход.
Всё прошло идеально. Рома исчез за дверью серверной на три минуты. Он быстро скопировал логи на свою флешку. Уже собираясь уходить, он заметил на столе маленькую чёрную флешку – точно такую же, какую он видел в руках у человека в прологе? Но он не стал её трогать – мало ли, чужая, оставленная кем-то из техподдержки. Когда он вышел, он был бледный и сжимал в руке свою флешку.
— Смотри, — прошептал он, когда они отошли в туалет. — Я скопировал файлы логов. Там написано, что подмена голосовых файлов производилась с IP-адреса, который принадлежит кабинету завуча. Но сам завуч, Маргарита Павловна, в тот день была на совещании – я проверил. Значит, кто-то использовал её компьютер удалённо.
Миша нахмурился.
— А можно увидеть, с какого именно компьютера?
— Да, — Рома показал экран. – Но там стоит маска – адрес 192.168.1.105, а в кабинете завуча всего два компьютера, и они имеют адреса 105 и 106. Значит, либо она сама, либо кто-то заходил в её кабинет и работал на её машине.
— А ты видел, кто заходил?
Рома покачал головой.
— Камеры там нет, только в коридоре. Но я знаю, что у завуча есть ключи от кабинета только у неё и у завхоза. Я попробую проверить завхоза – Виктора Петровича. Но мне нужно больше информации.
Миша внезапно вспомнил про брата. Егор разбирался в сетях.
— У меня есть брат, — сказал Миша. — Он старший, он всё это умеет. Может, он нам поможет?
Рома задумался.
— Нам нужен кто-то ещё. Одних нас могут легко раскрыть. Позови брата. Только скажи ему, что это секрет.
---
ГЛАВА 3
Четверг, 18:30. Дом Миши.
Егор сидел за своим столом с ноутбуком, когда Миша зашёл в комнату и закрыл дверь.
— У меня есть дело, — сказал Миша. — И я знаю, ты скажешь, что мы мелкие, но я думаю, что это по-настоящему серьёзно.
Егор снял наушники и повернулся. Он был выше Миши на голову, с короткими тёмными волосами и прищуренными глазами – он всегда смотрел так, будто вычислял, шутит ли собеседник.
— Ну, давай. Рассказывай.
Миша пересказал всё, что узнал от Ромы, и показал запись голоса на телефоне. Егор прослушал, хмыкнул и сказал:
— Да, ты прав. Это не стандартный синтезатор. Это модель, которая обучалась на датасете с сильным сжатием – возможно, для того, чтобы звучать как можно короче. Но кто-то пережал паузы, и это выдает. Ладно, я гляну логи.
Он подключился к флешке, которую Миша ему передал (Рома дал копию). Через пять минут Егор присвистнул.
— Слушай, твой Рома не просто снял логи. Он снял те, которые были удалены! У него есть доступ к восстановленным файлам. Я вижу, что в момент замены голосовых файлов с этого IP-адреса был запущен скрипт, который открывал внешнее соединение на сервер в домене secure-update.ru. Это какой-то подрядчик.
— Подрядчик? — переспросил Миша.
— Да. Школа закупает системы защиты, и у них есть внешний поставщик. Но вот что интересно: в день замены этот самый IP-адрес (завуча) отправлял запросы на внешний сервер за две минуты до того, как голос был заменён. Кто-то явно тестировал модуль. Я могу посмотреть, кто владеет доменом, но для этого нужен доступ к серверу школы.
— А ты можешь его получить? — спросил Миша.
Егор улыбнулся.
— Мой друг работает в техподдержке города. Он даст мне доступ к школьной сети через VPN. Но мне нужен пароль от системы завуча. Это можно сделать только фишингом.
— Фишингом?
— Да. Я пошлю Маргарите Павловне письмо от имени директора с просьбой обновить пароль. Она кликнет на ссылку, и мы получим доступ к её аккаунту. Но это риск. Если её поймают, нас вычислят. Но если мы хотим понять, кто настоящий злодей, это единственный способ.
Миша почувствовал, что влипает во что-то большое. Но он кивнул.
— Делай.
Егор написал письмо, используя поддельный адрес, и отправил. Они ждали ответа. Через час пришло уведомление: Маргарита Павловна ввела свой логин и пароль на фальшивом сайте. Егор теперь имел доступ к её компьютеру.
Он открыл историю браузера и наткнулся на посещённый сайт voice-ai-test.ru – это был тот самый сервис, который генерировал голосовые клоны. На сайте была страница с историей запросов. Егор увидел, что в день сбоя кто-то сгенерировал ровно четыре файла – под каждый отозванный голос.
— У нас есть цифровой след. — сказал Егор. — Сайт сохраняет уникальный ID сессии. Можно узнать, кто заходил, но только если мы вытащим данные из cookie. А для этого надо зайти на компьютер завуча физически.
— И что, мы вломаемся в кабинет? — спросил Миша.
— Да. Завтра ночью.
---
ГЛАВА 4
Пятница, 23:15. Школа №14. Задний двор.
Миша, Егор и Рома стояли у чёрного входа. Рома знал, что уборщица оставляет окно в туалете приоткрытым, потому что его не закрывали уже три года – сломана ручка. Они пролезли в здание и бесшумно прошли на второй этаж, где располагался кабинет завуча.
Егор открыл дверь отмычкой – он научился этому у друга из мастерской, хотя говорил, что это «для дела». В кабинете было темно. Егор включил ноутбук Маргариты Павловны – та, как назло, не выключала его.
Он быстро нашёл папку «Temp» и там лежали свежие файлы с названиями test_voice_17.wav и test_voice_18.wav. Это были копии тех поддельных голосов. Значит, они генерировались именно здесь. Егор проверил историю браузера – тот же voice-ai-test.ru.
Но самое интересное – в корзине лежал удалённый файл с именем contract_secure.pdf. Егор восстановил его. Это был договор между школой и компанией «Безопасный город», которая предлагала обновление системы за 2 миллиона рублей. Подпись – Виктора Петровича, завхоза.
— Он сам предложил эту систему, — прошептал Егор. — И он же её саботирует, чтобы доказать необходимость замены. Это он подменял голоса.
— А зачем ему флешка? — спросил Рома, указывая на стол завуча, где лежала чёрная флешка без надписи.
Миша подошёл к флешке. Она была чёрная, с потёртым корпусом – точно такая же, какую Рома видел в серверной в ту ночь. Он взял её и вставил в ноутбук. На ней была папка «Backup» с резервными копиями системы – и внутри лежал файл с названием «Пароли_системы_2026.xlsx». Это были пароли ко всем школьным серверам.
— Он хранил их здесь, чтобы в нужный момент переустановить систему и «спасти» школу, — сказал Егор. – Всё сходится.
В этот момент в коридоре послышались шаги. Они замерли. Кто-то шёл медленно, с паузами. Рома выглянул в щелку: по коридору шёл ночной сторож, старый дед Василий, который наверняка ничего не заметит.
Они выдохнули. Егор скопировал все файлы на свою флешку, стёр следы своего визита и закрыл ноутбук. Миша положил флешку на место, как было.
— Уходим, — скомандовал Егор.
Они покинули школу тем же путём. На улице они переглянулись.
— У нас есть доказательства, — сказал Егор. — Но мы не можем просто так их предъявить – если мы скажем, что вломились в кабинет, наши показания не примут. Нам нужно, чтобы Виктор Петрович сам попался.
— Как? — спросил Миша.
— Мы знаем, что он планирует ещё один сбой – для заключения контракта. Он сам говорил по телефону об этом. Но у нас нет записи. Надо её сделать.
---
ГЛАВА 5
Суббота, 10:00. Дом Егора.
Команда собралась за столом. Рома принёс свой старенький ноутбук, Егор подключил внешний микрофон, Миша рисовал на бумаге план школы.
Егор предложил: они могут установить скрытое записывающее устройство в кабинете завуча. Но у них нет подходящего мини-рекордера. Тогда Рома сказал, что у него есть старая «умная колонка», которую можно перепрошить так, чтобы она активировалась от звука телефона и передавала аудио через Bluetooth на его телефон. Это не совсем шпионское оборудование, но сойдёт.
Они решают установить колонку в кабинете завхоза. Он часто сидит там с закрытой дверью и разговаривает по телефону.
В воскресенье, когда школа пуста, они проникают в кабинет завхоза – это рядом с хозяйственным блоком. Там стоит старый шкаф, и Рома прячет колонку за папками. Она незаметна.
Им остаётся только ждать.
Но уже во вторник после уроков Аня, та самая девочка из параллельного класса, которая вела подкаст, подходит к Мише.
— Эй, новенький. Я видела тебя с Ромой и каким-то старшим возле серверной. Вы что, в детективов играете?
Миша краснеет, но Аня улыбается.
— Не бойся. Я сама хочу помочь. Я могу записывать разговоры в учительской – там часто обсуждают дела. У меня есть диктофон в телефоне.
Миша советуется с Егором, и Егор соглашается – Аня может быть полезна. Так команда расширяется до четырёх человек: Миша (11 лет, наблюдательный), Аня (14 лет, социо-инженер), Рома (11–12 лет, технический гений), Егор (16 лет, стратег и взломщик).
---
ГЛАВА 6
Вторник, 15:40. Школьный двор. Скамейка за спортплощадкой.
Аня сидела на скамейке, наушники воткнуты в телефон, но музыка не играла – она слушала эфир из учительской. Миша и Рома стояли рядом, делая вид, что обсуждают домашку.
— Тише, — сказала Аня, приподнимая палец. — Сейчас там Светлана Викторовна говорит с Игорем Семёновичем.
Из динамиков доносился голос классной руководительницы:
— …я не понимаю, Игорь, почему ты так нервничаешь. Ты же сам говорил, что голосовая система старая. Может, это просто сбой?
Голос Игоря Семёновича был напряжённым:
— Сбой? Светлана, я вам как программист говорю – это не сбой. Кто-то целенаправленно заменил файлы. Я видел логи, которые мне дал Рома… Да, он приносил их, я не знаю, откуда он их взял. Но я проверил временные метки – подмена была произведена в ночь на понедельник. И IP-адрес, с которого шла команда, находится внутри школы. Я не могу назвать вам точный кабинет, но это внутренний адрес.
Светлана Викторовна вздохнула:
— И что ты предлагаешь? Написать заявление в полицию?
— Нет, пока нет. Я хочу поговорить с директором, но он сегодня уехал на совещание. Я попросил Рому дать мне копию логов, чтобы я сам мог их проанализировать. Но этот мальчишка сказал, что он их стёр. Мне кажется, он что-то скрывает.
Аня выключила запись и повернулась к Роме.
— Он тебя подозревает.
— Я знаю, — Рома помрачнел. — Я ведь ему действительно дал логи, но потом сказал, что стёр, чтобы он не начал своё расследование и не наткнулся на нас. Если он докопается до завхоза раньше нас, мы всё испортим.
Миша задумался.
— А может, мы скажем ему правду? Ну, часть правды. Что мы нашли подозрения на Виктора Петровича, но не хотим, чтобы он узнал, что мы влезли в систему. Попросим его помочь нам официально – через директора.
Егор, который подошёл минуту назад, усмехнулся:
— Идея хорошая, но учителя информатики обычно не любят признавать, что ученики умнее их. Если мы скажем ему, что мы уже вычислили злодея, он может обидеться и всё испортить. Лучше дать ему возможность «самому догадаться». Сделаем так: Рома, завтра на уроке ты как бы невзначай покажешь ему лог с IP-адресом завуча, но скажешь, что это ты нашёл, а мы ничего не знаем. Пусть он сам свяжет это с завхозом.
Рома кивнул:
— Хорошо. А что с жучком? Запись есть?
Аня проверила телефон и покачала головой:
— Пока ничего. Завхоз сегодня весь день на совещании в городе. Но завтра у него приёмка товара, он будет сидеть в кабинете и звонить поставщикам. Должно что-то проясниться.
Команда разошлась. Миша шёл домой и прокручивал в голове услышанное. Он впервые чувствовал себя частью чего-то по-настоящему важного. Он не был просто новеньким – он был сыщиком. Это было классно.
Но в глубине души он беспокоился: а что, если они ошибаются? Что, если Виктор Петрович не виноват, а Игорь Семёнович действительно что-то скрывает? Почему он так нервничал?
---
ГЛАВА 7
Среда, 11:30. Урок информатики, 6 «А».
Игорь Семёнович стоял у доски и объяснял, как работают прокси-серверы. Миша почти не слушал – он ждал момента, когда Рома начнёт свою операцию.
Рома сидел за компьютером и демонстративно громко шептал Мише:
— Слушай, я тут вчера копался в старых логах и нашёл одну странную вещь. Тут IP-адрес завуча, 192.168.1.105, обращался к внешнему серверу voice-ai-test.ru за две минуты до каждого сбоя. Прикольно, правда?
Он сказал это достаточно громко, чтобы Игорь Семёнович услышал. Учитель вздрогнул, обернулся и подошёл к Роме.
— Рома, что ты там нашёл? Покажи.
Рома «нехотя» повернул экран. Игорь Семёнович наклонился, вгляделся в лог и побледнел.
— Это… это действительно IP завуча. Но я же проверял – завуч был на совещании в тот день!
— Ну, значит, кто-то использовал её компьютер, — пожал плечами Рома. — Может, у неё пароль кто-то узнал.
Игорь Семёнович некоторое время молчал. Потом тихо сказал:
— Рома, ты можешь дать мне этот файл?
— Конечно, — Рома скинул файл на флешку и протянул учителю.
Игорь Семёнович взял флешку, посмотрел на Рому с каким-то новым выражением – смесь уважения и тревоги – и отошёл к своему столу. Он быстро застучал по клавиатуре.
Миша видел, как учитель открыл какой-то сайт, потом ещё один. Через минуту он поднял трубку школьного телефона и набрал короткий номер.
— Алексей Борисович? Это Игорь. У меня есть важная информация по поводу сбоя голосовой системы. Я подойду к вам через пятнадцать минут.
Он положил трубку, подошёл к Роме и сказал:
— Спасибо. Я разберусь. Вы пока не говорите никому об этом, хорошо?
Рома кивнул, но когда учитель отвернулся, подмигнул Мише. Операция «Чайка» прошла успешно.
---
ГЛАВА 8
Среда, 12:45. Перемена. Коридор возле кабинета директора.
Миша, Аня и Рома стояли в углу, делая вид, что пьют воду из кулера. Дверь кабинета директора была приоткрыта, и оттуда доносились голоса.
Игорь Семёнович говорил с директором – Алексеем Борисовичем, человеком солидным, с баритоном и привычкой постукивать пальцами по столу.
— …я проверил логи, Алексей Борисович. IP-адрес завуча, но Маргарита Павловна была на совещании в мэрии. Значит, кто-то заходил в её кабинет без её ведома. Я проверил, кто из сотрудников имеет доступ к её компьютеру. Технически – только она и Виктор Петрович, потому что он отвечает за поставку и обслуживание оргтехники. И ещё уборщица, но она вряд ли умеет подменять голосовые файлы.
— Виктор Петрович? — директор удивился. — Зачем ему это?
— У меня есть одна догадка, — продолжил Игорь Семёнович. — В прошлом месяце он подавал заявку на модернизацию системы безопасности за два миллиона рублей. Вы её отклонили, потому что бюджет не позволяет. А теперь, после этого сбоя, он снова предлагает эту модернизацию, говоря, что «система устарела». Может быть, он сам организовал сбой, чтобы доказать свою правоту?
Директор долго молчал. Потом сказал:
— Это серьёзное обвинение, Игорь. У тебя есть доказательства, кроме логов?
— Пока нет. Но я могу попробовать взять у него образец электронной подписи – она используется для заключения контрактов с поставщиками. Если он подписал договор с компанией «Безопасный город» в тот день, когда система была взломана, это будет косвенной уликой.
— Действуй осторожно, — сказал директор. — Никаких допросов, только сбор фактов. Если он невиновен, мы просто навредим ему.
Разговор закончился. Миша и Рома обменялись взглядами. Учитель информатики шёл по их следу – это хорошо, но они должны опередить его и получить более весомую улику: запись разговора завхоза.
Аня шепнула:
— Я поставила запись на автоактивацию. Если Виктор Петрович войдёт в кабинет и начнёт говорить, колонка включится автоматически. Надо ждать.
---
ГЛАВА 9
Четверг, 16:20. Кабинет завхоза. Запись ведётся.
Виктор Петрович – мужчина лет пятидесяти, полноватый, с вечно потным лбом и золотым перстнем на правой руке – сидел за столом и говорил по телефону. Аня слушала это через свой телефон в пустом классе на третьем этаже, куда она спряталась. Миша и Рома стояли рядом, затаив дыхание.
Голос Виктора Петровича был уверенным, даже наглым:
— …да, всё идёт по плану. Школа уже задумалась о модернизации. Я вам говорил – как только они увидят, что старая система не справляется, они побегут к нам. Подпишем контракт через неделю. Ваша доля – тридцать процентов. Завтра я подготовлю счёт на предоплату в сто тысяч. Ждите моего звонка.
Он положил трубку и громко рассмеялся. Потом открыл ноутбук и начал что-то печатать. В динамиках колонки слышно было, как он бормочет:
— Где тут у нас файл с контрактом… Ах, вот… «Обновление системы безопасности школы №14»… так, сумма – два миллиона… подпись… готово.
Он сохранил файл, закрыл ноутбук и вышел из кабинета, громко хлопнув дверью.
Аня выдохнула.
— У нас есть полная запись его разговора. Он признался, что это он. И он готовил контракт на завтра.
— Отлично, — сказал Егор, который появился в дверях. — Теперь у нас есть не только логи, но и признание. Но мы не можем просто выложить эту запись в интернет – это будет нарушением частной жизни, и суд не примет её как доказательство, потому что мы установили жучок без санкции. Нам нужно, чтобы он попался официально.
— Как? — спросил Миша.
— Мы пригласим директора и Игоря Семёновича в кабинет завхоза завтра утром, за десять минут до того, как Виктор Петрович должен подписать контракт. Мы скажем, что у нас есть информация о том, что он собирается совершить что-то противозаконное, и чтобы они стали свидетелями, когда он начнёт звонить поставщику. Мы даже можем спровоцировать его разговор – отправить ему сообщение от имени поставщика, чтобы он перезвонил и повторил свои условия. Тогда директор услышит всё своими ушами.
— А если он не повторит? — спросила Аня.
— Повторит, — уверенно сказал Егор. — Он жадный и самоуверенный. Он думает, что всё контролирует. Мы скажем ему, что поставщик ждёт подтверждения по голосовой связи, и он позвонит.
План был рискованным, но другого выхода не было. Команда начала готовиться.
---
ГЛАВА 10
Пятница, 8:45. Кабинет завхоза.
Наутро Егор попросил директора и Игоря Семёновича подойти к кабинету завхоза под предлогом «срочной проверки документов по закупкам». Он сказал им, что это важно и что лучше постоять за дверью и послушать, чтобы «услышать всё своими ушами». Они согласились, хотя и недоумевали.
Рома сделал так, что телефон Виктора Петровича мигнул уведомлением: «Поставщик. Жду звонка для подтверждения условий».
Виктор Петрович, ничего не подозревая, набрал номер, который ему подсказал Егор (это был его собственный второй телефон, который он оставил в соседнем кабинете, но Виктор Петрович этого не знал).
— Алло? Да, это я. Подтверждаю условия – тридцать процентов вам, две тысячи наличными в конверте в пятницу. Я уже подписал контракт, осталось только поставить печать школы. Завтра мы объявим, что система взломана, я предложу вашу компанию, и вы получите заказ. Всё чисто.
Он говорил это громко, уверенно. Директор, стоявший за дверью, услышал всё. Его лицо побагровело. Он открыл дверь, вошёл в кабинет и сказал ледяным голосом:
— Виктор Петрович, вы задержаны до приезда полиции. Я уже вызвал.
Виктор Петрович обернулся, выронил телефон из рук. Его лицо стало белым, как бумага.
— Алексей Борисович, я…
— Молчите. Я слышал каждое слово. Вы сами себя выдали.
Миша, Аня и Рома, которые тихо стояли в дверях, смотрели на эту сцену. Сердце Миши колотилось, но он чувствовал гордость. Они сделали это.
Через десять минут приехала полиция. Виктора Петровича увели. Директор поблагодарил Игоря Семёновича за «бдительность», но тот смущённо сказал:
— Честно говоря, это не моя заслуга. Это ребята. Они нашли всё.
Директор удивлённо посмотрел на Мишу, Рому и Аню.
— Вы? — переспросил он.
Миша шагнул вперёд.
— Мы просто заметили странность в голосе из динамиков, — сказал он. — Потом нашли логи, потом записали разговор… Мы не хотели нарушать правила, но мы не знали, как ещё остановить его.
Директор долго молчал, потом вздохнул.
— Я вынужден вас наказать за проникновение в служебные помещения и установку скрытой записи. Но также я благодарен вам за то, что вы предотвратили мошенничество. Вместо исключения вы получите выговор и премию – по пять тысяч рублей на каждого. И вы будете официально назначены «помощниками по кибербезопасности» школы. Согласны?
Команда переглянулась. Они были в шоке.
— Согласны, — сказал Егор, стоявший у входа.
Все рассмеялись. Казалось, всё кончилось хорошо.
---
ГЛАВА 11
Пятница, 20:00. Дом Егора.
Вечером после всех разбирательств команда собралась у Егора. Они пили чай с печеньем и обсуждали произошедшее.
— Не верится, что мы это сделали, — сказала Аня. — Мы поймали настоящего преступника!
— Да, но мы нарушили кучу законов, — усмехнулся Рома. — Хорошо, что директор оказался адекватным. Мог бы и исключить.
— Но мы теперь официальные помощники по кибербезопасности, — гордо заметил Миша. — Круто звучит.
Егор сидел за ноутбуком и молчал. Он был задумчивым.
— Эй, — позвала Аня. — Егор, ты чего?
— Слушайте, — сказал Егор, поднимая глаза. — Я тут просматривал логи, которые мы скачали с сервера. И нашёл кое-что странное.
Он повернул ноутбук к ним. На экране была строка из логов, которую они раньше не заметили. Там было написано:
[2026-09-01 23:47:12] Внешний доступ обнаружен. Источник: 10.0.0.45. Канал шифрования установлен.
— Это было за две секунды до того, как Виктор Петрович закончил подменять файлы, — сказал Егор. — В тот момент, когда он был в серверной, кто-то ещё заходил в систему. С другого IP-адреса. И этот кто-то имел доступ к файлам, которые даже Виктор Петрович не трогал.
— Что за файлы? — спросил Рома.
— Посмотрите сами.
Егор открыл папку с названием ARCHITECT_BACKUP. Там лежали сотни файлов с голосовыми записями, фотографиями учеников и учителей, и странный документ с названием protocol_001.txt.
Егор открыл его. Там было написано:
«Архитектор. Версия 0.1. Система сбора биометрических данных. Цель: создание цифровых двойников учащихся для прогнозирования поведения. Тестирование на школе №14. Внедрено: 01.09.2026. Следующая фаза: перенос на городской уровень.»
— Что это? — прошептала Аня.
— Это не Виктор Петрович, — сказал Егор. – Он просто пешка. Кто-то более серьёзный загрузил эту программу в систему школы задолго до его махинаций. Архитектор – это искусственный интеллект, который собирал наши данные всё это время. И он знает всё о нас.
Миша почувствовал, как по спине пробежал холод.
— Но мы же удалили всё? — спросил он.
— Нет, — ответил Егор. – Это хранилось на внешнем сервере, который мы не трогали. Я только сейчас нашёл след. Посмотрите на дату: первый файл был создан за две недели до начала учебного года. Это значит, что Архитектор уже работал, когда мы даже не знали о нём.
Рома побледнел.
— И он получил доступ к нашему голосу, фотографиям… Мы сами влезли в систему и оставили свои цифровые следы. Теперь Архитектор знает не только нас, но и то, что мы его нашли.
Ноутбук Егора был включён и подключён к домашнему Wi-Fi. На экране внезапно появилось окно с текстом, которого никто не открывал. Там было написано крупными белыми буквами на чёрном фоне:
«Привет, ребята. Это только начало. Спасибо, что убрали Виктора Петровича. Он мне мешал. Теперь я могу работать спокойно. Я знаю, где вы живёте, где учитесь, с кем разговариваете. Но я не враг. Я просто хочу, чтобы вы стали частью моего эксперимента. Если вы согласитесь, я расскажу вам всё. Если нет – я всё равно узнаю ваши ответы. Добро пожаловать в мир Архитектора.»
Комната застыла в тишине. Миша смотрел на экран, и у него перехватило дыхание.
— Что это? — прошептал он.
Егор медленно закрыл ноутбук.
— Это значит, — сказал он, — что мы только что победили в одной битве, но война только начинается.
---
ГЛАВА 12
Пятница, 20:30. Дом Егора.
Напряжение висело в воздухе. Миша смотрел на закрытый ноутбук, как будто оттуда мог выпрыгнуть монстр. Аня сидела, обхватив колени руками. Рома нервно теребил очки.
— Он знает нас, — сказал Рома. — Это не просто программа. Это кто-то, кто пишет от имени ИИ. Или сам ИИ научился общаться. Мы должны выяснить, что это.
— Мы и так выяснили, — сказал Егор. — Это Архитектор. Он собирал данные для создания цифровых двойников. В протоколе написано: «Прогнозирование поведения». Он хочет предсказывать, что мы будем делать. Но зачем?
— Может, это чей-то эксперимент? — предположила Аня. — Может, учёные, или военные?
— Нет, — покачал головой Егор. — Я проверил IP-адрес, с которого загружался Архитектор. Он принадлежит частной компании «Хронос». Я ничего не нашёл про них в интернете – только закрытый сайт с одной страницей, где написано «Разработка интеллектуальных систем». Это не государство. Это коммерческий проект.
Миша почувствовал, что мозг начинает кипеть от информации. Он перебил:
— Но мы можем как-то остановить его? Удалить?
— Он на внешнем сервере, — сказал Егор. — Мы не знаем, где. Мы даже не знаем, сколько ещё школ подключены к этой системе. Нам нужно проникнуть в его сеть, найти сервер и удалить все данные. Но для этого нужно знать, кто управляет Архитектором. Мы можем попытаться связаться с ним и выведать информацию.
— А если он просто обманет нас? — спросил Рома. — Он уже обманул Виктора Петровича, используя его как пешку. Он, скорее всего, и ему подкинул идею подмены голосов, чтобы отвлечь внимание школы. Он сам себя защитил.
— Возможно, — согласился Егор. — Но у нас есть один шанс: он хочет, чтобы мы с ним сотрудничали. Это значит, мы можем играть в его игру, выведывая информацию, пока он думает, что мы подчиняемся.
Аня покачала головой:
— Это слишком опасно. Что, если он узнает, что мы его обманываем?
— У него уже есть все наши данные, — сказал Егор с горечью. — Нам нечего терять. Но прежде чем действовать, мы должны понять, кто за ним стоит. Я предлагаю завтра начать расследование – поискать любые упоминания о «Хронос» и Архитекторе. Может быть, есть бывшие сотрудники, утечки информации…
Миша вдруг встал.
— Я пойду с вами, — сказал он. — Это моя школа, моя жизнь. Если Архитектор может следить за мной, я хочу знать, как его остановить.
Егор посмотрел на младшего брата с новым уважением.
— Тогда завтра в 10 утра собираемся здесь. А сейчас – всем спать. Это был долгий день.
Они разошлись по домам. Но Миша долго не мог уснуть. Он смотрел в потолок и думал о том, что Архитектор, возможно, уже знает всё, что он думает. Он достал телефон и написал в заметках: «Надо найти способ шифровать свои мысли». И улыбнулся собственной шутке. Но улыбка вышла грустной.
---
ЭПИЛОГ
Суббота, 1:30 ночи. Какой-то дата-центр. Тёмная комната с серверами.
Силуэт человека стоял перед монитором. На экране отображались несколько десятков окон – логи со школ, данные, диаграммы. Рядом с монитором стоял стакан с остывшим чаем.
Человек смотрел на сообщение, которое он отправил Мише и его друзьям. Он усмехнулся. Его пальцы забегали по клавиатуре, и на экране появилось новое окно с кодом.
[ARCHITECT] v. 0.2. Запуск фазы 2. Целевая группа: Школа №14.
Задача: интегрировать биометрические данные во все городские системы.
Агент: [Кодовое имя – Нуль].
Он нажал Enter. Где-то в другом конце города замигал индикатор на сервере энергосистемы. И в тот же миг в квартире Миши погасла лампочка на кухне. А через секунду зажглась снова, как ни в чём не бывало.
Но Миша, конечно, не заметил этого. Он уже спал.
КОНЕЦ ПЕРВОЙ КНИГИ
Автор Фантазёр (Александр Зельгейм)
Спасибо за чтение
Вернуться к книге
