Читать книгу «Прогрессоры. Тени архива» онлайн полностью📖 — Юрий Адаменко — MyBook.
cover

Юрий Адаменко
Прогрессоры. Тени архива

1

ГЛАВА 1. ОШИБКА РЕНДЕРИНГА

За окном Прага тонула в ночи – не в романтическом золоте туристических открыток, а в густой, бархатной тьме, прошитой редкими жёлтыми точками фонарей где-то внизу, у подножия Градчан. Этот мрак казался физически ощутимым, как чёрная вода, и окно было люком в бездонный океан.

Внутри же бушевал свой, цифровой космос.

Марк Грубов не видел ночи. Его мир был ограничен тремя мерцающими прямоугольниками мониторов, чьё холодное сияние выхватывало из мрака лишь ближайшие детали: клавиатуру, заляпанную пятнами от бесконечных перекусов, паутину проводов на столе и лес пустых алюминиевых банок из-под холодного кофе. Они стояли, как стражи на полях сражения, отмечая пройденные часы. Воздух в комнате был спёртым, насыщенным запахом пыли, нагретого металла, сладковатого химического аромата энергетиков и подгоревшего пластика – фирменный парфюм творческого процесса.

Звуки тоже были замкнутыми, циклическими. Ровный, навязчивый гул кулеров, похожий на дыхание спящего механического зверя. Щелчки клавиш – быстрые, отрывистые, почти пулемётные очереди. И голоса из наушников, плотно прижатых к голове: обрывки интервью, шум архивных залов, собственный закадровый текст, который он слушал в сотый раз, выискивая малейшую фальшь в интонации.

– Тени собора… – звучал в ушах его собственный, усталый голос. – Они длиннее, чем история, которую он хранит…

На экране плыли кадры, выстраиваясь в идеальную последовательность. Вот дрожащий луч фонарика выхватывает из мрака Ватиканского секретного архива переплет XV века с потрескавшейся кожей. Вот крупный план пергамента с водяными знаками. Вот плавный переход к интервью с седовласым архивариусом, чьи глаза бегают в сторону, когда речь заходит о «некаталогизированных фондах». Марк улыбнулся, беззвучно, одними уголками губ. Он поймал этот взгляд девять месяцев назад, и теперь он был здесь, в монтаже, – крохотная деталь, но из таких деталей и складывалась правда. Его правда.

Он чувствовал себя почти всемогущим. Его берлога на верхнем этаже старого пражского дома была центром вселенной. Здесь он собирал разрозненные кусочки реальности, как витраж, и заставлял их светиться новым, ясным смыслом. «Тени Собора» – его magnum opus, фильм, который вскроет нагноения истории и покажет, как власть имущие столетиями прятали свои секреты в самых освещённых местах. До релиза оставались считаные часы. Он ставил финальную точку.

Пальцы его порхали над клавишами, совершая финальные штрихи – поправил цветокоррекцию в сцене с рукописью, добавил едва уловимую, тревожную ноту в саундтрек. Его привычка – нервно щёлкать пальцами левой руки – утихла. Мозг, обычно работавший на повышенных оборотах, сейчас напоминал хороший швейцарский механизм: тихий, точный, неумолимый.

Он запустил рендеринг финальной сцены. На главном мониторе появилась шкала прогресса. Зелёная полоса поползла вправо, пожирая цифры: 10%… 35%… 70%… Марк откинулся на спинку кресла, впервые за много часов позволив себе ощутить тяжесть в глазах и ноющую ломоту в спине. Он потянулся к последней банке кофе – она была тёплой, почти отвратительной, но он сделал большой глоток, ощущая горький привкус победы. За окном по-прежнему была ночь, но ему уже виделись заголовки в крупных медиа, дискуссии, признание. Он не просто снял фильм. Он поймал за руку саму Историю.

90%… 95%… 99%.

И тут всё остановилось.

Шкала замёрзла. Цифра «99%» мигнула один раз, красным, и погасла. На чёрном фоне монитора всплыло стандартное, безликое окно ошибки операционной системы.

«Ошибка рендеринга. Код 0x80070057. Параметр задан неверно.»

