Ник-5 (Ясинский) - страница 38

Создав модель этого модуля в своем виртуальном отладчике, на что у меня ушел не один час, несмотря на помощь биокомпа, а может именно благодаря ему (как посмотреть), я углубился в его исследование, сводившегося к перебору слов и выслушиванию ответов. Я был уверен, что обратная связь именно акустическая, ведь зачем-то есть в модуле «динамик»? Подбирать команды решил на языке Дронта, справедливо предположив, кто мог быть создателем, и надеясь, что он сделал себе бэк-дор. Пусть модуль построен не на инфомагии, но стиль уж как-то сильно отличается от всего, что я видел и наводил на вполне определенные мысли об изначальном создателе. Минут через пятнадцать перебора слов я понял, что был прав и не прав: на некоторые слова последовала реакция модуля, что в общем-то было большим чудом. Или же результатом похожести структурного, ситуационного или логического мышления атлов и нас, землян. А вот насчет бэк-дора я был не совсем прав, это был не он, местные просто не заблокировали технологический тестовый вход. Ну, это не удивительно, как выяснилось чуть позднее для его блокировки надо было указать, не произнести, а именно указать "слово конфигурации". Понятия не имею, что это такое и как и кому его указывать. Но в данном случае это сыграло мне на руку.

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

Разобравшись со всем этим, я создал в камере, где находился настоящий модуль, свой «динамик», передававший мои слова туда, и «микрофон» передававший ответ. В целом, местные маги перехитрили себя: установили мощный модуль, предполагая, что сложность его реализации и работы является своего рода защитой от взлома (если вообще что-то подобное предполагали), а ведь история учит, что закрытость кода еще не гарантирует его надежности. Хм… Ну, да… Это наша история учит. Ладно, у них все еще впереди.