Чокнуться можно! Том 3 (СИ) - Аржанов Алексей. Страница 12
Денис чуть приподнял бровь. Видимо, удивился, что я знаю хоть какие-то термины из его сферы.
— Журналы на наших рабочих станциях отключены. Сервер крутится на другой системе, но там тоже информация не сохраняется. Так что увы, доктор. Как уже и сказал, помочь ничем не могу.
/Сильное напряжение. Явно выраженный глотательный рефлекс. Объект готовится к продолжению лжи. Тупиковая ситуация/
— Очень жаль, — я театрально вздохнул. — Послушайте, Денис, позвольте я отлучусь на пару минут? Мне позвонить нужно. Потом вернусь, ещё один вопрос задам — и больше вас не побеспокою.
— Да хоть на час, — фыркнул он.
Я вышел в коридор, прикрыл за собой дверь и достал телефон.
Хорошо, что мы с Кириллом обменялись номерами вчера. Вот он мне и пригодится!
— Алё? — голос Кирилла был сонный, но куда бодрее, чем я ожидал. — Лёх? Ты чего?
— Привет, Кирюх, не разбудил? — спросил я.
— Да я, считай, и не спал толком. После этой ночной фигни сны тревожные начали сниться. Ну, сам понимаешь. Вот уже который час лежу, в потолок смотрю. А ты куда так рано убежал? На работу вызвали?
— Да, слушай, мне тут твоя помощь нужна. Один профессиональный вопрос надо разобрать.
— Валяй!
Я кратко изложил суть. Попытался дословно передать всё, что сказал Денис, и описал, как работает наша медицинская информационная система.
Из телефона послышался громкий смешок.
— Лёх, это что ж за программисты у вас там такие? Даже не знаю, как выразиться цензурно… В общем, врут они тебе. И очень нагло, — заявил Кирилл.
— Собственно, я так и думал. А как их на лжи поймать, подскажешь?
— Так. Записывай или запоминай…
Признаться честно, если бы у меня не было расширения памяти, которую даёт мне система, пришлось бы вручную записывать всё рассказанное Кириллом в блокнот. А потом читать всё это, потому что заучить такое с ходу нереально.
Когда Кирилл закончил, я с облегчением выдохнул и произнёс:
— Кирилл, ты — гений. Здорово выручил. Сейчас опробую в деле. Посмотрим, что из этого выйдет.
— Лёх, а можно встречный вопрос? У вас там что-то серьёзное случилось?
— Серьёзное. Потом расскажу.
— Да не за что! Я тебе всё ещё за прошлую ночь должен. Не знаю, что бы случилось, если бы ты меня тогда не остановил.
— Забудь. Лечись давай и отсыпайся. Пока!
Я отключился, постоял пару секунд, восстанавливая в голове три ключевых пункта, описанных Кириллом, а затем шагнул обратно в кабинет.
Денис уже сидел в более расслабленной позе — видимо, был уверен, что отделался от меня. Второй айтишник всё так же ничего не замечал.
— Денис, — позвал айтишника я. — Ну, как видите, я всё-таки вернулся! И знаете, я тут поговорил с одним знакомым специалистом… Хочу уточнить у вас несколько моментов.
— Слушаю, — он напрягся. Разглядеть это было трудно, но систему не обманешь!
/Резкий скачок пульса: +18, увеличение потоотделения, расширение зрачков. Объект в состоянии острого стресса/
— Вы сказали, что в вашей МИС не настроено логирование действий пользователей. Я правильно понимаю, что это нарушение приказа Минздрава о требованиях к медицинским информационным системам? — я словно на другом языке заговорил. Но слова из меня лились без запинки. И это Дениса явно испугало. — Потому что логирование — обязательное условие сертификации. Без него учреждение не имеет права эксплуатировать систему.
У Дениса отпала челюсть.
— Ну… формально… Вообще… Да?
Он будто меня спрашивает об этом. Всё, первый удар нанесён. Сейчас я из него быстро вытяну информацию. Но для начала… Ещё пара ударов!
— Дальше. Журнал транзакций базы данных. Он ведь есть? — уточнил я. — Его технически невозможно отключить. Иначе база просто не работает.
— Это… это для других администраторов. Мы такое не смотрим обычно! — начал оправдываться он.
— Ничего, сейчас посмотрите. Ах да, и последнее. При каждой авторизации в системе сохраняется IP-адрес и MAC-адрес рабочей станции. Иначе аутентификация невозможна. Значит, мы можем точно установить, с какого компьютера в учреждении был совершён вход в учётную запись, под которой редактировались карты. Верно?
Всё. Слова Кирилла пересказаны дословно. Денис ещё не признал поражение, но я понимал, что шансов выкрутиться у него нет.
/Эмоциональный фон объекта: красный. Готовность к признанию: высокая. Микромимика: губы поджаты, плечи опущены. Полное подавление воли/
— Денис, — вновь заговорил я. — Если вы ещё не поняли, у нас тут очень серьёзная проблема. И лучше вам рассказать, кто это сделал. По крайней мере, пока вас допрашиваю я, а не полиция. Если вы поможете — этот разговор останется между нами.
/Совместимость с объектом: 71%. Гипнотическое воздействие принято. Снижение защитных реакций/
Денис выдохнул, затем снял очки и отложил их на стол.
— Я не сам это придумал, Алексей Сергеевич, — пробормотал он. — Меня попросили.
— Кто?
— Сафонов. Заместитель главного врача. Сказал, что нужно посмотреть пару карт. А у него доступа нет. Дал мне свою флешку, попросил подключить и оставить его в кабинете на двадцать минут. Ну а что я мог сделать? Не спорить же с начальством? Вот я его и оставил. А что он там делал — я не знаю. Только потом, утром, когда уже шум поднялся, я в логи заглянул и понял, что он… Натворил делов, в общем.
Сафонов? Да быть того не может. Зачем заместителю главного врача гробить клинику? Чушь какая-то…
— Из какого кабинета он работал? — спросил я.
— Из нашего. Я ему свой комп оставил. Под своей учёткой администратора.
Вот оно что. Поэтому в логах будет учётка Дениса, а не Сафонова. Хитро. Очень хитро.
Получается, айтишника подставить пытались. Вот он и защищался так отчаянно.
— Денис, слушайте меня внимательно. Сейчас вы остаётесь здесь. Никуда не выходите. Никому ни слова — ни Сафонову, ни Капитанову, ни своему коллеге, — я кивнул в сторону пухлого парня, который так до сих пор и не заметил, что я вообще зашёл в этот кабинет. — Если кто-то позвонит и начнёт задавать вопросы, отвечайте, что всё в порядке, работаете в штатном режиме. Поняли?
— Понял, — уверенно кивнул он.
/Гипнотическая установка закреплена. Объект выполнит указание/
— И ещё. Сохраните мне все доказательства изменения карт в отдельный файл, — попросил я. — Возможно, это пригодится в будущем.
— Сделаю, Алексей Сергеевич. Обещаю!
Я вышел из кабинета и направился к себе. В голове всё перепуталось. Никак не клеилась полученная информация с реалиями нашей клиники.
Сафонов Евгений Михайлович.
Заместитель главного врача. Справедливый, амбициозный мужчина. Излишне эксцентричный, но хороший руководитель. Конфликты он всегда избегает. Почему он это сделал?
Когда я вошёл в свой кабинет, Полина уже была на месте. Сидела за столом, разбирала документы к проверке. Она подняла на меня взгляд и сразу же отложила бумаги в сторону.
— Алексей Сергеевич, на вас лица нет. Что случилось?
Сразу же подметила! Сейчас опять начнёт меня подозревать во всех бедах человеческих.
Стоп… Точно! Как же всё идеально складывается. Ясное дело, что Сафонова в одиночку мне не прищучить. До правды я не доберусь. С айтишниками мне уже помог Кирилл.
Но у меня есть ещё более могущественный союзник. Прямо передо мной сидит не просто медсестра, а сотрудник спецслужбы! Уж кто-кто, а Полина точно может дать пару советов.
— Полина, закройте дверь на ключ. Я вам сейчас всё расскажу, но никому, кроме нас двоих, об этом знать не нужно.
Затем я кратко изложил ей всё, что мне удалось узнать. Полина слушала, не перебивая. Когда я закончил, она пару секунд молчала и лишь потом произнесла:
— Алексей Сергеевич, у меня вопрос. Сафонов давно работает в поликлинике?
— Несколько лет, насколько я знаю.
— Хм… Никогда не пытался подсидеть главного врача? Может, ему нужна более высокая должность? — поинтересовалась она.