Маргарет напомнила мне, что "просто ящики" состоят из монитора и клавиатуры, подключенных к серверу. Если отключить сервер или поставить его в режим ожидания, остальные компьютеры тоже отключатся или будут находиться в режиме ожидания. Иными словами, все компьютеры в офисе были в режиме ожидания с вечера пятницы до убийства Лори Петерсен.
Попытка взлома произошла либо в выходные, либо сегодня рано утром.
Значит, у нас появился шпион.
Этот шпион хорошо знал, что мы используем под базу данных одну из самых популярных программ, которую совсем не сложно освоить. Удаленный доступ к домашнему компьютеру Маргарет был аналогичен удаленному доступу в домашнюю директорию министерства – она сделала это, чтобы не напрягаться лишний раз. Если в вашем компьютере соответствующее программное обеспечение, если у вас модем, совместимый с модемом нашего сервера, если вам известно, что Маргарет – наш системный администратор, и если вы наберете ее номер удаленного доступа, вы можете подключиться к компьютеру Маргарет. Но не более того. Ни к другим компьютерам, ни к базе данных доступа вы не получите. Даже в электронную почту залезть не сможете, если не знаете имен и паролей пользователей.
Маргарет смотрела на экран сквозь очки с дымчатыми стеклами, хмурилась и грызла ноготь большого пальца.
Я пододвинула стул и села.
– Как это могло случиться? Ведь взломщику были нужны имя и пароль пользователя. Откуда он мог их узнать?
– Ума не приложу. Имя и пароль знают всего несколько человек – я, вы, другие врачи и служащие, которые вносят информацию в базу данных. А имена пользователей и пароли у нас не те, что я официально зарегистрировала в базе.
Несмотря на то что все остальные пользователи были подключены к такой же, как у меня, сети, у них имелась своя база данных, но не было открытого доступа к серверу. Непохоже было (если честно, я даже представить себе такого не могла), что кто-то из моего начальства пытался получить информацию подобным способом.
– Может быть, взломщик просто угадал или вычислил пароль? – робко предположила я.
Маргарет отрицательно покачала головой.
– Исключено. Я сама пробовала. Как-то я забыла измененный пароль для электронной почты и пыталась его вспомнить, но после трех неудачных попыток компьютер перестал реагировать, и телефонная связь прервалась. В итоге пароль пришлось сменить. Вдобавок эта версия базы данных очень не любит нелегальных вторжений. После определенного количества попыток угадать пароль с целью проникнуть в систему или получить доступ к таблице на экране появляется окно "Ошибка", вылезает таймер с обратным отсчетом времени, и по истечении этого времени, если не ввести правильный пароль, вся база данных летит к чертям.
– А можно узнать пароль другим способом? Вдруг он записан где-нибудь? А что, если мы имеем дело с профессиональным программистом?
– Нет, этот номер не пройдет, – отрезала Маргарет. – Я не оставляю пароли где попало. Да, существует программа для хранения имен пользователей и паролей, но ее не так-то просто открыть – нужно понимать, что именно делаешь. В любом случае я эту систему давно удалила от греха подальше.
Я молчала.
Маргарет с тревогой смотрела мне в лицо, видимо, боясь обнаружить признаки недовольства или по моим глазам понять, что я считаю ее виновной в инциденте.
– Просто кошмар! – выпалила Маргарет. – Не представляю, что все это может означать. Неужели администратор базы данных работать перестал?
Ничего себе! Администратор базы данных – это программа, предоставляющая выдающимся сотрудникам вроде Маргарет и меня право доступа ко всем таблицам и право использовать их по своему усмотрению. Администратор базы данных, который вдруг перестал работать, – это все равно что ключ от дома, который вдруг перестал подходить к замку.
– Маргарет, что вы имеете в виду? – Говорить спокойно становилось все труднее.
– То, что сказала. Я не смогла получить доступ к таблицам. Пароль почему-то не действовал. Мне пришлось перезайти в систему.
– Ну, а это как произошло?
– Не знаю. – На Маргарет было жалко смотреть. – Может, изменить все доступы и выдать новые пароли, ну, для безопасности?
– Пока не надо, – ответила я машинально. – Просто не будем вносить дело Лори Петерсен в базу данных. Этот тип, кто бы он ни был, не получит секретную информацию.
Я поднялась.
– В этот раз у него ничего не вышло.
Я похолодела от ужаса. Да что она такое говорит?
Маргарет медленно, но верно заливалась румянцем.