— Надеюсь, сможешь оказать одну услугу? — Джонатан протянул ему компакт-диск. — Это сделанная на заказ компьютерная программа, разработанная китайской аэрокосмической компанией, но у нас нет о ней никаких данных. Я хочу, чтобы ты на нее взглянул.
— Отлично. Обожаю копаться в иностранном софте.
Уивер достал диск за края и осторожно положил на торчавший из «макинтоша» под столом лоток. Нажал кнопку на грязной клавиатуре, и лоток закрылся.
— Можешь рассказать что-нибудь об информаторе, который это передал?
— Нет, — ответил Джонатан.
— А, один из тех самых, — кивнул Уивер. — У компании есть название?
— Авиационный проектно-исследовательский институт в Сиане, — сказала Кира. — Может также фигурировать под именем Китайской авиационной промышленной корпорации.
— Китайцы, значит. Источник всего киберзла в мире, как считают в Пентагоне, — заметил Уивер.
Загрузка диска завершилась, и на одном из мониторов появился единственный значок. Уивер вызвал окно, отображавшее статистику файла.
— Файл не слишком большой, линуксовый бинарник мегабайт в сто.
— Китайцы используют «Линукс»? — спросил Джонатан.
— Версию под названием «Красный флаг», — откликнулась Кира.
— Вы знаете «Линукс»? — удивленно спросил Уивер.
— Компьютеры — одно из моих увлечений, — призналась она.
— Женщина-гик?[15]
Джонатан, ты от меня многое скрываешь, — сказал Уивер и сразу посерьезнел. — Лет пятнадцать назад китайское правительство обеспокоилось тем, что «Майкрософт» мог поставить «заплатки» в «Виндоуз», которые дали бы нам или АНБ тайный доступ к их системам. Исходный код «Линукса» распространяется бесплатно, и поэтому китайцы решили, что для особо важных применений безопаснее использовать свою операционную систему, и создали собственный вариант «Линукса» — «Красный флаг», с логотипом в виде марширующего пингвина с китайским флагом. Я не шучу.Он дважды кликнул по значку. Запустилась виртуальная машина «Линукса», затем само приложение. Экран монитора заполнило пустое окно, разделенное на черные квадранты, и маленькая панель со значками наверху под меню из китайских иероглифов.
— У тебя есть какие-нибудь файлы данных, которые мы могли бы загрузить?
— Нет, — признался Джонатан. — А если бы и были, НСС все равно бы их нам не дала.
— От них этого вполне можно ожидать, — согласился Уивер. — Позже я смогу создать несколько тестовых объектов, чтобы исследовать функции программы. Сейчас же могу сказать, что вот это, — Уивер показал на набор иероглифов в верхнем левом квадранте, — скорее всего, поля для простых параметров: высота, ширина, масштаб и так далее.
Несколько раз кликнув мышью, он вывел на экран куб, отображавшийся в каждом из квадрантов в двух измерениях с различных точек зрения.
— Угу, явно единицы измерения, вероятно метрические — сантиметры или метры, не важно. Не уверен, что это такое, — продолжил он, показывая на метку из нечитаемых символов. — Этот параметр не меняется, когда я изменяю размеры объекта. Позвоню в ОТЛАА, может, пришлют переводчика, чтобы прочитать надпись. Но если не поможет, просто восстановлю алгоритм, отвечающий за это поле.
— Просто, — пробормотал Джонатан. — Сколько времени это займет?
— Если ОТЛАА поможет — вряд ли больше нескольких часов. Но это маловероятно, — уверенно заявил Уивер. — Отсюда до штаб-квартиры далековато, и вряд ли им захочется тащиться сюда по снегу, даже если контора оплатит бензин.
— Наверняка найдут повод отказаться, — согласился Джонатан. — А если без их помощи?
— Придется разбирать программу на части. Неделя, не меньше, да и то со сверхурочными, — ответил Уивер.
— И никак побыстрее? — спросила Кира.
Уивер слегка повернулся в кресле, глядя на нее, и выражение его лица не слишком ей понравилось.
— Мне доводилось творить небольшие чудеса — за соответствующее вознаграждение.
— И какое вознаграждение вы хотите? — спросила Кира.
— Пообедать с вами в столовой конторы, — совершенно серьезно ответил Уивер.
— Вы смелый человек, — бесстрастно ответила она.
— Слабые ничего не получают от жизни.
Джонатан взглянул на девушку, подняв брови. Кира не дрогнула — то ли сыграла свою роль выучка резидента, то ли сказался личный опыт общения с компьютерщиками.
— Каким текстовым редактором вы пользуетесь? «Ви» или «Имаксом»? — спросила она.
— «Имаксом», — ответил Уивер.
— Жаль. Я девушка от «Ви» и не гуляю с парнями от «Имакса».
Джонатан подозревал, что Кира в любом случае выбрала бы противоположный вариант.
— Я пересмотрю свои взгляды.
— Не могу уважать программиста, готового отказаться от любимого текстового редактора ради женщины, с которой только что познакомился. Это дурной тон, свидетельствующий о безрассудстве. — Кира сделала паузу для пущего эффекта. — Вы меня неприятно удивили.
— Эй, я вовсе не какой-то немытый линуксоид, — сказал Уивер. — Я знаю, как доставить удовольствие девушке.