Оказалось, они оба были дома, потому что ждали меня.
Едва я успел отпереть дверь, как ручка вырвалась у меня из пальцев и дверь распахнулась. На пороге стояли папа и мама, бледные и осунувшиеся, и смотрели на меня вытаращив глаза. На мгновение мы застыли в немой сцене, потом они кинулись ко мне на шею, чуть не сбив с ног, и втащили в дом. Оба принялись тараторить, громко и быстро, так что я не разбирал ни слова, а слышал только невразумительный галдеж, потом обняли меня, заплакали, и я заплакал тоже, и мы так и стояли там, в тесной прихожей, обливаясь слезами и изъясняясь обрывками слов, пока наконец не выдохлись и тогда побрели в кухню.
У меня есть привычка, придя домой, первым делом налить себе стакан воды из стоящего в холодильнике фильтра и выудить пару печеньиц из «бисквитной бочки», которую сестра прислала маме из Англии. Вот и сейчас я поступил так же, и от простой обыденности этого действа сердце перестало колотиться, вошло наконец в унисон с мозгами, и мы все вместе сели за стол.
– Где ты пропадал? – хором спросили папа и мама.
Ответ на это я тщательно продумал по дороге домой.
– Застрял в Окленде. Был там с друзьями, мы занимались школьным проектом, а потом загремели на карантин.
– На целых пять дней?
– Ну да. Это было ужасно. – Я прочитал о карантине в «Кроникл» и принялся бесстыдно цитировать. – Замели всех, кто попал в облако. Кому-то пришло в голову, что нас атаковали биологическим оружием. Потащили нас в порт и упаковали, как селедок, в какие-то контейнеры. Жара, духота, жрать нечего.
– О господи. – Отец стиснул кулаки. Он работает в Беркли, три дня в неделю преподает старшекурсникам научную организацию библиотечного дела, а в остальное время консультирует по работе с архивами своих клиентов в городе и на Полуострове; в основном это интернет-компании третьей волны, сумевшие сохраниться в жесткой конкурентной борьбе. Профессия у него тихая и мирная, он библиотекарь и отличается мягкостью манер, но в шестидесятые был настоящим радикалом, а в школе занимался в борцовской секции. Я не раз видел, как он доходит до белого каления, причем, надо признаться, чаще всего доводил его я, и в таком состоянии у него всерьез едет крыша. Однажды он швырнул через весь дедушкин газон детали для детских качелей, купленные в «Икее», разъярившись за то, что при сборке они у него развалились в пятидесятый раз.
– Варвары! – с чувством произнесла мама. Она еще школьницей переехала в Америку вместе с родителями, однако до сих пор чисто по-британски возмущается, когда вынуждена иметь дело с американскими копами, системой здравоохранения, службами безопасности в аэропорту или видеть бездомных. Тогда она пускает в ход свое самое страшное ругательство – «варвары» – и произносит его с ярко выраженным британским акцентом. Мы дважды летали в Лондон в гости к ее родным, и не сказал бы, что этот город более цивилизованный, чем Сан-Франциско, а свободного пространства там еще меньше.
– Но потом нас отпустили и сегодня переправили на пароме, – на ходу сочинял я.
– Как ты себя чувствуешь? – спросила мама. – Есть хочешь?
– Спать хочешь? Ты ведь у нас соня.
– Ага, есть немного. А еще Простак, Док, Чихун и Скромник. – Шутки про семь гномов – это наша семейная традиция. Они оба еле заметно улыбнулись, но в глазах еще стояли слезы. Мне их было очень жалко. Должно быть, с ума сходили от беспокойства за меня. Я ухватился за повод сменить тему. – Умираю с голоду.
– Сейчас закажу пиццу в «Гоут-Хилл», – предложил папа.
– Нет, только не это, – поспешно отозвался я. Они посмотрели на меня так, словно у меня на голове вдруг выросли марсианские антенны. Я всегда был без ума от блюд из этой пиццерии – мог поглощать их, как золотая рыбка, пока не кончится еда или не лопнет живот. Я выдавил улыбку. – Что-то не хочется пиццы. – Прозвучало неубедительно. – Давайте лучше закажем карри, а? – К счастью, в Сан-Франциско хватает ресторанов, откуда доставляют еду на дом.
Мама достала из ящика стола пачку проспектов с меню окрестных заведений – еще один признак нормальной жизни, он лег на душу, как глоток воды в больное пересохшее горло, – и пролистала их. На пару минут мы отвлеклись от наших бед и стали обсуждать, чего бы нам хотелось заказать в халяльном пакистанском ресторане на Валенсии. Я выбрал ассорти тандури-гриль, протертый шпинат с домашним сыром, соленый ласси из манго (на вкус гораздо лучше, как на слух) и жареные сладости в сахарном сиропе.
Когда заказ был сделан, снова начались расспросы. Родители, конечно, связались с семьями Ванессы, Джолу и Дэррила и попытались заявить в полицию о нашем исчезновении. Там записали наши имена, но количество заявлений об «отсутствующих гражданах», как нас изящно обозвали, оказалось так велико, что копы сказали: разыскные дела будут заведены только на тех, кто не явится домой по прошествии семи дней.
За эти дни в сети появились миллионы сайтов, на которых люди размещали объявления о своих исчезнувших близких. Были среди них несколько древних клонов MySpace, давно почивших от нехватки средств и снова воспрянувших к жизни на волне всеобщего внимания. Ведь близкие пропали даже у богатых инвесторов из зоны Залива. Может быть, если эти родственники найдутся, сайту удастся привлечь побольше капиталовложений. Я взял отцовский ноутбук и пробежался по этим сайтам. Они, конечно, были испещрены объявлениями и снимками пропавших. Почти все фотографии были сняты на выпускных вечерах, свадьбах и других мероприятиях. Аж мороз по коже.
Я нашел свою фотку. От нее шли ссылки к фотографиям Ванессы, Джолу и Дэррила. К каждому снимку прилагался небольшой бланк для записей о найденных людях и еще один – для информации о других пропавших. Я заполнил поля на себя, Джолу и Ван, а про Дэррила оставил пустым.
– А о Дэрриле? – напомнил папа. Он недолюбливал Дэррила – однажды обнаружилось, что в одной из бутылочек у него в баре уровень сильно поубавился, а я, к своему вечному стыду, свалил это на Дэррила. На самом деле тут, конечно, потрудились мы оба: просто валяли дурака, играли всю ночь на компе и для бодрости намешали себе водку с колой.
– Его с нами не было, – ответил я. Ложь легла на язык горьким привкусом.
– Господи, – всплеснула руками мама. – Когда ты вернулся, мы-то думали, что вы были в этом лагере все вместе.
– Нет. – Одна ложь тянула за собой другую. – Нет, он должен был встретиться с нами, но так и не появился. Наверно, остался где-то в Беркли. Говорил, что поедет на метро.
Мама сдавленно всхлипнула. Папа прикрыл глаза и спросил:
– Ты разве не слышал про метро?
Я покачал головой. Только сейчас до меня постепенно стало доходить. Земля под ногами качнулась.
– Его взорвали, – ответил папа. – Одновременно с мостом.
Об этом не писали на первой полосе «Кроникл», ведь взорванное под водой метро выглядит отнюдь не так впечатляюще, как обломки моста, качающиеся на тросах над Заливом. Туннель от Эмбаркадеро до Вест-Окленда был полностью затоплен.
Я опять взял папин компьютер и пролистал заголовки. Точного числа погибших никто не знал, счет найденных жертв шел на тысячи. И их количество росло день ото дня. Люди гибли в машинах, падавших в воду с шестидесятиметровой высоты, тонули в поездах. Один из репортеров утверждал, что взял интервью у человека, промышлявшего подделкой документов, – тот якобы помог десяткам людей сделать вид, будто они исчезли после терактов, и навсегда распрощаться с прежней жизнью. Он выправлял им новые удостоверения личности, и они уходили в закат, навсегда избавившись от сварливых жен, надоевших мужей, невыплаченных долгов и прочих неприятностей.
У отца на глазах выступили слезы, мама плакала не таясь. Они опять обняли меня, похлопали по спине, словно желали убедиться, что я действительно вернулся. И без конца повторяли, что любят меня. Я отвечал, что тоже их люблю.
Так, в слезливом настроении, прошел остаток ужина. Папа с мамой выпили по два бокала вина – по их понятиям это очень много. Я, не соврав, сказал, что хочу спать, и побрел к себе. Но в постель не лег. Сначала надо было выйти в сеть и выяснить, что вообще происходит. Поговорить с Джолу и Ванессой. Взяться за поиски Дэррила.
На цыпочках я поднялся на второй этаж и открыл дверь. Моя старая добрая кровать – я не видел ее чуть ли не тысячу лет. Плюхнулся на нее, потянулся к тумбочке за ноутбуком. Должно быть, я оставил его плохо подключенным к сети – блок питания довольно хлипкий, надо его пошевелить, чтобы контакт встал как следует, – поэтому за время моего отсутствия он постепенно разряжался. Я вставил штепсель обратно в розетку, подождал пару минут, давая подзарядиться, и еще раз попробовал включить. А сам в это время разделся, выбросил шмотки в мусорное ведро – не желаю их больше видеть – и натянул чистые шорты и свежую футболку. До чего же приятно было чувствовать, как к телу прикасается чистая, свежевыстиранная, прямо из шкафа одежда. Привычно и уютно, словно меня обнимают мама и папа.
Я включил ноутбук, взбил подушки и положил их под спину, на обычное место в изголовье. Устроился поудобнее, вытянул ноги, положил ноутбук на колени. Он все еще загружался. Черт возьми, до чего же приятно было смотреть, как по экрану медленно проплывают заставки и сообщения. Ноутбук загрузился и снова запищал, сигнализируя о низком уровне заряда. Я еще раз проверил кабель, пошевелил его, и он выпал из гнезда. Разъем питания совсем разболтался.
И самое неприятное, у меня так и не получилось заняться делом. Как только я убирал руку, сетевой кабель терял контакт и компьютер начинал требовать подзарядки. Я вздохнул и стал разбираться, что же там не так.
Весь корпус моего компьютера был собран как-то кривовато. Продольный стык спереди был узким, а кзади заметно расширялся.
Бывает, смотришь на какую-то привычную штуковину, замечаешь подобные перекосы и задумываешься: может быть, оно всегда было так? И я просто никогда не обращал внимания?
Но с моим ноутбуком такого произойти не могло. Потому что я его сам собрал. Своими руками. Учебная часть снабдила нас всех скулбуками, и после этого родители и слышать не хотели о том, что мне нужен собственный компьютер. Хотя, строго говоря, скулбук мне не принадлежал и я не имел никакого права ставить туда другие программы и вообще хоть что-то в нем менять.
У меня имелись кое-какие сбережения – подрабатывал то тут, то там, откладывал все, что было подарено на Рождество и дни рождения, изредка приторговывал каким-нибудь старьем через интернет. Подсчитав это все, я понял, что смогу приобрести скрипучую развалюху пятилетней давности.
Вместо этого мы с Дэррилом решили заняться самодеятельностью. Корпуса для ноутбуков продаются точно так же, как корпуса для обычных настольных компьютеров, разве что немного различаются в зависимости от предназначения. Опыт у меня уже был – за прошлые годы мы с Дэррилом собрали пару ПК. Детали заказывали по каталогам, отыскивали на гаражных распродажах, приобретали по дешевке у тайваньских продавцов через интернет. По моим прикидкам выходило, что собрать ноутбук самому – это лучший способ получить желаемую производительность за доступную мне цену.
Сборка ноутбука начинается с приобретения «корочки» – корпуса, в котором находится минимум железа и есть все нужные слоты. Могу похвастаться, что в результате я получил машину, которая весила на полкило меньше, чем тот Dell, на который я сначала положил глаз, работала шустрее и обошлась мне примерно в треть той суммы, которую я выложил бы за Dell. Но достичь этого было непросто. Собирать ноутбук – это примерно как строить корабль в бутылке. Запихнуть все положенные детали в крохотный корпус – ювелирная работа с пинцетом в руке и увеличительными очками на носу. Ноутбук – это совсем не то, что ПК, состоящий большей частью из воздуха. Там есть где развернуться, а в ноутбуке задействован каждый кубический миллиметр. Стоит только подумать: ну вот оно, готово, наконец-то упаковал, – и вдруг оказывается, что какая-нибудь мелочь мешает закрыть крышку, и приходится все развинчивать и собирать сначала.
Так что я в точности знал, как должен выглядеть зазор на моем ноутбуке, и понимал, что в закрытом виде он должен выглядеть совсем не так.
Я еще повозился с сетевым адаптером, но это не помогало. Стало ясно: эта штука не загрузится, пока я ее не разберу. Я застонал и поставил ноутбук у кровати. Утром займусь.
Не тут-то было. Прошло два часа, а я все еще лежал, смотрел в потолок и снова и снова прокручивал в голове все, что со мной сделали, все, что мне следовало бы сделать в ответ, – словом, воплощал тот самый esprit d’escalier.
Я скатился с кровати. Время перевалило за полночь, и родители, как я слышал, легли в одиннадцать. Я взял ноутбук, расчистил место на столе, прицепил к оправе увеличительных очков маленькие светодиодные лампочки, извлек набор крохотных прецизионных отверток. Развинтил корпус, снял клавиатуру и внимательно всмотрелся во внутренности ноутбука. Взял баллончик со сжатым воздухом, сдул пыль, засосанную вентилятором, и присмотрелся еще раз.
Что-то было не так. Я не мог с ходу понять, что же именно, но как-никак я уже несколько месяцев не заглядывал под крышку. На мое счастье, давным-давно я сделал умную вещь: два раза я раскрывал ноутбук и безуспешно пытался закрыть, а на третий сообразил наконец сфотографировать его внутренности со всеми деталями на своих местах. Правда, ума хватило не на все: сначала я просто оставил эту фотку на жестком диске и, естественно, развинтив ноутбук, уже не мог на нее посмотреть. Наученный горьким опытом, я распечатал фотку на принтере и сунул в ящик стола, заваленный всякими ненужными бумажками вроде просроченных гарантийных талонов, старых инструкций и схем разводки. Покопался в нем – кажется, там царил еще больший бардак, чем обычно, – и отыскал фотку. Положил ее рядом с компьютером и стал сравнивать, пытаясь понять, что же находится не на своем месте.
Вот оно! Ленточный кабель, соединявший клавиатуру с материнской платой, располагался неправильно. Странное дело. В этой части ноута нет никаких движущихся деталей, при обычной работе ничто не могло сдвинуть с места этот кабель. Я попытался вдавить его обратно и понял, что разболтанный разъем – это еще полбеды. Между разъемом и клавиатурой находилась какая-то мелкая штука. Я подхватил ее пинцетом и посветил лампочкой.
В моей клавиатуре появилась лишняя деталь. Совсем крохотная, миллиметра в полтора, без всяких обозначений. Она была подключена между клавиатурой и материнской платой. А значит, регистрировала все нажатия кнопок на клавиатуре.
Жучок!
Меня бросило в жар. Царящие в комнате сумрак и тишина уже не казались по-домашнему уютными. В них скрывались чужие глаза и уши, и все они следили за мной. Наблюдали. Постоянная слежка, под которой я находился в школе, настигла меня и дома, но теперь через плечо мне заглядывала не только учебная часть. К ней присоединился Департамент внутренней безопасности.
Сначала я хотел было вытащить жучка. Потом прикинул: те, кто его установил, сразу поймут, что прибор исчез со своего места. Так что, хоть меня и воротило, я его оставил.
Я осмотрелся, пытаясь найти другие следы постороннего вмешательства. Ничего не увидел, но это не значит, что их нет. Кто-то проник в мою комнату, разобрал мой ноутбук, установил этот девайс и снова собрал. Вдобавок существует множество других способов поставить на компьютер прослушку. И я, скорее всего, так и не сумею ее обнаружить.
Онемевшими пальцами я снова собрал машину. На этот раз корпус защелкнулся не так, как положено, однако кабель питания остался подключенным. Я загрузил компьютер, положил руки на клавиатуру. Неплохо бы провести диагностику и посмотреть, что к чему.
Но я не смог себя заставить.
Черт возьми, может быть, вся моя комната прослушивается. Может, вот прямо сейчас за мной шпионит скрытая камера.
Страх начал терзать меня еще по дороге домой. А сейчас я прямо-таки голову потерял от ужаса. Мне казалось, я снова очутился в тюрьме, в комнате для допросов, во власти сил, полностью подчинивших меня своей воле. Я чуть не расплакался.
Узнать, есть ли прослушка, можно только одним способом.
Я пошел в ванную, снял с держателя рулон туалетной бумаги и заменил его новым. На мое счастье, прежний уже почти закончился. Смотал с трубочки остатки бумаги, покопался в коробке с запчастями и извлек пакетик, полный очень ярких светодиодных лампочек – когда-то я их повыковыривал из разбитого велосипедного фонаря. Осторожно проколол булавкой в картонной трубке несколько дырочек, продел в них проводки от лампочек, соединил их в последовательную цепь маленькими металлическими зажимами. Медной проволокой прикрутил концы провода к контактам девятивольтовой батарейки. Получилась трубка, усеянная очень яркими направленными светодиодами, и я мог поднести ее к глазу и заглянуть сквозь нее, как в подзорную трубу.
В прошлом году я соорудил такое устройство в качестве проекта для научной ярмарки и с его помощью показал, что в половине классных комнат нашей школы установлены скрытые камеры, после чего меня с этой ярмарки вытолкали в шею. В наши дни видеокамера величиной с булавочную головку стоит дешевле, чем пообедать в хорошем ресторане, потому их понатыкали где только можно. Магазинные клерки, которые понаглее, ставят их в примерочных или соляриях, а потом просматривают записи с раздетыми клиентками или даже выкладывают в интернет на всеобщее обозрение. Так что если тебе под силу соорудить детектор таких камер – а для этого всего-то нужны трубка от туалетной бумаги да мелкие детали бакса на три, – то можешь похвастаться своим благоразумием.
Такой прибор – простейший способ засечь скрытую камеру. Объективы у них крохотные, однако прекрасно отражают свет. Лучше всего это работает, когда в комнате полумрак. Глядя сквозь трубочку, медленно сканируй стены и другие места, где могут стоять камеры, пока не увидишь блик света. Если ты движешься дальше, а блик остается на месте, значит, это объектив.
В моей комнате камер не было – во всяком случае, я их не нашел. Но, возможно, были аудиожучки. Или камеры получше. Или вообще ничего. Кто посмеет назвать меня параноиком?
Я относился к этому ноутбуку с большой симпатией. Ласково называл его Винегретом – потому что он был сделан из всего понемножку.
Раз уж ты дошел до того, что придумываешь прозвище своему ноутбуку, значит, у тебя к нему действительно глубокая привязанность. А теперь мне к нему даже прикасаться не хотелось. Руки чесались выкинуть его в окно. Кто знает, что они с ним сделали? Сколько еще всякой дряни напихали туда?
Я закрыл ноутбук, сунул его в ящик тумбочки и уставился в потолок. Время было позднее, пора ложиться спать. Вот только уснуть мне все равно не удастся. Меня взяли на прослушку. И возможно, не только меня, но и всех. Мир никогда уже не станет прежним.
– Я до них доберусь, – произнес я. – Не знаю как, но придумаю. – Это была клятва – я сразу понял это, хотя никогда раньше клятв не давал.
После этого мне уж точно стало не до сна. К тому же родилась идея.
Где-то в шкафу до сих пор валялась новенькая, с иголочки, еще не распакованная игровая приставка Xbox Universal. Все иксбоксы продаются по цене гораздо ниже себестоимости – основную прибыль «Майкрософт» получает от компаний, предоставляя им право выпускать игры для этих приставок, – однако «Универсал» был первым иксбоксом, который они стали раздавать совершенно бесплатно.
В прошлом году перед Рождеством на каждом углу стояли бедолаги, наряженные в костюмы воинов из игры «Гало», и раздавали направо и налево пакеты с этой приставкой. Должно быть, замысел оказался удачным – говорят, на играх они заработали прорву денег. Естественно, были приняты строгие меры предосторожности, чтобы на этих приставках запускались только игры от разработчиков, купивших лицензию у «Майкрософт».
Но все эти строгие меры не смогли остановить хакеров. Первый иксбокс был взломан парнем из Массачусетского технологического – он написал об этом книгу, ставшую бестселлером. Затем пала 360-я модель, после нее недолго продержался иксбокс-портабл (он весил аж три фунта, за что народ переименовал его из «переносного» в «перевозный»). «Универсал» задумывался как неприступная крепость. А взломали его бразильские ребятишки с компьютерами на «Линуксе», старшеклассники из фавел – беднейших кварталов вроде трущоб.
Не надо недооценивать решимость детей, у которых мало денег и много свободного времени.
Когда бразильцы опубликовали свой кряк, мы все словно с ума посходили. Вскоре для иксбокс-универсала состряпали несколько десятков альтернативных операционных систем. Мне больше всех нравилась «Параноид-иксбокс», разновидность «Параноид-линукса». Система «Параноид-линукс» была разработана специально для диссидентов, например в Китае или в Сирии, и исходила из предположения, что пользователь находится под надзором правительства. Именно поэтому она старательно прячет от посторонних глаз все ваши сообщения и документы. Она даже создает целые потоки ложных сообщений, маскируя за ними ваши истинные действия. И пока вы буква за буквой получаете зашифрованное политическое послание, «Параноид-линукс» делает вид, будто вы бесцельно бродите по сети, заполняете анкеты или флиртуете в чатах. При этом лишь один из пяти сотен полученных вами символов относится к вашему реальному сообщению. Его не найти, как иголку в стогу сена.
Как только появилась система «Параноид-иксбокс», я записал ее на DVD‐диск, однако так и не удосужился распаковать иксбокс, найти телевизор, к которому его можно подключить, и все такое прочее. В моей комнате и так негде повернуться, не хватало только, чтобы всякое майкрософтовское барахло занимало драгоценное рабочее пространство.
Но сегодня я пошел на такую жертву. Распаковал и запустил иксбокс – на это ушло минут двадцать. Труднее всего было обойтись без телевизора, но я вспомнил, что у меня есть небольшой жидкокристаллический проектор со стандартным, как у телевизора, разъемом типа «тюльпан». Я подключил его к иксбоксу, направил луч на заднюю сторону двери и установил «Параноид-линукс».
Система заработала, и «Параноид-линукс» сразу стал искать другие иксбокс-универсалы, чтобы подключиться к ним. В каждую такую приставку встроен беспроводной коннектор для многопользовательских игр. Вы можете связаться с соседями или выйти в интернет, если у вас есть беспроводной канал. Я отыскал в зоне доступа троих таких соседей. У двоих из них «универсалы» тоже имели выход в интернет. Это любимая конфигурация «Параноид-иксбокса» – он мог встраиваться в соседское интернет-соединение и выходить в сеть через игроков. Соседи этого даже не заметят: они выкладывают круглую сумму за то, чтобы интернет-соединение всегда имело стабильную скорость, при этом вряд ли кто-то из них интенсивно ходит по сети в два часа ночи.
Самым приятным во всем этом было ощущение того, что я снова владею ситуацией. Моя техника работает на меня, бережет, охраняет. А не шпионит за мной. Вот за что я люблю компьютерные технологии: если правильно ими пользоваться, они наделяют вас силой и оберегают личные границы.
Теперь мой мозг работал как часы. У системы «Параноид-иксбокс» множество преимуществ, и главное из них – то, что написать игры для нее может любой новичок. В ней уже есть порт для МАМЕ – эмулятора множества аркадных машин, поэтому на приставке можно запустить все что угодно, начиная от такой древности, как Pong – игры для Apple, для Colecovision, NES, Dreamcast и много чего еще.
А еще прикольнее были крутые многопользовательские игры, написанные любителями специально для «Параноид-иксбокса», совершенно бесплатные и предназначенные для всех желающих. Сложите все это вместе – и получится, что у вас есть бесплатная консоль с бесплатными играми, дающая бесплатный доступ в интернет.
Но, с моей точки зрения, важнее всего было то, что «Параноид-иксбокс» был реально заточен под параноиков. Каждый бит проходившей через него информации был зашифрован вдоль и поперек. Подключайте к нему сколько угодно жучков, вам никогда не вычислить, кто, с кем и о чем разговаривает. Анонимная сеть, электронная почта и мессенджер. Как раз то, что мне нужно.
Осталось только доказать всем, что я найду этой системе достойное применение.