– Я поняла.
Александра выходит. Доктор, наконец-то, добирается до компьютера, начинает усиленно щёлкать клавишей «мышки».
– Ни себе хрена! – в раздумье говорит вдруг он и в растерянности откидывается на спинку кресла. Спинка издаёт звук, похожий на стон, но Доктор этого не замечает. Под ним любое кресло стонать обязано.
– Что у тебя?
– Понять ничего не могу... Пустая база данных... Так... Ерунда всякая сюда набита... Словно из какого-то прайса... Шифровка – не шифровка... Не пойму... Да ещё ошибка на ошибке... Словно близнецы набирать учились... Данных никаких... Нет программы связи с Интерполом... Нет программы спутникового слежения... Нет программы-анализатора... И вообще ни одной из интерполовских программ. Будто бы это вообще не наш компьютер...
Тобако шагает в сторону и молча открывает вторым ключом внутренний отсек сейфа. И в удивлении делает шаг назад.
– Нет ни одно диска с программным обеспечением...
Оба молчат, поражённые.
– Никак вас обокрали? – позёвывая, лениво интересуется Пулат.
– Пора разбираться... – задумчиво произносит Тобако.
– Ага... – Пулат вздыхает и берёт с кресла книгу, чтобы сесть туда. – Разбирайтесь... А я пока почитаю... Давно не брал в руки классику. Кто тут у вас Древней Грецией интересуется?
– Древней Грецией? – переспрашивает Доктор не очень внимательно. – Абсолютно все... Поскольку в нашей компании присутствуют исключительно герои, нам положено интересоваться героями Древней Греции, хотя подражать им во многом грешно. Древнегреческие герои, по современным меркам, слишком любили делать людям подлости и этим гордились...
– Красивая лошадка... – Пулат открывает книгу там, где вложена закладка. – Пусть и троянская...
– Троянский конь? – опять переспрашивает Доктор, но уже с большим интересом.
Вместо ответа Пулат разворачивает большую книгу так, чтобы продемонстрировать иллюстрацию.
Доктор встаёт и подходит к двери.
– Александра! – кричит он так, как мог бы крикнуть в одну глотку маршевый батальон.
– Я здесь... – раздаётся голос через коридор. – Иду.
– Кто у вас «Илиаду» штудировал? – спрашивает Доктор, когда Басаргина появляется в дверях. Пальцы испачканы угольным карандашом. Рисовала. – Господин начальник?
– «Илиаду»? – она удивляется не меньше, чем Доктор. – Вообще первый раз эту книгу вижу... Да ему и читать было некогда...
– Нашёл диски... – говорит Тобако, доставая пакет с программным обеспечением Интерпола из нижнего ящика письменного стола, где обычно хранятся простые диски и чистые болванки для записи. – Зачем он их сюда засунул? Это же программы с грифом...
– Вот потому, наверное, и засунул... – задумчиво говорит Доктор. – Потому что с грифом... Предполагал, что сейфом может кто-то поинтересоваться.
– Да, – Тобако соглашается. – Видимо, потому... И потому же все программы стёрты с компьютера...
– Может, вы всё-таки объясните хоть что-то даме, а то она от нетерпения и непонимания может почувствовать себя не совсем уверенно, – предлагает Пулат.
– Троянский конь... – говорит Доктор вместо объяснения.
– Я согласен, что это Троянский конь. – Пулат вежливо кивает, он вообще всегда старается быть вежливым, при любых обстоятельствах. – Но мне это ничего не говорит... Даме, вероятно, тоже...
– Кибертроянский конь... – Доктор добавляет так, словно это всё объясняет.
Поясняет Тобако:
– Троянскими конями, или кибертроянскими, зовут компьютерные программы-вирусы, которые забираются в компьютер и позволяют скачивать с него через сеть всю необходимую информацию...
2
Самолёт приземляется так быстро и при этом заходит на посадку с такого угла, что Миша Каховский не успевает, как рассчитывал, рассмотреть город в иллюминатор. Но он не сильно расстраивается. За ту неделю, что он собирается гостить в Лондоне, он успеет ещё познакомиться с ним. И даже есть кому показать российскому гостю достопримечательности, потому что прилетел он сюда по настоятельному приглашению...
Стюардесса по внутреннему радиовещанию начинает что-то рассказывать про Лондон и про аэропорт «Хитроу», но Миша понимает речь стюардессы с трудом. Он изучал английский со старанием и даже с помощью репетитора, но не настоящий язык, а американский диалект, мечтая, как многие из подающих надежды программистов, когда-нибудь перебраться работать в Силиконовую долину[8], где можно проявить себя наиболее ярко и зарабатывать в соответствии с квалификацией, чего в России ожидать практически невозможно. И считал, что владеет английским неплохо. Но, впервые попав за границу, убедился, как трудно ему воспринимать на слух чистую английскую речь.
Ждать багажа необходимости не возникло, поскольку Миша имеет при себе только ручную кладь. О том, как работники аэропорта «Хитроу» постоянно воруют, что им приглянется в багаже пассажиров, знают, наверное, во всём мире. Поэтому никто не оставляет в багаже ценные вещи. Миша не решился сдать в багаж даже ноутбук. В здании терминала, приближаясь вместе с другими пассажирами к столу таможенника, он видит в толпе встречающих человека восточной внешности с маленьким бумажным плакатом: «Майкл Каховски». Утром, во время телефонного разговора, когда Миша перед вылетом позвонил из «Домодедово», Лейла предупредила, что сама не сможет его встретить, но в «Хитроу» приедет её брат. Значит, это и есть брат, которого зовут Патрик... Лейла англичанка по матери и пакистанка по отцу. Брат, естественно, тоже.
Миша взял с собой только минимум необходимой одежды и московские сувениры для Лейлы – подруги по переписке через Интернет, которая его и пригласила в гости. Сувениры везёт каждый россиянин, и таможенники давно к таким вещам привыкли. Единственное, что интересует толстого веснушчатого англичанина, – ноутбук. Он даже зачем-то заставляет молодого человека загрузить компьютер и проверяет перечень программ. Но возражений не высказывает и ставит в документы свой штамп.
Миша выходит через таможенный лабиринт и сразу встречается взглядом с молодым человеком, держащим плакат.
– Патрик? – спрашивает он.
Патрик улыбается и протягивает руку.
– Я вас сразу узнал по фотографии... – говорит он на довольно приличном русском.
Лейла писала, что Патрик изучает русскую филологию в Оксфорде.
– Пойдёмте к машине.
Они выходят за стеклянные двери. Миша осматривается.
– А где вереск? – спрашивает.
– Вереск? – Патрик не понимает.
– Ну да... «Хитроу»... Вересковый ряд... – переводит он традиционное название аэропорта.
Патрик не сразу понимает, но когда понимает, смеётся.
– Весь вереск давно укатали под взлётную полосу...
Должно быть, в Оксфорде русскому языку учат отменно... Слово «укатали» иностранцу трудно просто понять, не то что употребить правильно. Когда же в российских университетах начнут так же хорошо преподавать английский?..
3
Для Георгия Проханова поездка в Лондон казалась промежуточным моментом в быстрой карьере и одновременно возможностью осуществить свою мечту. Участие в небольшой однодневной конференции по проблеме борьбы с компьютерными вирусами, где ему регламентом определено двадцатиминутное выступление на тему перспективы антивирусных комплексов защиты в системе авиационной диспетчерской службы. И вечером того же дня поездка через туннель под Ла-Маншем. Дорога на Париж... Нынешняя поездка пока просто ознакомительная – на собеседование, где предстоит выложить концепцию своего видения вопроса. Недавно Георгию предложили возглавить антивирусную лабораторию в компьютерной службе аэропорта «Орли». Он, конечно, знает, что на это место претендует, кроме него, четыре человека. Но в своей системе Проханов уверен и предполагает, что его доклад будет выглядеть не бледно в сравнении с другими. Он разрабатывал систему в Москве в течение полугода в составе целой бригады программистов, которую и возглавлял. Но финансирование проекта неожиданно прекратилось. Бригада распалась, ребята разбежались кто куда, а незаконченные результаты их труда остались в руках Георгия. Он сумел в одиночку завершить главное. Остальное можно доработать в Париже с командой французских программистов. Главное – в предложении Георгия содержалась не одна программа, а целый комплекс программ нового поколения, отличительной чертой которых было самообучение. То есть эти программы умели прогнозировать дальнейшие шаги любого постороннего файла, попавшего случайно в компьютер, и сами не просто подбирали способы блокировки и в случае надобности уничтожения файла-пришельца, но и создавали наиболее выгодные направления своей работы. Особенность, отличающая разработку Проханова, заключалась в том, что он в отличие от всех без исключения антивирусных программ не предлагал бороться с «exe»-файлами, что приводит часто к неоправданному уничтожению ни в чём не повинных систем и к долговременному сбою в работе диспетчерских служб. Георгий исходил из того, что любой вирус для продуктивной деятельности, попав в компьютер, в первую очередь интересуется библиотеками, то есть dll-файлами. Вот систематизацию всех библиотек программного обеспечения и «запирание» их в жёсткие рамки ограниченного доступа Проханов и принял за основу. Дальше программы брали любопытный файл под контроль, изучали его и только после этого принимали самостоятельное судебное решение. То есть при включении в действие системы программ, предлагаемых Георгием, вирус, попав в компьютер, мог оставаться безвредным до того времени, пока его достаточно хорошо не изучат и, более того, не найдут человека, вирус заславшего.