Марк моргнул. Мозг, секунду назад бывший точным механизмом, дал сбой. Он не понял. Просто не воспринял информацию. Это не укладывалось в сценарий. Победители не сталкиваются с «ошибкой параметров» на последнем, самом дурацком рубеже.

– Глюк, – прошептал он хрипло, первый раз за вечер издав звук. Голос был чужим, скрипучим от безмолвия. – Просто глюк.

Он щёлкнул мышью, чтобы закрыть окно. Оно не закрылось. Он нажал Ctrl+Alt+Delete. Экран не ответил. В наушниках вдруг воцарилась абсолютная тишина – даже фоновый гул кулеров, всегда присутствовавший в записи, пропал. Его заменил тонкий, высокочастотный писк, болезненно впивающийся в барабанные перепонки.

Холодная струйка пота, не имеющая ничего общего с духотой комнаты, проползла по позвоночнику Марка. Он резко сорвал с головы наушники, и они с глухим стуком упали на клавиатуру. В тишине комнаты его собственное дыхание внезапно показалось неестественно громким.

На экране, поверх окна ошибки, чёрными пикселями на чёрном фоне начало проявляться что-то ещё. Словно сама тьма на мониторе сгущалась, формируя контуры. Это не было частью интерфейса. Это было похоже на цифровой призрак, на сбой в самой матрице.

А потом окно ошибки исчезло. На секунду воцарился привычный рабочий стол. И тут же, без всякой команды, запустился видеоплеер. На экране, в идеальном качестве, зацикленно заиграл один-единственный кадр из его фильма. Тот самый, снятый в самом сердце секретного архива.

Кадр, который он знал наизусть. Но теперь в его правом нижнем углу, там, где должна быть лишь тень от стеллажа, горел крохотный, ярко-красный пиксель. Как сигнальная лампочка. Как глаз.

Марк замер, и в этой тишине его щёлкающие пальцы прозвучали как выстрелы. Мозг наконец-то обработал информацию. Это была не ошибка.

Это была метка.

––

Сначала был просто гнев. Горячий, слепой и абсолютно человеческий гнев на бездушную машину, посмевшую испортить момент его триумфа. Марк с силой ударил кулаком по столу, заставив захрустеть пустые банки и заплясать на экране курсор мыши. Проклятия, вырвавшиеся у него, были крепкими, уличными, на чешском, русском и отточенном за годы монтажа английском. Это был ритуал, способ вернуть контроль – сначала над эмоциями, потом над ситуацией.

Но красный пиксель в углу экрана смотрел на него. Немигающий. Бесстрастный.

Гнев сменился холодным, профессиональным любопытством. Адреналин, только что бушевавший в крови, кристаллизовался в острый, как скальпель, фокус. «Монтажное зрение», его главный инструмент и проклятие, включилось на полную мощность. Мир вокруг потерял краски и объем, превратившись в плоскую картинку, которую нужно разобрать на слои, проанализировать, «раскадрить». Собственный страх отступил, стал фоновым шумом. Теперь здесь был только он и аномалия.

Он закрыл сбойный видеоплеер, перезагрузил станцию. Гул кулеров на секунду стих, затем возобновился с новым, деловитым рвением. Марк не полез в папку с итоговым рендером – он знал, что файл скорее всего битый. Он пошел глубже, к первоисточнику, к сырым, необработанным дублям, хранящимся не на основном SSD, а на автономном RAID-массиве, похожем на маленькую черную крепость под столом. Это были его грязные, честные алмазы, еще не прошедшие огранку монтажа.

Папка с материалами съемок в Archivio Segreto Vaticano была помечена не сухим инвентарным номером, а его собственным шифром:

«ASV_Цена_входа».

Название-напоминание о том, сколько унижений, бумажной волокиты и молчаливых угроз в глазах чиновников потребовалось, чтобы получить те три дня под присмотром недружелюбного монаха-архивиста. Он открыл папку. Десятки клипов, сотни гигабайт. Исходник с той самой, финальной сценой в глубине хранилища носил имя

«ASV_Кодекс_Воздух».

