— Набери t-t-y-q… — Люси начала руководить моими действиями.
— Погоди минуточку.
— И можешь не ставить слэш…
— Люси, не спеши.
— Мы попробуем специально повторить ошибку того человека.
— Так, что дальше?
— О'кей. Теперь переадресуй это…
— Только, пожалуйста, помедленней.
— У тебя там должна стоять четыреста восемьдесят шестая микросхема, тетя Кей. В чем же загвоздка?
— Да дело не в микросхеме, будь она неладна!
— Ой, прости, пожалуйста, — искренне сказала Люси. — Я забыла. Что она там забыла?
— Кстати, вернемся к нашей задачке, — продолжала Люси. — Я надеюсь, у тебя там случайно нет аппарата t-t-y-q. Ты сейчас где?
— Да все там же, — с досадой отозвалась я. — Затем перевести… Черт. Здесь крышечка смотрит направо?
— Да. Теперь нажми возврат, и твой курсор перескочит на следующую строчку, которая пустая. Набери сообщение, которое ты хочешь переслать на экран t-t-y-q.
— Набрала.
— Нажми возврат, затем control С, — сказала Люси. — А теперь — ls минус один и перешли это к p-g и увидишь свой файл.
Я просто напечатала «ls» и заметила, как что-то промелькнуло.
— Вот что, на мой взгляд, произошло, — констатировала Люси. — Кто-то влез в твой каталог, и к этому мы через минуту вернемся. Возможно, в твоих файлах что-то 'искали и не могли это «что-то» найти. Тогда этот человек послал сообщение или попытался послать, но поскольку торопился, то кое-что пропустил. Так что все, что он вводил, не отражалось на экране tty07. Иначе говоря, вместо того чтобы послать tty07 сообщение, он по ошибке получил файл под названием «tty07».
— Если бы этот человек ввел верную команду и так далее, сообщение сохранилось бы? — спросила я.
— Нет. Информация появилась бы на экране tty07 и оставалась бы там до тех пор, пока пользователь не стер бы ее. Но никаких свидетельств тому ни в твоем каталоге, ни где-то еще у тебя бы не было. Не было бы файла.
— То есть мы не можем знать, сколько раз кто-то посылал сообщения из моего каталога, если все делалось правильно.
— Да, верно.
— А как же этому «кому-то» удалось что-то прочесть в моем каталоге? — я вновь вернулась к главному вопросу.
— Ты уверена в том, что никто не мог знать твой пароль?
— Никто, кроме Маргарет.
— Она твой программист-аналитик?
— Да.
— А она не могла кому-нибудь сказать?
— Просто не представляю себе, — ответила я.
— О'кей. Можно войти и без пароля, благодаря корневым привилегиям, — сказала Люси. — Это мы сейчас как раз и проверим. Найди в файле «группа» корневую группу и посмотри, какие после нее перечислены пользователи.
Я начала набирать.
— Что у тебя получилось?
— Я еще не добралась до этого, — ответила я с плохо скрываемым раздражением.
Она медленно повторила свои инструкции.
— Я вижу три имени в корневой группе, — сказала я.
— Хорошо. Запиши их. Потом двоеточие, q, бам, и ты вышла из «группы».
— Бам? — озадаченно переспросила я.
— Восклицательный знак. Теперь займись паролем и посмотри, может, кто-нибудь с корневыми привилегиями окажется без пароля.
— Люси. — Я убрала руки с клавиатуры.
— Это просто узнать, потому что во втором поле ты увидишь зашифрованный пароль пользователя, если у него есть пароль. Если во втором поле нет ничего, кроме двух двоеточий, то у него нет пароля.
— Люси.
— Прости. Тетя Кей. Я опять очень тороплюсь?
— Я же не программист, работающий с ЮНИКС. Для меня это все равно, как если бы ты сейчас вдруг заговорила на языке суахили.
— Ты могла бы научиться. ЮНИКС действительно интересная штука.
— Спасибо, но дело в том, что сейчас у меня нет времени учиться. Кто-то влез в мой каталог. У меня там секретные документы и отчеты. Не говоря уже о том, что кто-то, возможно, читает мои файлы, кто-то еще что-то ищет, неизвестно кто и зачем.
— Ну, с первой частью вопроса разобраться несложно, если только нарушитель не набирает код по модему неизвестно откуда.
— Но сообщение это было послано кому-то в моем офисе, в какой-то наш аппарат.
— Это вовсе не означает, что кто-то из своих не мог прибегнуть к чужой помощи, тетя Кей. Возможно, тот, кто что-то вынюхивает, ничего не знает о ЮНИКС, но ему необходимо было влезть в твой каталог, и он нашел себе какого-нибудь программиста.
— Тут не до шуток, — сказала я.
— Может, это и так, но в любом случае, на мой взгляд, твоя система не очень-то защищена.
— Когда тебе сдавать твою работу? — поинтересовалась я.
— После каникул.
— Ты ее уже закончила?
— Почти.
— Когда начинаются рождественские каникулы?
— В понедельник.
— Как насчет того, чтобы приехать сюда на пару дней помочь мне со всем этим делом? — спросила я.
— Ты шутишь.
— Нет, я говорю совершенно серьезно. Правда, на многое не рассчитывай. Я не слишком утруждаю себя украшением дома. Веточки пойнсеттии[2]и свечки на окнах. Но я что-нибудь приготовлю из еды.
— Без елки?
— Это смертельно?
— Да в общем нет. А снег идет?
— В этом нет никакого сомнения.
— Никогда не видела снега. Я имею в виду воочию.
— Дай-ка мне лучше поговорить с твоей матерью, — сказала я.
Подойдя к телефону, Дороти, моя единственная родная сестра, проявила чрезмерную заботу.
— Ты все так же много работаешь? Кей, ты работаешь больше, чем кто-либо другой из моих знакомых. Когда я кому-нибудь рассказываю о том, что ты моя сестра, это производит на людей большое впечатление. Как погода в Ричмонде?
— Есть шанс, что Рождество будет снежным.
— Как здорово. Хорошо бы Люси хоть разок встретить Рождество со снегом. У меня, например, ни