Кольца Земли - Дан Виктор 23 стр.


Джону нужно было заполучить запасной комплект документов: паспорт с визами, авиабилеты, рекомендательные письма на имя Пола Уильямса, торгового агента всемирно известной фирмы… Только сейчас он осознал, что допустил ошибку. Сначала нужно было получить документы. На это ушло бы еще час-полтора. Не хотелось им давать это время. Был и другой вариант – привлечь к этому Кореша. Побоялся довериться… Зато он не чувствовал бы себя сейчас голым в центре этого зала ожидания…

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

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

Что он и сделал.

Джон вертел головой, пытаясь определить, нет ли слежки. Слежки не было. Зато при выезде на трассу стояла милицейская машина…

Таксист остановился по сигналу милиционера.

– Старший сержант Саклаков! Пассажира прошу предъявить документы!

– Я не прилетел, и не улетаю! Встречался в аэропорту со знакомым…

– Не имеет значения! Ваши документы!

– Я их забыл дома.

– Тогда мы вынуждены задержать вас для установления личности.

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

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

Повязку с глаз сняли только, когда усадили в кресло и привязали руки к подлокотникам.

В комнату вошел Том. Парни, которые привезли, и теперь привязали Джона, мигом оставили помещение.

Том заговорил развязным тоном:

– Не вижу на лице радости, что наша разлука длилась так недолго…

– Недооценил ваше вероломство!

– Недооценки, переоценки – признак отсутствия настоящего профессионализма. Забыли все, Джон Митчел, чему учили вас в ЦРУ. Собственно, поэтому вас преследуют неудачи… Хотите, покажу вам ваш банковский счет? Вы думаете, пусть я попался, зато денежки у меня есть… На худой конец, достанутся наследникам. У вас есть наследники?

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

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

– Что с вами? Очнитесь! Вы, что, упали в обморок от мысли, что плакали ваши денежки? Это не повод! Деньги-то не ваши и вашими никогда не были и не будут… Сейчас я вам покажу нечто другое… – Том протянул Джону листок, где были отпечатаны столбиком слова.

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

Кроме слов, которые Джон предложил тогда Антону были и другие. Не мог же их выдать Антон?! Значит, они нашли другой способ, например, проверка всех слов подряд по словарю. Он сообщил им идею, а они за два-три часа проверили на программе весь словарь английского языка…

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

– Добрый день!

– Добрый день! – Дэвид улыбался необычной для себя добродушной улыбкой.

– Только что истек срок контракта. Насколько я понял, замечаний у вас нет. Я хотел бы получить расчет и отправиться домой.

– Напротив! У нас есть замечания, и я собирался как раз вам их предъявить.

– Какие замечания?

– Вы пробовали когда-нибудь заставить виртуальный образ произнести слово "дефрагментация"?

– Нет!

– Попробуйте!

– Если это так, то я могу эту ошибку убрать достаточно быстро…

– А как быть с остальными словами? Вы их помните? Их десять? Или может быть больше?

Антон не нашелся, что сказать. Как они докопались?!

– Я догадываюсь, какой вопрос вас сейчас мучит? Вы все-таки сделали очень нужную для нас программу, и мы облегчим ваши мучения…

Дэвид подал на экран фрагмент торга между Джоном и Томом. Антон пришел в бешенство. Во рту пересохло. Подлец! Втянул в провокацию специально, чтобы потом подороже продать. Подавляя дрожь, Антон выдавил:

– Я могу исправить за полчаса!

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

– Тогда отпускайте домой

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

– Это насилие!

– Не скрываем! Это так!

– Сколько вы собираетесь держать меня здесь!

– Пока до понедельника включительно. А там посмотрим….

Глава 19

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

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

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

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

– Надо полагать, вы закончили просмотр протоколов. Что-нибудь раскопали?

– Всего одна зацепка, и та слабая!

– Давайте, что есть!

– Год назад было много разговоров об убытках фирмы "СеПро". Прогнозировали даже ее развал или поглощение… Правда, прогнозы не оправдались – они устояли, хотя и опустились ниже десятой строчки по объему продаж на рынке программного обеспечения…

– Факты эти общеизвестны! В чем зацепка?

– В том, что "СеПро" участвовала в программе тестирования, причем бесплатно…

– Очевидно, в рекламных целях! Обычная практика.

– Это в то время, когда их последний продукт с торговой маркой "УтСеПро", в который они вложили колоссальные средства, чтобы переплюнуть "СЕМАНТЕК", не пошел из-за большого количества ошибок. Они вышли на рынок с сырым продуктом, и, вместо его доработки, бросают людей на бесплатные работы для Кольца.

– Они их блестяще выполнили и получили почетную грамоту Совета Кольца.

