Windows загрузился, не спросив пароль. В свое время меня шокировало, насколько легко обходится защита Microsoft, но Денис меня успокоил. Он сказал, что сидюк с программами, необходимыми для этого фокуса, существует менее чем в ста экземплярах и про каждый известно, кому он принадлежит. Этой технологией обладают только ФСБ, министерство обороны, да еще компания хакеров, которые создали первый экземпляр этого сидюка. Хакеры, кстати, получили за свой труд по десятке зеленых на рыло, для США или Европы эта сумма смешная, но для России - более чем серьезная.
Денис ткнул мышью в кнопку "Пуск" и присвистнул.
- Что такое? - спросил я, непроизвольно подавшись вперед.
- Этот твой Глотов - он точно сисадмин? - спросил Денис.
- Да. А что?
- Набор программ у него на компьютере характерный стоит.
- Характерный для чего?
- Не для чего, а для кого. Для хакера. Только сетевого сканера не хватает, все остальное в наличии.
Денис потыкал мышью туда-сюда и добавил:
- Последнюю неделю он только эти программы и запускал.
- Подожди, Денис, - сказал я. - Объясни все по порядку, чтобы ежу было понятно. Что за программы?
- Дизассемблер, два отладчика и куча прибамбасов к ним. Глотов ломал какую-то программу, сейчас посмотрим, какую.
На экране появилось небольшое серое окошко с черно-белой женской головой, потом оно исчезло и его место заняло другое окошко, содержащее список файлов. Денис снова присвистнул.
Он не стал ничего комментировать, вместо этого он стал запускать разные программы, открывая разнообразные окна, содержимое которых понятно только хакеру. Денис что-то неразборчиво бормотал себе под нос и, казалось, полностью абстрагировался от окружающего мира.
Вдруг он встрепенулся и спросил:
- В стол после его смерти не лазили?
И, не дожидаясь ответа, стал выдвигать один за другим ящики стола. В третьем ящике он нашел то, что искал - толстую пачку листов А4, на которых с одной стороны было что-то распечатано на лазерном принтере, а с другой стороны листы были густо исписаны от руки странными надписями, состоящими главным образом из бессмысленных сочетаний цифр и латинских букв.
Минут пятнадцать Денис изучал плоды труда покойного Глотова, а потом задумчиво посмотрел на меня и спросил:
- Компьютер с собой забрать можно будет?
- Лучше не надо, - сказал я. - Надо пропуск выписывать, а для этого надо Вронскому долго объяснять, зачем нам это нужно. Да и разговоры пойдут ненужные.
- А винчестер вытащить? - не унимался Денис.
- Тоже лучше не надо. А ты, что, флэшку забыл? Я могу свою одолжить.
- Флэшкой тут не обойдешься, - печально усмехнулся Денис. - Ладно, позанимаемся мазохизмом.
С этими словами он извлек из сумки толстую пачку эрвешек и вставил в дисковод первую из них.
- Так много сливать нужно? - удивился я.
- Очень много, - сказал Денис. - Большая часть будет не нужна, но лучше сразу все слить, чтобы потом не возвращаться.
- Может, проще на месте все изучить? - предположил я. - До вечера времени много…
- Тут работы дня на три, если не больше, - сказал Денис. Да и не стоит такими вещами заниматься где попало. Эти листы, - он ткнул пальцем в гору бумажек, исписанных Глотовым, - я тоже заберу.
- Да чем таким Глотов занимался?
Денис подумал пару секунд и сказал:
- Пока без комментариев. Мне надо просмотреть все эти материалы в спокойной обстановке, потом я тебе все объясню. Не хочу пугать заранее.
- А что, есть чего пугаться?
Денис огляделся по сторонам. В пределах слышимости никого не было. Тем не менее, он понизил голос, когда начал говорить.
- Очень похоже, что товарищ нашел в своем компьютере троян, - сказал Денис. - Причем не из тех, что в интернете на каждом углу встречаются, а коллекционный.
- Коллекционный троян? Это еще что такое?
- Троян, который неизвестен широким массам. В антивирусных базах его нет, кулхацкеры о нем не знают и потому не используют. Коллекционные трояны существуют в ограниченном количестве экземпляров, они никогда не выкладываются в свободный доступ и очень редко продаются, обычно хорошим знакомым. Хороший троян может стоить червонец зеленых, а то и пятнашку.
- Намекаешь, что "Кохинором" заинтересовались серьезные хакеры?
- К сожалению, не только хакеры. Программные средства такого уровня хакеры просто так не применяют, только за большие деньги. Рано или поздно толковый сисадмин вроде твоего Глотова обнаруживает в своей сети чужую живность, посылает письмо Мазайскому и следующая версия антивируса начинает этот троян ловить. Авторам трояна приходится в лучшем случае переделывать код до полной неузнаваемости, а в худшем - писать новый троян. Хуже всего, если троян внедрялся через неизвестную дыру в операционной системе. Тогда Мазайский пишет письмо в Microsoft, Microsoft закрывает дыру и год хакерской работы идет коту под хвост.
- Какова цена вопроса? - перебил я Дениса. - Сколько стоит год хакерского труда?
- Смотря какой хакер…
- Ну, в среднем, хотя бы с точностью до порядка. Миллион? Десять миллионов?
- Нет, что ты! - засмеялся Денис. - Самое большее - сто - сто пятьдесят тысяч.
- Из-за таких сумм не убивают, - констатировал я.
Какая хорошая была версия…
И тут до меня наконец-то дошло.
- Получается, в нашей сети промышленные шпионы шарятся? - спросил я.
- Может, и не шпионы, - сказал Денис. - Может, это наши ребята. Я потому и хотел забрать с собой винчестер. Посмотреть, показать ребятам, может, кто узнает свою работу.
- А без винчестера никак нельзя?
- Теоретически можно, но намного сложнее. Троян замаскировался очень глубоко, он явно полиморфный, этот ваш Глотов снимал дампы памяти, сохранял на диск и анализировал. Зуб даю, инсталлирующего модуля на компьютере уже нет, куски трояна разбросаны по всей системе, чтобы все выловить, не одна неделя уйдет. То, что я слил на болванки - просто обрывочные куски, по ним целостное представление о трояне не составить.
- Понятно, - сказал я.
Я встал со стула и посмотрел поверх низкой перегородки, отделяющей рабочее место Глотова от остальной комнаты. В дальнем конце комнаты за такой же перегородкой виднелась голова Димы Дунаева, сосредоточенно пялящаяся в монитор.
- Дима! - крикнул я. - Подойди сюда, пожалуйста.
Дима подошел. Перед тем, как встать с кресла, он заблокировал консоль. Интересно, что у него на экране такое?
- Нужно скопировать винчестер, - сказал я Диме, когда он подошел ко мне и замер в ожидании распоряжений. - Копию отдашь Денису. Денис, еще что-нибудь смотреть будешь?
- Нет, пока хватит, - сказал Денис.
- А где второй винчестер взять? - спросил Дима.
- Поройся по сусекам. Если не найдешь, съезди в магазин и купи.
Дима состроил скептическую гримасу и спросил:
- На какие шиши?
- На свои, блин! На фирменные, конечно. Погоди… ты намекаешь, что мне надо Вронского самому обработать?
Дима довольно кивнул.
- Хорошо, обработаю. Сделаешь копию, отдашь Денису, системный блок потом опечатаешь. И проследи, чтобы не включали без моего разрешения.
- А зачем винчестер копировать? - спросил Денис. - Если нельзя компьютер включать, то Денису проще утащить его с собой и все дела.
- Компьютер нельзя включать без моего разрешения, - уточнил я. - Есть такой закон природы - стоит компьютер выключить и опечатать, как на нем сразу обнаруживается тысяча важных документов, без которых никак нельзя. Кстати, Дима, после копирования установи аудит покруче, чтобы было видно, кто чего искал.
- И закрой доступ к компьютеру из сети, - добавил Денис. - Лучше всего все сетевые протоколы снести.
- Может, проще шнур выдернуть? - предположил Дима.
- Это тоже сделай, - согласился Денис. - Но и протоколы снеси. Воткнуть сетевой шнур обратно так же легко, как выдернуть.
- Хорошо, - сказал Дима, состроил на лице дурацкую улыбку и вытянулся по стойке смирно. - Разрешите выполнять?
- Выполняй, - сказал я и добавил, обращаясь к Денису: - Посиди здесь немного, я схожу Вронского озадачу.
6
Вронский сопротивлялся недолго. Он пытался говорить всякие глупости насчет того, что без разумной экономии в бизнесе нельзя, а покупать целый винчестер, когда можно обойтись болванками - жуткое расточительство. Я согласился с ним и ненавязчиво поинтересовался, как у них в отделе обстоят дела с экономией бумаги. Вронский обиженно замолчал и стал подписывать необходимые бумажки.
Получив бумажки, Дима удалился выполнять распоряжение, а мы с Денисом вышли из здания и сели в его машину - синюю "десятку", почти новую. Теперь можно спокойно поговорить, не зыркая по сторонам каждую секунду.
- Давай я расскажу, что я понял, - сказал я, - а ты меня поправишь, если я что понял не так. Сеть "Кохинора" атаковали квалифицированные хакеры, которых либо наняли за большие деньги серьезные люди, либо вежливо попросили люди в погонах. Эти хакеры проникли в компьютер Глотова… стоп. Вряд ли они проникли только в компьютер Глотова.
- Это точно, - согласился Денис. - Скорее всего, у вас вся сеть заражена. Только чистить ее еще рано. Если окажется, что поработали люди в погонах, сеть вообще чистить нельзя. В этом случае Василию Дмитриевичу надо вытащить из широких штанин сотню-другую килобаксов и подарить, кому - он сам знает.
- А если поработали настоящие хакеры?
- Тогда все зависит от позиции руководства. Можно дождаться выходных, закапсулировать сеть и вычистить заразу, но тогда мы не узнаем, кто такой шустрый на нас накатывает. А можно провести активное мероприятие. Только это будет стоить дорого.
- Я доложу Василию Дмитриевичу, - пообещал я. - Еще скажу ему, чтобы секреты из сети поубирал или, там, зашифровал как-нибудь покруче.
- Поздно и бессмысленно, - сказал Денис. - Все ваши секреты давно скачаны и изучены. А шифровать смысла нет - любой нормальный троян в первую очередь сливает ключи шифрования. Лучше вам пока не дергаться, а делать вид, что никто ничего не заметил. Через пару дней я разберусь с трояном и тогда будем решать, что делать дальше.
- Хорошо, не будем дергаться, - согласился я. - Диму я проинструктировал, как только он диск скопирует, сразу тебе позвонит. Не уезжай пока, хорошо?
- Хорошо, не буду, - сказал Денис. - Если только начальство не позовет.
- Начальство - это святое. Но если не позовет - не уезжай.
Я залез во внутренний карман за конвертом с деньгами, но Денис остановил мою руку.
- Не торопись, - сказал он. - Я пока ничего еще не сделал. Вот когда сделаю, тогда за все сразу и возьму. И это будет недешево.
- Дешево только таджики работают, - заметил я. - Ладно, Денис, большое спасибо тебе. Я твой должник.
С этими словами я вылез из машины и пошел обратно в здание "Кохинора" радовать шефа.
7
У шефа шло совещание, из-за этого мне пришлось просидеть в приемной почти полчаса. Наконец, гость из Германии, желающий закупить партию каких-то электронных устройств, был с максимальным почтением препровожден восвояси и Василий Дмитриевич соизволил обратить на меня внимание.
- Что-то срочное, Илья? - спросил он.
Я пожал плечами.
- Час-другой можно подождать, - сказал я. - Но до конца дня хотелось бы с вами переговорить.
Василий Дмитриевич взглянул на часы (очень хорошая подделка под "Ролекс") и сказал:
- Подходи к пяти часам.
Я вышел из здания, перешел через дорогу, поднялся к себе в кабинет и до пяти часов гонял на компьютере "кваку". А потом проделал обратный путь.
Василий Дмитриевич был в кабинете один. Он был слегка пьян и очень доволен, хотя и выглядел уставшим. Видимо, немец согласился-таки закупить наше оборудование.
- Что случилось, Илья? - спросил Василий Дмитриевич.
В лучших одесских традициях я ответил вопросом на вопрос:
- Василий Дмитриевич, у нас есть конкуренты?
- В каком смысле конкуренты?
- В таком смысле, чтобы заняться разнюхиванием наших секретов.
- Каких секретов?
- Пока не знаю, - сказал я. - Только что разговаривал с Денисом, он утверждает, что была попытка хакерского проникновения в нашу сеть.
- Насколько успешная?
- Более чем.
Василий Дмитриевич изменился в лице. На долю секунды мне показалось, что его поразили мои слова, но потом я заметил, что он смотрит поверх моей головы. Я обернулся и увидел то, что поразило Василия Дмитриевича.
Дверь в кабинет была распахнута настежь, по обе стороны от нее стояло по омоновцу с автоматом АКСУ и в черной маске, закрывающей лицо. А по ковровой дорожке, ведущей к начальственному столу, шествовал коротко стриженый седоватый мужичок невысокого роста. Выражение лица у него было брезгливое, как будто маски-шоу проводилось не в офисе уважаемой компании, а в незарегистрированном борделе или вообще в наркоманском притоне.
- Господин Цодиков? - поинтересовался он. - Ознакомьтесь.
Василий Дмитриевич взял из его рук бумагу, бегло просмотрел и отдал обратно.
- Предлагайте, - сказал он.
- Что предлагать? - смешался мужичок.
Василий Дмитриевич посмотрел на меня с очень искренним огорчением и сказал:
- Воистину печально, что мне, обвиняемому, приходится объяснять работнику прокуратуры его обязанности. Так знайте же, почтенный, что когда вы предъявляете постановление о производстве обыска, надо обязательно предложить добровольно выдать то, что вы ищете. Что вы, кстати, ищете?
Мужичок состроил злобную физиономию и ответил:
- Любые вещественные доказательства противозаконной деятельности. Вы готовы что-то выдать?
- Тут не ведется никакой противозаконной деятельности! - воскликнул Василий Дмитриевич. - И никаких доказательств ее быть не может!
- Посмотрим, посмотрим… - хищно улыбнулся мужичок и крикнул омоновцам, изображавшим статуи у входа в кабинет: - Введите понятых!
Понятыми были двое молодых людей не помню из какого отдела. Они были одеты в безукоризненно сидящие деловые костюмы, белые рубашки и дорогие галстуки, а их лица выражали горячее желание наилучшим образом проявить себя в сложившихся обстоятельствах. Вот только вряд ли они понимали, что сейчас будет наилучшим поведением - честно рассказать все ментам или, наоборот, продемонстрировать верность родной компании.
Впрочем, их никто ни о чем не спрашивал. Вслед за ними в кабинет вошли еще два молодых человека в омоновском камуфляже и масках, но без оружия. Они быстро и сноровисто заглушили компьютер шефа, упаковали его в черный пластиковый мешок, как для перевозки трупов, только поменьше, опечатали мешок и утащили компьютер из кабинета. Больше в кабинете ничего не искали.
На этом маски-шоу закончилось. Седоватый мужичок подсунул Василию Дмитриевичу несколько бумажек, в которых тот расписался. Я заметил, что одна из них была подпиской о невыезде.
- А вы кто такой? - спросил меня мужичок.
- В цивилизованном обществе принято вначале представляться, а потом уже спрашивать имя собеседника, - заметил я.
Вместо ответа мужичок предъявил мне удостоверение на имя начальника сектора ОБЭП подполковника Жихарева Евгения Ивановича.
- Елистратов Илья Константинович, - представился я. - Паспорт показать?
- Не надо. Какова ваша должность в компании?
- Никакова, - честно ответил я. - Мы с господином Цодиковым обсуждали перспективы долгосрочного сотрудничества между нашими предприятиями.
Самое смешное, что я сказал чистую правду, с формальной точки зрения дела обстоят именно так.
- И как перспективы? - ехидно поинтересовался Жихарев.
- Хорошие перспективы, - ответил я. - Проблемы приходят и уходят, а бизнес остается бизнесом.
- Ну, не знаю, не знаю, - протянул Жихарев и окончательно потерял ко мне интерес.
Он покинул кабинет, даже не попрощавшись.
- Довыпендриваешься когда-нибудь, Илья, - заметил Василий Дмитриевич, когда дверь кабинета закрылась. - Нельзя же хамить ментам так нагло.
- Я не хамил, - возразил я. - Я сказал чистую правду. А то, что он понял из моих слов - это его проблема. На компьютере что-нибудь важное пропало?
- Договор о намерениях с немцем, - печально произнес Василий Дмитриевич. - Но это так, херня. Хуже будет, если следствие не сразу закроется. Позвонить, что ли, сейчас…
Он не уточнял, кому собирается звонить, а я не спрашивал. Да и не интересно мне, у кого именно из высокопоставленных покровителей он собрался просить помощи.
- Лучше попозже, когда они совсем уйдут, - посоветовал я. - А то ввалится еще какой-нибудь клоун в самый неподходящий момент.
- Клоун, говоришь… - протянул Василий Дмитриевич. - Думаешь, клоунада? В принципе, похоже.
Клоунадой называется маски-шоу, которое проводится не с целью кого-нибудь арестовать или что-нибудь конфисковать, а с целью продемонстрировать фирме, что пора скорректировать с учетом инфляции ежемесячный объем взяток. Либо продемонстрировать, что не следует проявлять чрезмерное усердие к тому, чтобы заключить какой-то определенный контракт. Менты изымают компьютеры, опечатывают производственные помещения, но ни в коем случае не арестовывают счета. Руководство фирмы снимает со счетов необходимые суммы, несколько дней длятся переговоры, вначале с крышей, а затем и со второй заинтересованной стороной. В конце концов стороны приходят к консенсусу, заключают необходимые договоры либо устные соглашения и происходит большая пьянка. Запечатанные помещения распечатываются, изъятые компьютеры возвращаются, но не все, часть из них менты оставляют себе, это называется спонсорской помощью.
- Кто заказчик, известно? - спросил я. - Может, хотя бы подозрения есть?
- Что тут подозревать? - ответил Василий Дмитриевич вопросом на вопрос. - К вечеру все будет точно известно, самое позднее - завтра к обеду.
Василий Дмитриевич вдруг передернул плечами, встал из-за стола, подошел к встроенному в стену бару и вытащил оттуда пузатую бутылку "Хеннеси" и два столь же пузатых бокала.
- Будешь? - спросил он.
- Лучше не надо, - сказал я. - Пить за рулем вообще не люблю, а после таких событий тем более.
Василий Дмитриевич понятливо кивнул и поставил один бокал обратно.
- А я выпью, - сообщил он. - Надо хоть чуть-чуть в себя прийти. Так что ты там говорил, когда этот козел вломился? Хакеры нас поломали?
- Да, - сказал я. - Только не простые хакеры, а очень непростые. Таких хакеров прикармливают либо люди в погонах, либо бизнесмены вроде вас.
Василий Дмитриевич хмыкнул.
- Намекаешь, что наезд идет по полной программе? - спросил он.
- Ничего я не намекаю, - ответил я. - Но если сложить два плюс два, я имею ввиду, взлом и маски-шоу, получается так.
- Ладно, разберемся, - сказал Василий Дмитриевич и вдруг засмеялся. - Не повезло этим хакерам, только к нам вломились, как все компьютеры тут же менты унесли. Придется им заново к нам влезать.
- Возможно, менты унесли компьютеры по их наводке, - предположил я. - Если там есть какой-то серьезный компромат…