Марк запустил его не в монтажном софте, а в специальной программе для анализа видео, инструменте, который он обычно использовал для реставрации старых, поврежденных пленок. Окно разделилось на множество панелей: волновая форма звука, графики цветности, векторы движения. Он отмотал к тому моменту, где по его замыслу камера, скользя мимо фолиантов в потертых кожаных переплетах, на секунду задерживалась на нише в каменной стене. В нише лежала рукопись, которую ему представили как «записи скриптория эпохи Льва X». В финальном монтаже этот кадр длился три секунды. В исходнике – добрых двадцать.

Он начал просматривать секунда за секундой, замедляя до четверти скорости. Его глаза, привыкшие вылавливать мельчайшие детали, сканировали изображение. Пыль, танцующая в луче фонаря. Микротрещины на пергаменте. Тень от его собственной руки, лежащая на краю стола… И снова этот красный пиксель. Нет, не пиксель. На таком увеличении это была крошечная, но четкая геометрическая форма. Часть чего-то большего.

Сердце его ёкнуло, сделав один тяжелый, гулкий удар. Он откинулся, щелкая пальцами так быстро, что звук слился в трель барабанной дроби.

– Мозг, не подводи, – мысленно скомандовал он себе. – Это мусор. Пыль на матрице. Дефект освещения.

Но он знал, что это не так. Он дотошно чистил оптику перед каждой съемкой в таких местах. И дефект освещения не выглядел как идеально ровный красный прямоугольник.

Марк взял графический планшет, отложив мышь. Это был его хирургический инструмент. Он выделил область вокруг аномалии и применил первый фильтр – повышение резкости на основе искусственного интеллекта, тот самый, что он использовал для проявки лиц на старых групповых фото. Изображение дернулось, пиксели сгруппировались, пытаясь достроить картину по заданному алгоритму. Красный прямоугольник «вырос», обрел соседей. Теперь это была не точка, а уголок, грань какого-то объекта, спрятанного в глубокой тени за стопкой свитков.

Адреналин сменился чем-то иным – звенящим возбуждением охотника, учуявшего невероятную дичь. Он забыл про усталость, про готовый фильм, про все. Весь его мир сузился до этого квадрата на экране, размером в несколько сотен пикселей.

Он пошел ва-банк. Открыл профессиональный плагин для судебно-медицинской видеоэкспертизы, купленный когда-то по сомнительной лицензии на черном рынке цифровых инструментов. Здесь были инструменты, о которых обычные монтажеры и не слышали: разделение по спектральным каналам, вычитание фона, анализ шумов для выделения сигнала. Он вырезал целевой фрагмент и запустил каскадную обработку.

Экран замерцал, выдавая промежуточные результаты. Тень за свитками начинала «проявляться», как фотобумага в проявителе. Сначала это были размытые силуэты, потом – контуры. Контуры неестественно правильные, геометрические. Ничего подобного в архивной нише XV века быть не могло. Камень, дерево, пергамент – они живые, они имеют сложную, органическую фактуру. А здесь были прямые углы и ровные плоскости.

Марк увеличил контрастность, пожертвовав деталями в светлых участках. И наконец, тень отступила.

За стопкой потрескавшихся от времени свитков, в углу ниши, стоял контейнер.

Он был металлический. Совершенно современный. Типа тех, что используют для транспортировки чувствительного лабораторного оборудования или серверных компонентов. Матовый, анодированный алюминий, судя по оттенку серого. На его лицевой грани просматривались стыки панелей, едва заметная линия герметичной крышки.

И на этой крышке была маркировка.

Марк затаил дыхание. Его пальцы, летавшие над планшетом, замерли. Он приблизил изображение до предела, до размытых квадратов отдельных пикселей. Буквы и цифры были мелкими, но алгоритм смог достроить их с пугающей уверенностью.

OBJECT #011

STORAGE: 2026

SEALED: 1515

Он прочитал это вслух. Шепотом, срывающимся на каждой цифре.

– Обьект. Ноль-один-один. Хранение: две тысячи двадцать шестой. Запечатано: пятнадцать пятнадцатый.

В голове что-то щелкнуло. Сухая, беспристрастная часть сознания, та самая, что отвечала за логику монтажа, тут же выдала несоответствие. 2026. Сейчас был 2025-й. Дата хранения указывала на будущий год. А дата запечатывания – на эпоху Высокого Возрождения, на год, когда Леонардо да Винчи умирал во Франции, а Мартин Лютер еще только готовил свои тезисы.