– Я проверил биржевые сводки и статистические данные по продажам. Цены их акций не поднялись, а только стабилизировались на катастрофически низком уровне. Продажи продукта "УтСеПро" составляли менее одной десятой от объема бизнес-плана. И в этих условиях фирма устояла от банкротства.

– Значит, были финансовые резервы, о которых не подозревали конкуренты, экономисты и журналисты, не говоря о других простых смертных…

– Это не все! Оказывается, они представили не только протоколы тестирования, но и исправленные версии служебных программ.

– Это уже что-то! Во-первых, это увеличивает затраты, по крайней мере, втрое. Во-вторых, такое, как правило, не допускается… Исправлять программный код имеют право только сертифицированные участники проекта…

– Очевидно, руководство Кольца соблазнилось большой экономией расходов на исправление ошибок и повторное тестирование.

– Повторное тестирование все равно должно было состояться…

– Оно состоялось. И опять в нем участвовала "СеПро", причем опять бесплатно.

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

– А разве те факты ненормальной работы в системе учета ресурсов Супермозга, о которых мы знает, не могут быть результатом их "отличной" работы?

– Теоретически могут! Не буду спорить, нарушение есть. Не сертифицированный участник проекта получил исходные тексты программ и возвратил в исправленном виде. Такое тоже допускается, но существует особая процедура сверки исходных текстов до изменения и после. Запускается программа автоматической построчной сверки старого и нового текстов. Каждое отличие отражается в протоколе приемки программ с объяснением причин. Нужно найти эти протоколы…

– Завтра я улетаю. Мы можем это сделать сейчас?

– Я не так молод, как вы, и порядком устал… Проверю завтра без вас. Ведь вы доверяете мне?!

– Я вам вполне доверяю, но хотел бы все узнать до поездки.

– Хорошо! Сделайте тогда мне, пожалуйста, чашку крепкого чаю с молоком. И себе, если хотите…

– Я буду пить без молока…

Янагида отправился в дальний угол кабинета Роберта к кухонному комбайну и бару. Роберт повернулся к скрину и занялся поисками необходимых документов.

В свой чай Янагида добавил немного кагора, в чай Роберта подогретых сливок.

Роберт кивнул и взял свою чашку, не отрываясь от скрина. Усталый тоже Янагида присел наискосок на край кресла и молча следил за работой, время от времени отпивая из своей чашки. После каждого глотка, так ему казалось, в кабинете становилось светлее, словно кто-то зажигал по дополнительной лампе…

Роберт принадлежал к старшему поколению руководителей. Они не были триайз. Когда эта технология стала применяться в промышленных масштабах, они уже имели репутацию суперспециалистов и занимали видные позиции в Проекте Кольцо. Теперь им приходилось руководить людьми, чьи возможности по восприятию и обработке информации значительно превосходили их уровень. Многие из них, правда, в совершенстве овладели техникой и искусством административного управления и сравнивали себя с опытными водителями, способными спокойно пересесть с "Форда-Т" на современный "Феррари" или "Порше".

Об этом думал Янагида, когда наблюдал за раздражающе медленной, на взгляд триайз, работой Роберта. Лучше бы он доверил поиски ему, а со стороны смотрел сам…

Наконец, Роберт развернул свое кресло в сторону Янагиды и сообщил:

– Кажется, мы нашли!

– Да?!

– Почти никаких сомнений! Во-первых, по данным аудиторского отчета фирма "СеПро" получила в это время большие деньги от некого бесприбыльного фонда, спонсирующего разработку программного обеспечения…

– Как называется фонд?

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

– Нужно выдать запрос в мировой Реестр Юридических Лиц.

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

– Это должен быть крупный фонд. Чтобы удержать "СеПро" на плаву нужны действительно большие деньги.

– Эти деньги и спасли "СеПро" от краха. Далее! Во-вторых, в архиве мною обнаружена докладная в Совет Кольца, где один из ведущих программистов проекта требовал разобраться, почему объем программного кода увеличился почти на семь процентов после работы с ним фирмы "СеПро".

– Разобрались?

– Решение гласит примерно так: "Из-за того что в программах много ошибок, в том числе, по вине самого жалобщика"!

– Не удивлюсь, что его уволили.

– Да! Так оно и было. Но почему-то оставлено без внимания содержащееся в той же докладной утверждение, что тестирование и исправление программ производилось не "СеПро", а совершенно другой фирмой, оставшейся анонимной…

– То есть "СеПро" с ее известностью и репутацией использована в качестве крыши, за что получен крупный куш от фонда, – подхватил нить рассуждений Янагида.

– Что и позволяет действительной фирме-исполнителю остаться в тени, – закончил мысль Роберт.

