Knigi-for.me

2:5030/Эльф. Нежданный коннект - Станислав Миков

Тут можно читать бесплатно 2:5030/Эльф. Нежданный коннект - Станислав Миков. Жанр: Попаданцы издательство , год . Так же Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте knigi-for.me (knigi for me) или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
стационарного дискового телефона, подключенного параллельно модему. В ухо ударил ровный, густой гудок городской АТС. Линия была абсолютно свободна. Никакого коннекта не существовало в природе.

Алексей вернул руки на клавиатуру, нажал «F9», открывая верхнее выпадающее меню Нортона, и перешел в каталог мейлера. Синяя полоска курсора легла на файл системного журнала «mailers.log». Клавиша «F3» развернула текст на весь экран. Глаза привычно выхватывали нужные таймстампы, игнорируя фоновый мусор. Вот вечерний звонок от двадцать четвертой ноды. Рукопожатие протокола EMSI, старт передачи по Zmodem, успешный прием трехсот килобайт запакованной почты. Время окончания сессии: 23:14.

Алексей опустил взгляд в правый нижний угол экрана. Системные часы показывали 02:47. Три с половиной часа абсолютной, задокументированной тишины. Мейлер не принял ни единого байта из внешнего мира. Входящий канал оставался девственно чист. Сисоп нажал комбинацию «Alt-F1», переключая левую панель на директорию «Inbound», куда складывались сырые, нераспакованные пакеты. Каталог пустовал. Система не принимала файлов.

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

Пальцы отбили короткую команду «cd \fido\tosser». Алексей перешел в каталог сортировщика и открыл «tossers.log». Экран показал пустоту. Никаких записей о распаковке, никаких ошибок маршрутизации. Тоссер мирно спал, не загружаясь в память. Более того, адрес 2:5030/77.777 находился в жестком бане. Сисоп нажал «F4» на файле конфигурации «setup.cfg», пролистал до раздела маршрутизации и уставился на нужную строку. Перед адресом чужака стоял знак точки с запятой, намертво комментирующий правило, а рядом был прописан параметр «Kill». Программный барьер обязан был отбросить любые попытки связи на уровне списков доступа. Тоссер физически не мог положить письмо в базу — код так не работает.

Однако в директории локальной почты лежал готовый файл сообщения. Алексей вышел из Нортона в черное окно командной строки DOS. Замигал одинокий белый курсор. Сисоп вбил команду «chkdsk C:» и нажал ввод. Система шуршала головками винчестера, сканируя структуру файловой системы. На экран поползли строки отчета.

Ошибок не нашлось. FAT-цепочки, связывающие разрозненные кластеры диска в единые файлы, были идеально согласованы. Потерянных или перекрестных секторов не существовало. Операционная система считала свежий файл абсолютно легальным. Его размер до последнего байта соответствовал норме, а время создания совпадало с текущей минутой. Письмо материализовалось на жестком диске в обход любых сетевых и почтовых алгоритмов. Оно не спускалось по гудящему медному кабелю с АТС. Не копировалось в буферы прерываний модема. Возникло из ниоткуда. Будто кто-то просунул бесплотную руку сквозь металлический кожух системного блока и напрямую намагнитил нули и единицы прямо на вращающийся с бешеным воем блин винчестера.

Алексей передернул плечами. Холодный пот потек по лопаткам, заставляя влажную футболку противно липнуть к коже. Он вернулся в файловый менеджер, навел курсор на невозможную аномалию и нажал «F3», а затем — «F4». Включился шестнадцатеричный режим просмотра. Синий экран разбился на две плотные колонки: слева — ряды шестнадцатеричных кодов машинного языка, справа — их текстовое ASCII-представление.

Вглядываясь в эту цифровую матрицу, сисоп искал скрытые маркеры, следы вирусного кода или переполнения буфера. Стандартный служебный заголовок структуры FTS-0001 выглядел идеально. Алексей отсчитывал смещения байтов. Тридцать шесть байт имени отправителя. Тридцать шесть — получателя. Семьдесят два байта темы. Поля даты, атрибутов, номеров сетей — всё было на своих местах. Текст сообщения перемежался служебными символами.

Алексей нажал «F7», вызывая окно поиска, и вбил комбинацию «^AVia». Это главный транзитный маркер Фидонета. Скрытый системный штемпель. Любая станция, пересылающая пакет дальше по цепочке, обязана прикрепить свой адрес и точное время прохождения в конец сообщения. Это цифровые паспорта маршрутизации.

Поиск выдал сухое «Not found».

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

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

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

— Ладно, умник, — хрипло прошептал Алексей. Звук голоса прозвучал сухо и чужеродно в гудящей духоте комнаты. — Ты обходишь поллы. Смеешься над маршрутными логами. Посмотрим, как ты пройдешь карантин.

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

Затем Алексей открыл конфигурационные файлы тоссера и прописал жесткую маршрутизацию. Свежая директория получила изолированный статус. Теперь любой пакет с конкретной служебной связкой идентификаторов должен перенаправляться только туда. Если чужак использует обычные утилиты, программа споткнется о нестандартный путь и оставит след в системном журнале.

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

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

Алексей


Станислав Миков читать все книги автора по порядку

Станислав Миков - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки kniga-for.me.

Все материалы на сайте размещаются его пользователями.
Администратор сайта не несёт ответственности за действия пользователей сайта..
Вы можете направить вашу жалобу на почту knigi.for.me@yandex.ru или заполнить форму обратной связи.