Это была не опечатка. Не шутка. Не графический артефакт. Ракурс съемки, падение света, перспектива – все доказывало: этот контейнер физически находился там, в той нише, в том самом архиве. Он был частью кадра. Частью реальности, которую сняла его камера.

Ледяная волна прокатилась от основания черепа до копчика. Марк впервые за вечер почувствовал настоящий страх, не имеющий ничего общего с профессиональным азартом. Это был страх перед нарушением самых фундаментальных законов мироздания. Перед вещью, которая не может существовать, но существует.

Он отодвинулся от стола, будто от раскаленного металла. Спина ударилась о спинку кресла. В ушах зазвенело. Он смотрел на экран, на холодную, бездушную надпись, и его мозг, этот идеальный инструмент для нахождения связей, начал строить безумные цепочки.

Кто? Кто мог поставить эту штуку там? И когда? В 1515 году? Но тогда откуда дата 2026? В 2026 году? Но как тогда она могла быть запечатана в 1515-м?

Мысли метались, не находя выхода. Это был не исторический артефакт. Это был артефакт из самой Истории, ее шов, разрыв, глюк в матрице. Его профессиональное «монтажное зрение» подсказывало: если в кадре есть такой чудовищный анахронизм, значит, кто-то пытается что-то скрыть. Но что можно скрыть предметом, который сам по себе является вопиющим свидетельством? Разве что… само его существование. Сам факт вмешательства.

И тут до него дошла вторая, еще более страшная мысль.

Он это снял.

Он, Марк Грубов, документалист-одиночка, своим любительским пропуском и камерой за пять тысяч евро, пробрался не просто в секретный архив. Он пробрался за кулисы. И заснял реквизит, который не предназначался для чужих глаз. Реквизит, ломающий все декорации.

Он посмотрел на свой рюкзак, валявшийся в углу. Из открытого кармана выглядывал объектив старого «Зенита». Табличка с датами будто жгла сетчатку. 2026. 1515. Цифры крутились в голове, складываясь в какой-то извращенный, непостижимый код.

Ему нужно было сохранить это. Немедленно. Не как часть фильма, а как улику. Абсолютную, неопровержимую улику против… против чего? Против законов времени?

Дрожащими от напряжения руками он потянулся к клавиатуре, чтобы сделать скриншот, вырезать этот фрагмент, сохранить на все возможные носители. Его пальцы зависли над клавишами.

И в этот момент курсор на экране – маленькая черная стрелка – дёрнулся.

Сам по себе.

Плавно, неспешно, он пополз от края экрана прямо к иконке папки с исходниками. К папке «ASV_Цена_входа».

Марк замер, не веря глазам. Его рука лежала на планшете. Мышь была в сантиметре от ладони. Ничего не касалось.

Курсор навелся на папку. Щелкнул.

И началось удаление.

––

Время замерло, свернулось в тугую, болезненную пружину. Марк наблюдал за движением курсора, и весь его предыдущий опыт – годы работы с техникой, понимание логики машин, уверенность в том, что цифровой мир, при всей его сложности, есть лишь набор исполняемых команд – рассыпался в прах. Это не было удаленным доступом в привычном понимании. Не было всплывающих окон о подключении, мигающих иконок сетевой активности. Это было тихое, абсолютное, органичное владение его системой изнутри, словно кто-то не вошел в нее извне, а пробудился в самой ее сердцевине, в темной материи между ноликами и единичками.

Папка «ASV_Цена_входа» исчезла с экрана. Не в Корзину. Просто испарилась. Курсор, не теряя своей неестественной, зловещей плавности, двинулся к следующей папке – «ASV_Риск_Карандаш», где лежали резервные копии тех же исходников, сделанные на другой карте памяти. Щелчок. Исчезновение.

В голове Марка, парализованной первым шоком, заработал холодный, аварийный генератор мысли. Стержень. Алгоритм. Не паника – анализ. Его «монтажное зрение» переключилось с картинки на процесс. Он зафиксировал не само удаление, а его характер. Файлы исчезали не пакетами, не вспышкой. Их стирали выборочно, методично, с чудовищной точностью. Сначала – самые «сырые», самые информационно насыщенные оригиналы. Потом – их резервные копии в этой же системе. Это была не грубая зачистка диска. Это была хирургическая операция по удалению памяти. Его памяти. Памяти о том контейнере.

