Вход/Регистрация
Серый туман
вернуться

Лотош Евгений

Шрифт:

– Ну давай, парень, не тяни!
– наконец не выдерживает Лестер.
– Что за пожар? И почему личная встреча? Я смотрю, ты даже куклу снял.

– Я… я все еще не верю сам себе, - слабо улыбается Тилос, но его лицо сразу искажает непонятная гримаса.
– Но, похоже, среди нас есть… - Он запинается.
– Предатель!

– Что?
– брови Стеллы изумленно лезут вверх.
– Это еще как понимать?

– Действительно!
– поддерживает Менован.
– Что еще за сказки такие на ночь глядя? Кого и в чем ты обвиняешь?

– Пока не знаю… - вздыхает Тилос.
– Но я могу с уверенностью сказать, что модули Робина злонамеренно изменены.

– Невероятно!
– всплескивает руками Лангер.
– И кто же, по-твоему, их изменил? Я?…

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

– Я уже полгода исследую Робина, - поднимает на нее напряженный взгляд молодой Хранитель.
– Точнее, не самого Робина, а стандартные вычислительные блоки. Ну, вроде фильтрации или просчета реакции социальных групп. Я брал готовые модули и запускал их на тестовых наборах данных, чтобы понять, нет ли там какой ошибки…

– Погоди! Ты имеешь в виду систему отбора, не так ли?

– Да, Ведущая. Я пытался понять, почему она перестала подбирать новых кандидатов в Хранители. Я сделал вот что: нашел в Архиве детальное описание одного из базовых фильтров, СБФ-02, и попытался реконструировать его самостоятельно. Вышло нечто очень похожее на имеющийся фильтр.

– Неудивительно, - пожимает плечами Лангер.
– Как у тебя могло выйти что-то иное? Судя по всему, мои дальние предшественники конструировали действующий фильтр по тем же описаниям. И до недавнего времени он исправно просеивал базовые множества с удовлетворительными результатами…

– Но потом перестал!
– резко возражает Тилос. Вся его нерешительность куда-то исчезает.
– Лангер, я договорю, если позволишь. Я собрал свой фильтр, убедился, что он выдает в точности те же результаты, и успокоился. Но на днях я решил разобрать модуль, чтобы еще раз проверить кое-какие гипотезы. И в коде разбора обнаружилось нечто, отсутствовавшее в исходниках. Я специально провел несколько десятков экспериментов и сейчас могу уверенно утверждать: в собранных модулях присутствуют ссылки на сторонние блоки неизвестного назначения. Потоки данных передаются не напрямую между моими блоками, а через посредство этих сторонних процедур, и во время передачи происходит искажение данных!

– Что за неизвестные блоки?
– наклоняется вперед Лангер.

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

– Никто не собирается поднимать тебя на смех, - качает головой Ведущая.
– Говори.

– Хорошо, - Тилос пожимает плечами и с равнодушным лицом устраивается в кресле поудобнее.
– Места, в которых расположены эти модули, находятся за пределами адресного пространства Робина.

Какое-то время стоит тишина.

– Невероятно!
– наконец бормочет Лангер.
– Глупость какая-то…

Тилос пожимает плечами.

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

– Покажи!
– требует Лангер. Остальные, напрягаясь, переводят взгляды на Тилоса. Молчание. Наконец специалист по Робину растерянно запускает пятерню в волосы.

– Он прав. Этого не может быть, но он прав.

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

– Я вручную прогнал по тестовому набору данных базовые примитивы с ручной же передачей потоков. В набор входили люди, в свое время отобранные Робиным как кандидаты в Хранители. Мой фильтр отобрал полтора десятка человек, как и было задумано. Но аналогичный фильтр Робина выдал пустое множество…

– Что означает, что системы Робина были преднамеренно изменены непонятным нам образом и с неясными целями. Так?
– в упор переспрашивает Суоко.

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

– Но это… - вскидывается Лангер, но тут же сникает.

– Невозможно?
– ехидно продолжает за него Скайтер.
– Не слишком ли много, как выясняется, невозможных вещей мы узнали за последние пять минут? Лангер, кто у нас признанный специалист - ты или Тилос?

– Похоже, что уже не я, - грустно качает головой Лангер.
– Видимо, мне придется изучать Робина как бы не с нуля.

  • Читать дальше
  • 1
  • ...
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: