Глава 7
На посту корабельной защиты было уютно и спокойно. Центр зала, свободный от оборудования, покрывал персидский ковёр, на низеньком столике вокруг медного кумгана с ароматным зелёным чаем расположились майоликовые пиалы, из-за пульта управления виднелся изящный чеканный кальян.
– Мудрый сказал: "Большая работа начинается с большого отдыха", – Черотти посмотрел на меня с явным умыслом.
– Он был воистину мудр, – согласился я.
Черотти расстелил на невысоком помосте камышовые циновки, разлил чай по пиалам и достал из сейфа кису с шербетом. Странным образом инженеру защитных систем удавалось организовать уют на рабочем месте. Ну, допустим, ковёр он раздобыл не без помощи проныры-суперкарго; предположим, кумган и пиалы купил на каком-нибудь базаре; весьма вероятно, кальян сохранился ещё с утраченной родины. Но как многочисленные проверки и комиссии закрывали на эту неуставщину глаза?! Без помощи старика, а то и Всеблагого Станиса, дело явно не обошлось. Зачерпывая ложкой абрикосовый шербет и прихлёбывая горячий чай, я наслаждался умиротворяющей обстановкой среди негромкого шума работающей аппаратуры, мигающих индикаторами пультов и едва слышной восточной музыки.
– Что-то непохоже, что у тебя тут какие-либо сложности, – заметил я.
– А никаких сложностей и нет, – Черотти неспеша налил себе вторую пиалу.
– Кажется, у Леона несколько иное мнение.
– Первая заповедь сисадмина – не утверждай, что всё работает без сучка, без задоринки. Знаешь ведь старую сказку о глупом коте? У одного человека завелись мыши, и он принёс домой уличного кота. Кот на радостях за ночь передушил всех мышей, а утром снова оказался на улице. – Мы обменялись коротким смешком взаимопонимания: сказку эту я знал отлично! – А впрочем, есть одна заморочка. Тебе, как лингвисту, будет интересно с профессинальной точки зрения.
– Вот как? Не думал, что лингвистика имеет прямое отношение к защитным вооружениям. Излагай пока, что да как, – и я снова наполнил свою пиалу.
– Рассказывают, что однажды космическим течением прибило к базе Корпуса покорёженный транспорт с Отвязных Территорий. Никого живого на борту не было. Учёные принялись разбирать железо по винтикам, и среди всего прочего наткнулись на хитрый девайс. Как он работает, до конца не разобрались, но производство наладили. У нас, на "Эсии", его включили в список защитного оборудования. Вон, в углу в стойку вмонтирован, – Черотти махнул рукой в направлении блестящего железного ящика.
– Что за девайс? Как называется? Дрова под нашу ось имеются? Замены ядра или оператора не требуют? – поинтересовался я.
– Агрегат типа два в одном. Называется СТОТС – СТационарный Отправитель Текстовых Сообщений. Дрова на сайте производителя отсутствуют, пришлось ставить стандартные для HID. Как-то функционирует, но не так, как в руководстве написано. А вообще его назначение – имитация бурной деятельности отдела обслуживания клиентов. Когда уже не хватает сил сдерживать натиск озадаченных клиентов, лезущих со своими вопросами, включаешь это устройство, и оно начинает граждан интеллектом давить, высмеивать и поносить их некомпетентность, завуалировано хамить, в общем, создавать условия для сокращения количества обращений в службу поддержки.
– Ого! Не хуже холодного душа действует, – я оценивающе покачал головой. – Теперь понятно, почему старик назвал это водяной пушкой.
– Вот-вот, именно водяная пушка! А ещё – флудомёт, или, по первым буквам, СТупор ОТСтоя. Только не работает как следует, нет должной интенсивности потока.
– Ну хорошо, это первая часть. А вторая? Это же два в одном, ты сказал.
– Ну, Фел, сам прикинь, квадранты перебросил – и отличное наступательное вооружение – СТохастический ОТправитель Спама. Хотя, я не сторонник грязной войны, предпочитаю честно шашкой махать.
– Ага, тринитротолуоловой, не так ли? Это за браконьерство тебя на Великий Арал не пускают? – язвительно поинтересовался я.
– Да ладно, подумаешь, велико дело! Просто рыбки к пиву захотелось.
После чаепития я переместился за стол и взял инженерный планшет. Черотти дал авторизацию, я вызвал схемы СТОТСа и перешёл в режим редактирования. Нет, что ни говорите, а синморфная клавиатура – вещь! Когда я был маленьким, в Политехническом музее видел воссозданную сценку из жизни древних: грудастая особа в миниюбке, напряжённо изогнув верхние конечности, елозила пальцами по толстой доске с миллионом, как мне показалось, кнопок. "Ну какой же сложной задачей занимается этот гений, – подумал я тогда, – если для решения нужно столько клавиш". Потом, в школе, на уроках истории кибернетики, мастер объяснил, что в прошлом клавиатуры делались раз и на всегда, со всем набором необходимых клавиш, и хоть единовременно использовалась только малая их часть, остальные никуда не исчезали. Так что, по новейшим временам, их пришлось бы делать штук триста-пятьсот, а не жалкую сотню, как раньше. То ли дело – актуализация шаблона по необходимости, да ещё под пальцы конкретного оператора. А иначе я бы загнулся, пока конфигурировал СТОТСа – столько было в нём заморочек! Рядом сидел Черотти со своим планшетом, мы вполголоса обменивались репликами, и дело успешно продвигалось к финишу.
В первую очередь, необходимо было вывести устройство в отладочный режим. Подача команд не приводила к видимому результату, поскольку в ответ на любую из них флудомёт разражался бурным потоком словесной пены. "Ну, точно коровья моча!" – в сердцах воскликнул Черотти. Потом мне пришла в голову хорошая идея – замкнуть выход на вход. Черотти согласно кивнул и внёс изменения в модель. Диагностика зафиксировала сначала резкое повышение нагрузки на межсокетных протоколах, затем наступил спад, и трафик постепенно умер.
– Отличная работа, Фел! Мы первые, кому удалось заткнуть этот фонтан! Что теперь?
– Стандартная процедура. Рассматривая флудомёт как чёрный ящик, будем скармливать ему испытательные паттерны и записывать реакцию. По результатам испытаний проведём восстановление решающей функции и сгенерируем подобающее окружение. Наполнением справочника и словаря займёмся после.
– Какие последовательности будем скармливать? Ноль-ноль, ноль-один, один-ноль, один-один?
– Нет, Черо, это слишком примитивно, паттерн от паттерна отличается более чем на пятьдесят процентов. Сделаем вот что: сто мегабит нули, потом сто мегабит без одного нули и единица, потом единица эта побежала в старшие разряды.
– Хорошо, страница тридцать вторая, Фел. Там у меня командные модули.
– Блин, что тут у тебя, адвансед васик, что-ли?
– Ну, так большего и не надо для этого хлама.
– И то верно!
Я пролистнул планшет на указанную Черотти страницу и набросал процедуру генерации испытательных последовательностей. Черотти в это время вписывал тут же процедуру регистрации выходных реакций и подачи всей этой информации на вход интерполятора. Процесс был запущен, можно было вернуться на камышовые циновки, что и было незамедлительно исполнено.
Предаться праздному ничегонеделанью нам было не суждено: из коридора донёсся грохот сапог и рык Жермена: "Вон он, вон он! Вижу Спирита!" Нас словно ветром сдунуло с подушек и вынесло в коридор. В ближайшем его ответвлении мелькнула широкая спина сержанта. Мы бросились за ним.
|