Инстинкт кричал: вырви шнур! Но более глубокий, уже проснувшийся охотничий инстинкт удерживал его на месте еще несколько секунд. Наблюдай. Пойми инструмент. Он бросил взгляд на маленький вторичный монитор, где в фоне работал продвинутый сетевой монитор, окно которого обычно было пустым – его локальная рабочая станция была намертво изолирована от сети на время финального монтажа. Сейчас по графику ползла ровная, жирная зеленая линия. Входящий трафик. Не пакетами, а сплошным, непрерывным потоком, как будто в его компьютер вливали целое озеро чужих данных. Но исходящего – ноль. Его цифровой «голос» был полностью подавлен. Его система не запрашивала ничего. Ее насиловали тихим, всеобъемлющим потоком информации, который сам по себе и был командой на уничтожение.

Курсор взял третью папку. И в этот момент Марк перестал быть просто наблюдателем. В нем включилась иная ипостась – циничный, прагматичный выживальщик, закаленный в стычках с коррумпированными чиновниками, агрессивными охранниками частных архивов и просто враждебной реальностью странствующего репортера. Мозг переключился с «почему» на «как остановить».

Программные средства? Бессмысленно. То, что творилось на экране, было на несколько порядков сложнее любого вируса или трояна. Это выглядело как прямое, аппаратное подчинение. Борьба на уровне софта была бы игрой в шахматы с противником, который может в любой момент перевернуть доску и ударить тебя по голове.

Его взгляд упал на толстый черный «косичкой» оплетенный кабель, шедший от системного блока к розетке в стене. Нет. Слишком долго. Вырубание питания могло повредить диски, на которых еще могли оставаться нетронутые файлы. И он не знал, не активирует ли это какой-нибудь спящий механизм физического уничтожения данных.

Нужно было точечное, стремительное и абсолютное прерывание. Физическое.

Его тело двинулось раньше, чем мысль полностью оформилась. Он рванулся не к розетке, а под стол, в паутину проводов, где среди серых USB-шнуров и черных силовых жил лежал, свернутый в бухту, кабель связи с его сетевым хранилищем NAS – тем самым массивом, где лежала последняя, самая важная копия всех исходников, включая «Кодекс_Воздух». Кабель был толстым, качественным, с массивным позолоченным коннектором. Марк схватил его не у разъема, а посередине, намотал на ладонь для лучшего хвата, уперся ногой в ножку стола и рванул на себя.

Раздался плотный, сухой, почти костный хруст. Пластик коннектора треснул, тонкие золотые пины скривились и вырвались из гнезда на корпусе NAS с кусочками зеленого текстолита. Искры не было. Был только окончательный, вещественный звук разрыва.

На главном мониторе курсор завис на полпути к следующей цели. Его плавное движение прервалось. Он дёрнулся, как муха на булавке, и замер. Зеленая лилия в сетевом мониторе упала до нуля, превратившись в ровную, мертвую прямую.

Тишина. Настоящая, без высокочастотного писка. Только гул кулеров.

Марк, тяжело дыша, сидел на полу среди обрывков проводов, сжимая в потной ладони искалеченный коннектор. Первая волна – волна действия – схлынула, и его накрыло ледяным потом осознания. Он только что, в буквальном смысле, убил часть своей системы, чтобы спасти ее. Он вырвал информацию «с мясом».

Он поднял взгляд на экран. Папок «Цена_входа» и «Риск_Карандаш» не было. Курсор все еще висел неподвижно. И тут Марк заметил две детали, от которых кровь застыла в жилах.







На этой странице вы можете прочитать онлайн книгу «Прогрессоры. Тени архива», автора Юрий Адаменко. Данная книга имеет возрастное ограничение 18+, относится к жанрам: «Исторические детективы», «Научная фантастика». Произведение затрагивает такие темы, как «роман-приключение», «альтернативная история». Книга «Прогрессоры. Тени архива» была написана в 2026 и издана в 2026 году. Приятного чтения!