– Если "СеПро" сделала вид, что эта работа выполнена ею самостоятельно, то наверное, оформлены различные задания и протоколы совещаний, акты приемки работ и т.п. Короче говоря, сейчас нам не найти эту анонимную фирму… – разочаровано подвел итог Янагида.

– Это не так важно сейчас! Нужно найти протокол приемки программ от "СеПро".

– Разве он еще не найден? – не удержался от бестактного замечания Янагида.

– Вы забыли, что я не триайз!

– Извините, Роберт!

– Ничего! Мое поколение воспринимает это спокойно… Сейчас найдем протокол, – произнес Роберт и продолжил работу.

– Все не так просто! – воскликнул через некоторое время Роберт. – Материалы закрыты кодом доступа Питера.

– Вы имеете в виду Питера Ньюмена?

– Его!

– Что будем делать?

– Для начала спросим Питера?

– Не советую это делать! – предостерег Янагида.

– Почему?

– Не зря же он закрыл материалы от других глаз!

– Чепуха! Вы просто не знаете Питера! Есть у него эта мания секретности. Но это чисто профессиональная черта. Возможно, связанная с прошлой работой в ФБР. Да я говорил вам об этом…

– Вам лучше знать!

– Я с ним свяжусь сейчас, и он мне откроет эти материалы.

– Лучше, если он не будет знать, что я здесь!

– Пожалуй! Сделайте еще чай, пожалуйста. И раздвиньте перегородку!

Перегородка позволяла отделить уголок отдыха от рабочего пространства кабинета. Янагида укрылся за ней и занялся чаем.

Роберт запросил Питера по рабочему коду. Питер отозвался быстро. Он тоже еще работал, только дома.

– Вам чего не спится? – спросил несколько раздраженно Питер. – Что касается меня, понятно, готовлюсь к телеконференции Совета Кольца. А вы что делаете так поздно…

– Так, одна неплановая работенка. Мне нужны материалы, связанные с проектом "Супер-Утил".

– Роберт! Какого черта! Послезавтра у меня очень ответственный день. Есть сведения, что в моей карьере произойдут существенные продвижения. Мне нужно серьезно подготовиться, а вы, извините, суетесь ко мне с вопросами о каком-то старом грязном белье… Если все будет, как планируется, то мне понадобится надежный человек на мое место… Я так на вас рассчитывал… Не хотелось бы думать, что мой расчет не оправдался…

– Извините! Не знал, что вы так заняты…

– Не сердитесь! Давайте вернемся к данному вопросу через недельку…

– Хорошо! Это терпит. Еще раз извините…

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

– Предпочитаю в чае кагор!

Все в отделе знали привычки Роберта. Он пил чай либо с молоком, либо с коньяком.

– После такого разговора, нужно что-либо покрепче сливок.

– Что будем делать? Ждать? – осторожно спросил Янагида.

– Нет! Ждать не будем. Если бы Питер мне просто отказал, пусть даже в такой же грубой форме, я возможно и подождал бы. Но эта неуклюжее предложение взятки в форме должности… Нет! Ждать не будем. Он тогда курировал проект от Службы Безопасности Кольца и был начальником отдела, как и я.

– Без материалов, которые у него, будет трудно.

– Думаю, что самое важное он уже уничтожил. Мы восстановим все сами. Для начала нужно получить старые исходные тексты программ до тестирования. Действующие сейчас у нас есть. Их он не может ни спрятать, ни уничтожить.

– Он может запретить нам доступ к исходным текстам.

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

– Не посылайте фирме "СеПро"!

– Естественно! Сравним исходные тексты и поймем, что в этих семи процентах "припека"!

– Все! Думаю, я могу спокойно уезжать.

– Да! Теперь можно привлечь к работе всех сотрудников отдела. Ведь нет нужды объяснять им цель работы.

– Действительно, пусть дадут заключение о функциях "припека". Мне понравилось это слово… Операция под кодовым названием "Припек".

– Возможны и другие варианты: "Троянский конь" или "Бесплатный сыр в мышеловке".

– Очень длинно и выдает смысл операции.

Антон лег спать в свое обычное время, чтобы не привлекать внимание, а проснулся в полтретьего ночи. Он знал, что охрана меняется каждые четыре часа и в четыре утра смена наряда. Значит, в три нужно уходить: еще спит в своих кроватях новая смена и, возможно, уже спит на посту старая.

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

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

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

Окно тесной кабины было открыто со стороны коридора. Антон наклонился и поднял автомат, едва протиснувшись между телом Кола. Тот сидел у открытого окна. Это упрощало задачу Антона.

Он слегка придавил открытое горло охранника холодной сталью автомата. Тот вскрикнул и осекся от боли.

– Молчи! Иначе будет хуже!

Назад Дальше