Плохие привычки - Горбов Анатолий Анатолиевич. Страница 24
— Я веду относительно правильный образ жизни. Черепно-мозговых травм не было… разве что в детстве… Не помню таких, в общем. Но за последние пару дней случаются какие-то необъяснимые с обычных позиций события. Сейчас мне хотела отдаться какая-то школьница. В воскресенье ключи звенеть перестали, а только лишь железом воняли… Что мне делать? — я наконец-то нашел кружку и наполнил ее холодной водой из кулера.
— Бежать на Кубу, по дороге нещадно лупя себя пятками по ягодицам. Там уголовная ответственность за сексуальные контакты со старшеклассницами очень либеральная. Потому что совершеннолетие наступает в 16 лет. А еще лучше — на Фарерские острова, там все это можно после 14. Вот насчет ключей… ну не знаю — попробуй их искупать или дезиком обрызгай… а железо — оно сильно вонючее? — его интерес был столь же неподделен, как у юного последователя Павлова при виде ничейной собаки.
Следующие 15 минут мне пришлось посвятить тому, чтобы подробно описать странные случаи, приключившиеся со мной. Правда, перед этим я все же отыскал свою кружку и, метнувшись к кулеру, набрал холодной воды. Потому что пить горячий кофе не хватило бы терпения, да и никогда я им не напивался — даже наоборот. Нередко после кофепития наблюдалась настойчивая сухость во рту, которой сейчас и так было предостаточно.
Лишив Мишку возможности вставлять свои смешные комментарии в повествование, я с грехом пополам привел его в более-менее серьезное состояние. Потому что хиханьки хаханьками, а своя корова ближе к телу. Дело было серьезным и требовало серьезного подхода. Посмеяться можно будет потом, когда все окажется далеким и неопасным. Теперь же главное, чтобы это пресловутое Прекрасное Далеко наступило и я в нем присутствовал бы не в роли коллекционера дыроколов и честного воспитателя собственных отпрысков — фикусов Ficus benjamina-tolika.
Мне же было очень важно вернуть себе личину адекватного, живого и дееспособного человека, хотя в моей гладкошерстной голове об этом пока заявлял исключительно один здравый смысл. Инстинкт самосохранения неуверенно молчал, стоя примерно посередине между Начальником Главной Паники и Индифферентом Шестнадцатого Порядка.
Я собирался идти мыть туфли, когда меня по селекторной связи затребовали наверх, к шефу. Поэтому пришлось сразу же отправляться к начальству — пусть сначала случится все неприятное. А то, что вызов к шефу пахнет неприятностями, я почти не сомневался. Такое было всего один раз пару лет назад, когда по моему недосмотру произошла недопустимая оплошность. Программа, запускавшаяся только после ввода магнитного ключа доступа, начинала, сволочь, работать после элементарного нажатия пробела. Тогда с меня сняли премию-бонус за трехмесячный непосильный труд. Несмотря на то что исправление ошибки было делом двух минут.
По дороге я все же заскочил в туалет, оторвал бумажное полотенце и протер обувь — хотя никакого удовлетворения данное очищение не принесло. Настроение болталось гораздо ниже ватерлинии, в голову лезли всякие неприятные мысли по поводу вызова на ковер. Я лихорадочно вспоминал, где мог накосячить — но увы и ах, в голову ничего дельного не приходило.
Шеф крайне мало понимал и в специфике работы IT-отдела, и в программном обеспечении. От Аллочки было известно, что он с трудом пользуется Интернетом, не говоря уже о других прикладных программах. Но это ему было и не нужно — Колосов был хорошим администратором, и на всех ключевых должностях его фирмы работали первоклассные специалисты. Можно даже сказать, лучшие в городе. А некоторые фрилансеры — лучшие в стране. Программные продукты выпускались эксклюзивно, не тиражируясь, в единственном экземпляре, и поэтому стоили дорого. Зато были качественными и безопасными для заказчика — фирма завоевала свою репутацию, создала, так сказать, бренд.
Войдя в кабинет Колосова на четвертом этаже, я понял, что правильно угадал насчет неприятностей. Александр Иванович нервно ходил по кабинету, переругиваясь с кем-то по сотовому телефону. Дав отбой, он устало посмотрел на меня и без предисловий выложил:
— В программе прописан шпион. В программе, которую мы создавали для «Сфинкса». Боже, как хорошо, что мы это заметили сами.
Он махнул мне рукой, и мы пошли в кабинет к его жене. У меня немного отлегло от сердца, ибо Алина Сергеевна, по крайней мере перед повешением, разберется, кто виноват.
Однако кабинет ее был закрыт, а секретарь сказала, что Алина только что поехала вниз, в IT-отдел. Чертыхнувшись, шеф поволок меня к лифту.
— Кто имел доступ к участку программы, проверяющей пароли? — мы вошли в обшитую металлом коробку и, развернувшись плечом к плечу, поехали вниз, вдвоем пялясь на табло с горящим номером текущего этажа, которое располагалось над лифтовой дверью.
Я уже собирался сказать, что никто — кроме меня, когда картинка дверей лифта с горящей над ней цифрой 3 на какой-то миг застыла, и я отчетливо услышал название этого непритязательного полотна. Звучало оно так: «Если он мне сейчас ответит «Никто!», уволю на хрен этого мальчишку без выходного пособия, и пусть его служба безопасности прессует». Причем озвучка была Колосовская. А само табло, отсчитывающее этажи, вообще куда-то пропало. Металлическая панель, к которому оно крепилось, была, а цифирь исчезла.
Длинное колосовское название этой странной картинки мне не понравилось, но одно его существование тут же впрыснуло в организм дозу адреналина, и альтернативный ответ нашелся мгновенно.
— Доступ имел только я, Шлямбур и Алина Сергеевна, — я отрапортовал, стоя по стойке смирно. Ответ мой несколько удивил Колосова, он хотел было что-то сказать, но тут двери лифта разъехались, и мы вышли на первый этаж.
К нам, цокая каблучками, по направлению от IT-отдела подошла шефиня. Выглядела она не как всегда — видимо, прошлая ночь у нее была бессонной. Кроме того, вскоре ее изображение пропало, одарив меня радостно светящейся цифрой 3 из лифта.
— Какой еще Шлямбур? — наконец вымолвил Колосов.
— Шлепковский. Его нет на месте, охрана говорит, что пять минут назад он покинул здание, — видимо, задачка для Алины Сергеевны давно уже была решена. Хотя для меня было странным наблюдать, как умничает табло лифта голосом моей начальницы.
— А при чем тут Шлепковский?
— Он web-интерфейс прописывал, доступ у него был практически ко всем участкам программы.
— Думаю, он и насовал в программный код построчно разбитого шпиона, чтобы в глаза не бросался. Сразу его не обнаружили, потому что информацию из программы этот вирус никому не передавал. В том числе и через web-интерфейс — не такой он простак, чтобы себя подставлять. Стандартными методами тоже ничего не обнаруживалось — тело программы-шпиона было разбито на строчки, и все они в беспорядке были вставлены в основной программный код. Функции и процедуры удаленного управления были рассыпаны по разным dll-библиотекам. Если зайти под простым пользователем с рядовым доступом в систему «Сфинкса», достаточно набрать определенную комбинацию клавиш на клавиатуре, как тут же появляется доступ к информации высшего уровня. Я так понимаю, что там должны были храниться тайные досье на клиентов охранной фирмы, а также всякие защитные коды высшего уровня — не для простых охранников. Это очень-очень дорогая информация…
ГЛАВА 19,
в которой герой старательно пялится на заборы, а они посылают его куда надо
— Ни-че-го не понимаю!
Во вторник мне позвонили из автосервиса, сказали, что машина готова. Я занял денег у Жоры Колузаева — до выплаты бонуса, который откладывался, пока не закончится внутреннее расследование. Потом поднялся наверх и отпросился у Алины на вторую половину дня.
Машинка моя выглядела отлично, если не считать некрашеного крыла. В движке спецы тоже покопались, это ощущалось при движении. Я ехал куда-то по городу, не особенно задумываясь над тем, куда же попаду в конце своего пути.