Элен Копакен была компьютерным «гуру». Во время учебы на компьютерном факультете университета она получала только высшие оценки. Когда после окончания университета Лина поступила на работу в «Койот инвестмент», Элен осталась писать диссертацию по электронной инженерии. Она по большей части работала дома, и в этой изоляции часто занималась тем, что называла «хулиганством»: она любила перебирать бюллетени новостей в электронной сети Интернет и «пускать петуха» тем ее абонентам, кто почему-либо ей не нравился. С Линой они перезванивались раз в несколько недель и болтали, главным образом о мужиках. Но если кто и знал, как пробиться в компьютерную систему, так это Элен.
Лина надела плащ и резиновые сапоги и пошла звонить в автомат в пакистанскую бакалейную лавку за углом. Там никого не было, кроме ее владельца господина Ахмада. Когда подруга ответила, Лина заговорила почти шепотом, прикрывая рот с трубкой ладонью.
— Элен? Привет, это Лина Алвен. Я тебя не разбудила?
— Конечно нет. Ночь только началась. А в Менло-парк вообще только три часа дня. Что слышно? Как делишки?
— Да так. У тебя есть несколько минут? Мне нужен твой совет по поводу компьютеров. — Лина поглядела в сторону прилавка. Господин Ахмад читал журнал и, кажется, не проявлял интереса к ее разговору. — Понимаешь, дело очень важное. Я расскажу тебе, только ты никому не говори. Обещаешь?
— Конечно. Какой разговор. А что случилось? Что-нибудь пикантное?
Лина объяснила свою проблему в самых общих чертах. У нее на работе кое-какие неприятности, и ей надо получить доступ к персональным файлам одного человека в компьютерной системе. Он отсутствует, а у нее нет его пароля. Вот она и просит ей помочь.
— А я думала, что ты менеджер системы и имеешь доступ к любым файлам.
— Да, но они поменяли мой пароль. По ошибке.
— Хм, — сказала Элен. — И ты что, не можешь узнать новый?
— Не могу. Здесь без вариантов. Но я должна добраться до этих файлов немедленно. Причем это надо сделать незаметно.
— Ладно, хрен с ними. Но ты ведь менеджер системы и можешь смотреть куда угодно, правильно? Вопрос в том, как все сделать шито-крыто. Хм. А вы регулярно дублируетесь?
— Что ты имеешь в виду?
— Я имею в виду, вы регулярно делаете резервные копии файлов для надежности?
— Конечно. У нас есть программа, которая запускается каждую пятницу. Она копирует все файлы на широкую ленту.
— Они называются «экзабайтные ленты», дорогая. И что вы с ними делаете?
— Я кладу их на полку рядом с машиной.
— Значит, с этого можно и начать. Забери эти резервные ленты.
— Зачем? Их никто никогда не использует.
— Вот именно. На них есть все то, что есть и в работающей системе, но люди не обращают на это внимания. И потом, их можно взять и куда-нибудь вынести из офиса, чтобы поработать спокойно. Поэтому я бы начала с них. Это верняк.
— Но как я доберусь до файлов, когда получу эти резервные ленты? Мне же нужен какой-то «запасной вход».
— Конечно, противная ты девчонка. У вас ведь, наверно, система ЮНИКС?
— Да.
— О’кей. Тогда все просто. С этими лентами нужно выйти на машину, которая установлена несколько лет назад. Минимум три-четыре года. Поняла? Когда найдешь такую, будешь подсоединяться к ней под именем «tech». Запомни: «tech». А пароль у тебя будет — «nician». Остроумно?[15]
И не говори это больше никому, потому что это «mucho segreto».[16] Технари специально замонтировали этот регистрационный код в старые машины с ЮНИКСом, чтобы в них можно было залезать, если пользователи все перебуровят. Это «s-u» код, по которому ты проходишь везде, а там — оргазм!— А что означает «s-u»?
— «Superuser», чучело! Корневой код. Просто не могу поверить, что ты не знаешь таких вещей. Тебе повезло, что я такая умная.
— Повезло! А как мне добраться до файлов этого парня, когда я войду в систему? Объясни.
— Если тебе нужен только их список, введи команду «tar tv». «Tar» означает «tape archiv» («печать архива»), «tv» — «table of contents, verbosely» («таблица содержания, подробно»). Звучит по-дурацки, но уж поверь мне. «Tar tv» — и ты получишь полный перечень файлов в его персональной директории.
— Но мне нужен не только список. Мне нужны сами файлы. Как их получить?
— Таким умным девочкам, как ты да я, это раз плюнуть. Введи «tar xv». «Tar xv» — значит «extract, verbosely» («извлечение, подробно»). Потом пробел, потом слэш, потом «user» и еще один слэш, потом фамилия этого бедолаги, файлы которого ты присваиваешь, потом еще один слэш, потом звездочка, которая означает, что тебе нужны все его файлы. Поняла? Итак: «tar», пробел, «xv», пробел, слэш, «user», слэш, фамилия, слэш, звездочка. Это просто, правда? Ну, что еще может случиться?
Лина в задумчивости посмотрела на телефон и встряхнула головой.
— Да все, что угодно. Не хочу показаться тупой, но мне нельзя сделать ни одной ошибки. Давай еще раз сначала.