Гиперссылка в реальность Саньков Владимир
Бурыгин задумался.
– Поймали тачку, договариваются. У нас несколько секунд.
– А пусть едут, – наконец принял решение прокурор, – отпусти их, капитан.
Он закончил звонок нажатием красной кнопки и повернулся к стоящему рядом следователю.
– Баба с возу – кобыле легче! Кучу денег сэкономим. Эти залетные знаешь мне какие счета выставляли? О-го-го! – и он нервно хохотнул. – Так, говоришь, хакер?
– Хакер, – вздохнул Иваныч.
– Ты уверен, Иваныч? Какой-то пацан тайком из засады уделал целую команду профессионалов? Как это возможно?
– Возможно, Антон Олегович. Времена такие.
– А кто он такой, этот умелец? На Кручину работает?
– А кто его знает? Кличка «Алкемист». А кто он, где он – сам черт не ведает. Тебе, Антон Олегович, спецов надо привлекать, которые в этих компьютерных делах разбираются.
– Алкемист? – раздраженно пробормотал прокурор. – Это что, «Алхимик»? Хм. Думает, нахимичил и все ему с рук сойдет? Найдем гада. И не таких умников находили.Глава 3. Игра в солдатиков
Саргасов вышел из самолета, не застегнув легкую осеннюю куртку, и остановился на верхней ступеньке трапа чтобы набрать полную грудь морозного воздуха, заставлявшего других людей кутаться в теплые пуховики. Две женщины переглянулись, бросив на него многозначительные взгляды. Он уже привык к тому, что его выразительные глаза, унаследованные от деда-цыгана, привлекают внимание представительниц слабого пола.
Внутри аэровокзала пришлось подождать багаж. Но вскоре он сорвал с ленты конвейера залепленный иностранными этикетками чемодан и двинулся по направлению к толпе встречающих.
– Андрюша! Андрюша!
– Мама!
Невысокая полноватая женщина с мокрыми от слез глазами бросилась в его объятия. За ее спиной качал головой ухмыляющийся хиппи в затертых джинсах и расстегнутом китайском пуховике поверх бордового вязаного свитера. Когда буря в материнской груди начала затихать, женщина отступила, давая поздороваться старым приятелям.
– Ромыч! Здорово-здорово, трухлявый хиппарь!
Тот с разведенными для объятий руками шагнул вперед.
Они обнялись, энергично хлопая друг друга по спинам.
– Пнули бы, да ноги коротковаты!
– Саргасов, ну не сам же ты надумал поменять Силиконовую долину на наш Мухосранск! Или у тебя от гамбургеров мозги повело?
– Во-первых, не Силиконовую, а Кремниевую. Во-вторых, не на Мухосранск, а на Барнеаполь – столицу мира. А в-третьих…
– Пойдемте, – прервала мать, – успеете еще наговориться. Главное – вернулся.
– А в-третьих, – продолжил Саргасов, – просто надоело. Тупые они. Сам знаешь, придурков не переношу. А у нас в компании каждый второй…
– Знаю-знаю. У тебя всякий, кто не разобрался в теории относительности, придурок! И здесь в универе тебя только я мог выносить. Как прогу тебе, конечно, равных нет. Но общаться ты не умеешь. Все понятно, не вынесли америкосы тебя – умника.
На автостоянке чемодан засунули в багажник старенького праворукого «Ниссана». Ромыч сел за руль. Саргасов – на переднее пассажирское кресло.
– Твоя консервная банка до сих пор не развалилась?
– Еще нас с тобой переживет.
– Поехали. Однушка в районе депо. Интернет подключил через политех леваком, как ты просил. Понятно же, что ты без него и часа не протянешь. Хозяйке предоплату оставил за месяц. Завтра зайдешь познакомиться. А сегодня по пивку?
– Запросто! Мам, ты как?
Встретить сына после двухлетней разлуки мать приехала из Алейска – маленького городка, где и прожила всю жизнь. Отец Андрея умер восемь лет назад.
– Конечно, я что, не понимаю? – в смешанных чувствах вздохнула она.
К двум часам ночи обсуждение пропущенных событий переросло в обычную мужскую кухонную болтовню о женщинах, автомобилях и, пожалуй, впервые – о политике – теме, навеянной телерекламой предвыборных программ.
– А я пойду и проголосую за любого, лишь бы не этого! – раззадорился Ромыч, показывая полупустой бутылкой на бодро агитирующего за себя с телеэкрана кандидата в депутаты Государственной думы Бурыгина.
– А этот черт чем тебя обидел? – скорее из желания подразнить старого приятеля, чем из интереса спросил Саргасов.
– Остальные где? Из кого выбирать? Я про него, конечно, ничего кроме этой вот шелухи не знаю. Но признаки очень нехорошие. Если нет конкурентов, их кто-то давит, лишая меня, избирателя, свободного выбора. Дурят нас, брат!
– Так, может, и правильно? – подначивал Саргасов. – Итальянцам дали волю, они порнозвезду в парламент выбрали! А этот – прокурор, борец с преступностью. Вон в кардиоцентр оборудование покупает.
– Может, и правильно. Но кто так решил? Если этот один по всем новостям в прайм-тайм, а его конкурентов показывают только ночью и чуть-чуть днем, когда все на работе, значит, он точно мудак, – подытожил захмелевший гость. – А где прокурор взял денег на оборудование для больницы? Не на свою же зарплату он медицинскую реформу проводит. Так ведь не бывает! Надо смотреть глубже. Вот с чего ты взял, что он честный? Ведь никаких признаков. Одна реклама.
– Ну а ты с чего взял, что он гад? – парировал Андрей. – Все журналисты врут?
– Конечно, врут! Да как ты не понимаешь! – завелся Чеботарев. – Стоп. Ты ведь у нас звезда Силиконовой долины…
– А это здесь при чем?
– Давай на спор. Ломаем сервак вот этого непонятного гражданина! У него на компах, уверен, будет много грязного белья. Так и узнаем, гад он или реальный чувак. И кто первый достанет доказуху, тому и респект. Как тебе такой турнир? А то позвали, потом выгнали.
– Меня ж по итогам конкурса пригласили. Что ты хочешь сказать?
– Ну, не знаю, – делано замялся Ромыч. – Силаев не участвовал, и Бакшин из Владивостока. Нет, ты не обижайся. Хочешь, я свою видеокарту поставлю, для интереса? А ты ее цену.
– Да никаких! Начинаем, как эта бутылка закончится.
Азартный гость быстрыми глотками допил бутылку пива и бросился к сумке с ноутбуком. Саргасов достал свой. Пальцы обоих энергично застучали по клавишам.
– Слушай, – первым одумался Саргасов, – мы вдвоем такого шума наделаем. У них брандмауэры [1] взвоют. А если админ толковый, спалит нас сразу. Это ж все-таки сервак прокурора края, а не лоха какого-нибудь.
– Ну да, – согласился его оппонент, – что предлагаешь?
– Давай разделимся и будем аккуратнее. Я могу, например, взяться за сеть… Кто там у них второй по опросам? Кручинин?
– Кручинский. Нет, мы же поспорили из-за Бурыгина. Ты его и бери. Чтобы все честно было. Сам убедишься, что моя интуиция не подводит.
При словах про честность Андрей в душе улыбнулся. Все знакомые с Чеботаревым знали: уж что-что, а честность – это не тот конек, которым мог похвастаться Ромыч. Впрочем, в избытке честности нельзя было упрекнуть и самого Саргасова. Но для себя он объяснял это дедовской кровью.
– Ладно, – согласился Саргасов, – проспимся и начнем. Все равно у них компы сейчас выключены. А еще надо найти адрес их сервака.
– Я, в общем-то, уже нашел, – улыбнулся Чеботарев.
– Круто. А я торможу после пива. Ради справедливости с утра найду адрес сервера Кручинского для тебя.
– Идет.Однако азарт или разница во времени не позволили Андрею Саргасову выспаться, подняв его ни свет ни заря. Еще больше спать мешала мысль о том, что уж Чеботарев-то точно спать не будет, опасаясь упустить шанс на быструю победу. К тому же в бессонных размышлениях на ум пришла идея, как найти сетевой адрес штаба Кручинского. Чем и занялся, едва выбравшись из теплой постели, задетый за живое хакер. На всякий случай он запустил и стандартное сканирование портов компьютерной сети штаба Бурыгина.
Баловаться хакерскими штучками ему, как и его приятелю Чеботареву, приходилось и раньше. Сначала ради бесплатного Интернета. Позже – из любопытства и желания испытать в деле разные хакерские примочки. А когда стало получаться – ради забавы и с целью продемонстрировать свои способности хакерскому сообществу. К настоящему времени он уже заслужил авторитет в определенных кругах под ником Alchemist. Хакерство для него было отличным интеллектуальным развлечением, удовольствием вроде того, что получает шахматист, выиграв сложную, но красивую партию.
Поскольку в игре без правил, которую ночью навязал Чеботарев, известный в сети как Skiff, главным критерием победы был обозначен срок, Саргасов понимал, что попыток удаленно вскрыть сетевой экран объекта атаки может быть недостаточно. Порой на такие методы уходили месяцы. Например, чтобы взломать семизначный пароль методом простого перебора символов, его компьютер должен проверить около восьмидесяти миллиардов комбинаций, потратив примерно два с половиной года. На восьмизначный пароль может уйти до девяноста лет. Поэтому подобным «ломовым» методом никто не пользовался. Ставка делалась на человеческий фактор.
Переслав приятелю найденный адрес сервера Кручинского, Саргасов начал сканирование и этой сети. «Без правил так без правил, – подумал он, – наверняка Skiff поступит так же». Через некоторое время сканирование принесло первые результаты. Он был поражен, увидев в сети Штаба Кручинского такое количество открытых портов. «Они что, в сисадмины с детского сада набирают?» – хмыкнул хакер.
Он уже слышал истории о таких системных администраторах – «двоечниках». В среде хакеров это было основной темой для шуток. В сети гуляла история о таком «специалисте», который так много плел о своих талантах, что его попросили продвинуть корпоративный сайт на первые места в выдаче поисковых систем, пообещав хороший бонус. Он, конечно, не устоял перед соблазном. И в силу слабых знаний не смог справиться с задачей. Но, как говорится, голь на выдумки хитра. На основном сервере компании он установил несложный скрипт, который при запросе нужных поисковых слов показывал сайт компании на первом месте в «Яндексе» и «Гугле». Но наблюдать этот фокус можно было только из внутренней сети компании. Ловкач получил приличные премиальные и спалился, когда хозяин бизнеса попытался похвастаться его успехами перед друзьями с домашнего компьютера. Закончилась история скандальным выдворением трюкача из компании.
Чтобы проникнуть через один из найденных портов, Саргасов запустил специальную программку из хакерского арсенала. Программа не просто перебирала символы, она проверяла по своему словарю наиболее часто используемые пароли. Как показывал опыт, большинство людей не доверяют памяти и используют очень простые пароли. Если программе не хватало значений собственного словаря, подкачивались списки возможных дней рождений, героев кино и мультфильмов, типичных имен домашних животных, марок мотоциклов и автомобилей, названий городов и стран. Саргасов даже выругался от неожиданности, когда программа, едва начав работать, открыла ему полный доступ к серверу. Это был стандартный для данного типа оборудования заводской пароль. Никто даже не удосужился заменить его на что-то более сложное. Теперь Саргасов понимал, что только благодаря бессоннице не проиграл спор, не успев взяться за дело.
Он пошарился по компьютерам Кручинского, но не нашел ничего интересного. Впрочем, это имело смысл отложить. Времени было в обрез, ведь Чеботарев мог проделать ту же операцию. И еще не известно, как защищен сервер конкурента.
Первым делом Саргасов установил программу удаленного контроля и корректно сконфигурировал средства защиты. На сервере Кручинского имелось все необходимое – дорогие легальные антивирусные и антишпионские пакеты. Но они были бездарно настроены. Незваный гость еле сдерживался от смеха, осознавая тот факт, что он – хакер – занимается, да еще и бесплатно, настройкой систем безопасности взломанного сервера. Он инсталлировал программку, которая должна была фиксировать все попытки внешнего вторжения и пересылать данные на его адрес. Хотелось знать, что предпримет Чеботарев.
Когда сеть Кручинского была надежно защищена, Саргасов переключился на штаб Бурыгина.
Здесь все оказалось сложнее. Впрочем, к концу дня один порт был обнаружен. По отклику на стандартный запрос Саргасов догадался, что это маршрутизатор. Поиск пароля через перебор словарей занял весь вечер, но результата не принес. Было уже около полуночи, когда хакер сменил стратегию. Он вставил незарегистрированную сим-карту в сотовый телефон и набрал номер штаба прокурора Бурыгина, найденный в одной из листовок.Работа в штабе уже начала затихать. Все работники передовой линии предвыборного фронта разошлись по домам. Свет горел только в московской комнате. Трудолюбивая Аня Глушко готовила листовки. Утром они должны были идти в печать. Стас с Витьком и Шурой отправились осваивать местные ночные клубы, а Ашмаров сопровождал заказчика на каких-то посиделках. Аня не любила шумные мероприятия и в компании разнузданных коллег в таких местах чувствовала себя не в своей тарелке. Этим все и пользовались, сваливая на нее наиболее ответственную и кропотливую, а точнее, нудную работу.
Она не удивилась, когда зазвонил местный телефон. Штабной аппарат нередко подавал признаки жизни и по ночам.
– Предвыборный штаб кандидата Бурыгина, – уже привычно сказала она в трубку.
– Доброй ночи, девушка, – прозвучал приятный молодой голос. – Это техподдержка «Алтайтелеком» – вашего интернет-провайдера. У вас с сетью все в порядке?
– Да, работает, – удивленно ответила Аня. – А что такое?
– Проблемы в дата-центре [2] . У нас полгорода в отключке. Обзваниваем, проверяем. Я помечаю, что у вас все хорошо. Если будут проблемы – звоните. Номер знаете?
– Ой, – забеспокоилась Аня, – нет, давайте я запишу.
Она, конечно, не знала, что записывает номер из резерва телефонной компании, по которому никто не должен был ответить.
– Если повезет, дозвонитесь, – усмехнулся звонивший.
– Я же говорю, у полгорода проблемы с доступом. Все линии оборвали.
– Так что же делать?
– А что я могу? У нас аврал, работаем. За пару дней все восстановим.
Ответственная Аня не могла такого допустить.
– Пару дней? Молодой человек, мы не можем без Интернета. Понимаете, это же предвыборный штаб! Нам связь необходима каждую минуту. Пока я дозваниваюсь, у нас избирательная кампания сорвется! Вы представляете себе последствия? Наш кандидат – главный прокурор края!
– Эх, я бы рад помочь, но… секундочку, я переговорю с начальством.
В трубке на некоторое время воцарилась тишина. Несколько минут Аня ждала результатов переговоров администратора техподдержки со своим боссом. Молодой человек наконец вернулся.
– Есть у нас специальный номер для таких клиентов, как вы. Запишите, кто-нибудь ответит.
Милая девушка Аня не подозревала, что «специальный» городской номер был виртуальным и по настроенной схеме перенаправлял звонки на мобильник Саргасова. Ей, конечно, было невдомек, что, пока она убеждала несговорчивого «администратора» отнестись к ней посерьезнее, на внешний порт их компьютерной сети уже шла запущенная злоумышленником под ником Alchemist [3] хакерская DDoS-атака [4] . А когда она, положив трубку телефона, попыталась выйти в Интернет, порт уже не способен был обрабатывать сетевые запросы. Сделав несколько безуспешных попыток, девушка набрала оставленный ей номер.
– «Алтайтелеком». Служба технической поддержки, – пробормотал знакомый голос.
– Здравствуйте, это Аня из предвыборного штаба кандидата Бурыгина. Мы с вами только что говорили.
– Да, Аня, что у вас?
– Интернет не работает!
– Хорошо, я зарегистрирую заявку.
– Нет, нужно срочно что-то делать! Я же говорила… – затараторила Аня.
– Он у нас только по вызову. В рабочее время.
– Ладно, давайте сделаем одну вещь. Вы можете перезагрузить маршрутизатор?
– Что это такое?
– Эх, – опять разочарованно выдохнул голос на другом конце линии. – Пластиковая коробочка такая. От нее провода идут ко всем компьютерам сети.
– Я видела, сейчас, – девушка перешла в другую комнату. – Нашла.
– Как называется?
– D-Link.
– Отлично. Возьмите скрепку или зубочистку. Нужно нажать сзади утопленную кнопку… – заботливо инструктировал «администратор техподдержки».
Аня долго искала черную кнопку, ползая под компьютерным столом на коленках. Вытащила коробочку на свет и, наконец, сделала все необходимое. Администратор Саша – его имя она выяснила в ходе поисков «дырочки с кнопочкой» – оказался не таким уж вредным. Аня повеселела, когда, вернувшись за компьютер, обнаружила полный порядок с доступом в Интернет.
– Вы все сделали правильно, – сказал он, – но проблема может повториться.
– Опять лезть под стол?
– Можно по-другому. Установите патч – небольшое обновление, чтобы проблема не повторилась. Давайте ваш e-mail, я вышлю адрес.
Бдительная девушка была удовлетворена тем, что ссылка пришла с адреса [email protected]. Москвичка не знала, что местная телекоммуникационная компания предоставляла всем желающим свое доменное имя для использования в качестве электронной почты. Аня кликнула ссылку в письме. Когда файл загрузился, нажала «установить».
– Ничего не происходит.
– Да? – удивился ее помощник. – Тогда ладно, удалите патч с компьютера, я завтра пришлю другой.
То, что Аня назвала словами «ничего не происходит», действительно ничего не показывало на мониторе. Но зато прекрасно установилось, на деле называлось «троянцем» и уже успело просканировать жесткий диск ее компьютера и отправить массу любопытной технической информации человеку, который отлично знал, что с ней делать. Инсталлированный троянец был недавно написан Саргасовым, поэтому не обнаруживался антивирусными программами и, установившись в качестве потайного входа, позволял удаленно контролировать компьютер жертвы. Кроме того, взломщик немного перенастроил маршрутизатор и заменил на нем прошивку [5] . Это было необходимо для полного контроля над сетью штаба Бурыгина.
«Придется поддерживать их сеть, чтобы не вызывали сисадмина», – подумал он.
В почте, полученной от троянца с Аниного компьютера, кроме нужных сетевых адресов были списки паролей. Теперь оставалось дождаться утра, когда будут включены другие компьютеры, чтобы осуществить полноценный сбор информации. Имея свободный доступ к компьютеру Ани, Саргасов с любопытством почитал почту и полистал Анины документы. В его руках оказался весь план мероприятий «группы минус». Бывалого интернет-вора ошеломила циничность московской пиар-команды. Как оказалось, вопреки опубликованным результатам опросов общественного мнения, Бурыгин не выигрывал, а немного, но проигрывал Кручинскому.
– Вот тебе и милая девушка Анечка, – бормотал он, читая подготовленные ею листовки.
Теперь можно было звонить Чеботареву.
– Ты оказался прав. Бурыгин – редкостный урод. Они такую чернуху готовят!
Новость о столь быстром проигрыше совсем не понравилась азартному спорщику. Он долго и энергично стучал по голове телефонной трубкой. Затем, сопя и прерываясь, прокряхтел:
– Нет, так не пойдет. Это могла быть случайность. У моего защита зверская. Давай повысим ставки! И тут уж кто выиграл – тому реальная уважуха!
Победителю было несолидно отказываться.
– Ох и неуемный же ты! Что предлагаешь?
– Поиграем в солдатиков. Мы с тобой контролируем информацию, а значит, и избирательную кампанию. Твоя задача – чтобы Бурыгин не победил на выборах. Сам же говоришь, что он урод. А я займусь Кручинским, как только вскрою его сеть. Ну как, не застремаешься?
Саргасов молчал.
– А?
– Черт с тобой! В солдатиков так в солдатиков.
В этот день он получил на электронный почтовый ящик первую карту. Точнее, картинку с изображением карты Таро Тота. «Дьявол», – прочитал он и открыл «Википедию»:
«Своим правым Глазом твори все для себя, а левым принимай все, что создано иначе».
– Ерунда какая-то. Спам.
И удалил письмо.Операцией номер один в Анином плане стоял провокационный парад. До него оставалось всего три дня. Саргасов внимательно перечитал документы пиарщиков Бурыгина, включая их переписку. Идей не было. Сорвать парад не представлялось возможным. Саргасов понимал, что любая диверсия выльется лишь в небольшую задержку. Пиар-материалы, предназначенные для парада, уже были пересланы в типографию. «По крайней мере будет отсрочка для поиска стоящей идеи», – подумал Саргасов, начав сканирование типографской сети.
Но, несмотря на потраченное время, проверка портов типографского сервера не принесла ничего интересного. Тогда Саргасов использовал сканер другого типа и обнаружил файл ошибок, созданный FTP-сервером [6] . Он, кроме всего прочего, содержал список файлов, загруженных ранее, и давал информацию о том, какие документы лежат на сервере. Это была первая удача. Особое внимание хакер уделил файлам, содержащим пароли баз данных, проверяя их специальными запросами. И достиг успеха.
У всех работающих за компьютером людей со временем накапливается большой объем информации. Часть этих документов удаляется, а часть нужных и не нужных файлов хранится в позабытых папках. Одну из таких папок и нашел Саргасов.
В этой директории он обнаружил интересный запароленный документ с типичным заголовком «passwords» [7] . Документ поддался с восьмой попытки. В качестве пароля в нем использовался один из номеров телефонов типографии. Заветная дверца открылась.
Заказы штаба кандидата Бурыгина лежали в папке под названием «Баобаб». Каждый из них был пронумерован соответствующим индексом. Саргасов вспомнил текст Аниного технического задания с требованием о специальной индексации наименований печатной продукции. Глаза хакера заблестели в предощущении успеха. Перемена названий файлов, а также изменение индексов в техническом задании вылилось в уморительное шоу, которое Андрей Саргасов наблюдал из окна кондитерской, расположенной на первом этаже здания под шпилем.
Получив несказанное удовольствие от «концерта» на площади, он решил углубить успех. Теперь он выходил из комнаты только для того, чтобы сделать бутерброд.
Операция «Ночной позор», так метко озаглавленная в Анином плане, сама породила правильную идею. Скачав готовую запись на свой диск, Саргасов отредактировал ее. Пришлось переписать несколько слов своим голосом и с помощью программы, предназначенной для обработки звука, отрегулировать его тембр. Затем взломщик заменил файл на штабном компьютере.
Переписку с газетами контролировать было нетрудно. Саргасов настроил почтовую программу компьютера, с которого отправлялись письма в редакции (а теперь он контролировал все компьютеры штаба Бурыгина), таким образом, что е-мейлы приходили на его адрес, а затем после небольшой переделки шли в редакцию. Для этого он использовал почтовую программку, которая позволяла подставлять произвольный обратный адрес. Организовать перехват факсов тоже было несложно. Он заменил в одном из писем номер штабного факса на виртуальный, и теперь все факсимильные сообщения шли в штаб Бурыгина через его компьютер. Переделка же заверенных подписью и печатью редакции документов в «Фотошопе» занимала не более пяти минут.
Саргасов из разговора с Аней знал, что в предвыборном штабе нет постоянно работающего системного администратора. Поэтому, когда он почувствовал, что его сканируют, обеспокоился лишь немного.
– Ага, Ромыч не смог найти уязвимость в защите Кручинского и теперь пытается тормознуть меня, – сделал он очевидный вывод.
В другой ситуации самым правильным решением было бы затихнуть, дав противной стороне успокоиться. Но здесь противником был Skiff, который и так все знал. Предустановленная программка регулярно информировала Саргасова о безуспешных попытках вторжения на сервер штаба Кручинского.
Просматривая скачанный с бурыгинского компьютера видеоролик о «бандитском нападении», Саргасов причмокнул от изумления:
– Напрочь отмороженные!
Небольшая переделка звукоряда заняла несколько минут. Он выложил обновленный ролик на «ютуб» и не удержался от соблазна включить в рассылку адреса прокурорского штаба.
Но когда система обнаружения вторжений на его компьютере в очередной раз пискнула, он все же напрягся. «В конце концов, нужно быть уверенным, что я не под колпаком», – подумал он и набрал номер Чеботарева.
– Привет, это ты меня сканируешь? – спросил он в лоб после приветствия.
– Не, Андрюха, я помаялся три дня и бросил это дело. Ты выиграл. У меня уже другим голова забита.
– Ромыч, ты не врешь? Меня кто-то прощупывает. Я думал, это ты.
– Да не, говорю же, я в ауте. Ты там поосторожнее. А лучше зачищай хвосты и не высовывайся. А то наедут не по-детски.
Похоже, его искали. Слабым местом была точка выхода в Интернет – провайдером выступал университет. А на сервере провайдера сохранялась история соединений. Наскоро взломать защищенный грамотными специалистами сервер не представлялось возможным. Но нужно было что-то делать. Саргасов, быстро одевшись, рванул в альма-матер.В большом помещении компьютерного класса светилось не меньше тридцати мониторов. Большинство были заняты. В серверной крутился системный администратор. Чтобы его выманить, Андрей запустил на одной из машин вирус. Это простое действие привлекло внимание сисадмина. Саргасов нарочно выбрал компьютер в дальнем углу – оттуда не просматривалась серверная. Он проскочил в нее за спиной отвлекшегося администратора и начал суматошно шарить в его компьютере в поисках места нахождения архивных файлов сессий. Необходимо было разобраться в логике структуры директорий системы. Нереальное количество выделившегося адреналина заставляло быстро соображать.
– Логи [8] , конфиг [9] … бэкапы [10] … запаролено! – воскликнул он, найдя нужный раздел системы.
В это время сзади послышались голоса, и Саргасов, не мешкая, нырнул под стол. Часть стола в тесном помещении находилась за серверным шкафом, туда и забился лазутчик.
– Сигнал точно шел от вас, – сказал администратору худощавый седой мужчина с цепким взглядом, медленно убирая в карман какое-то удостоверение. В напуганных глазах Саргасова оно вспыхнуло красными огнями. – Вы ведь наверняка регистрируете всех, кто в какое время сидит в этом классе?
– Да, конечно, – взволнованно подтвердил администратор, – но у нас много клиентов, которые работают из дома или офиса. Не только сидящие здесь.
– Да, нужно посмотреть бэкапы истории. Когда вы зарегистрировали активность?
Полный провал! Это было наказанием за его безалаберность. И могло бы стать хорошим уроком на будущее, если будущее случится. На нахождение спасительной идеи почти не оставалось времени. В ее поисках Саргасов беспокойно осматривал тыльную сторону серверов, утыканных сплетенными проводами.
– Так, нужный архив находится на диске восемнадцать, – комментировал поиски админ.
Саргасов быстро нашел нужный номер. Но идеи все равно не было. Если отрубить питание нужного диска, сисадмин, естественно, первым делом полезет проверять соединение кабеля и обнаружит диверсанта. Идея пришла мгновенно. Уже успев разобраться в структуре «железа» серверной, Саргасов вырубил сеть компьютерного класса.
– Э! Что с инетом? – раздались крики из соседнего помещения.
Сисадмин на мгновение засомневался, но, поняв, что на поиски нужных записей истории все равно потребуется время, виновато сморщился:
– Минутку, узнаю, что там.
Следователь вышел вслед за ним.
Саргасов выскочил из-под стола и, быстро найдя глазами файлы за нужный период времени, нажал удаление. Он едва успел спрятаться теперь уже за входную дверь, когда в серверную вернулись администратор и следователь.
– Да что такое? – не понимающе возмутился сисадмин. – Нет файлов сессий за несколько дней. Да еще и с сетью что-то.
Он явно не знал, за что хвататься.
– Последних дат не хватает?
– Да.
– Похоже, и вас он подломил.
– Давайте я поищу и вышлю вам его данные, – попросил растерявшийся сисадмин. – Эти, – он мотнул головой в сторону компьютерного класса, – все равно не дадут спокойно разобраться.
– Хорошо, – согласился следователь, – вот моя визитка. Как тут у вас не заблудиться?
– Пойдемте, я провожу.
Когда они покинули серверную, Саргасов внимательно проверил, что удаление прошло успешно. Затем нашел свой клиентский профиль, который и так-то был заведен на несуществующее лицо, и изменил номер договора и адрес компьютера. А «засвеченный» адрес присвоил серверу Бурыгина. «Пусть теперь попарятся, – подумал он».Стук в дверь оторвал прокурора Бурыгина от невеселых размышлений.
– Да! – резко ответил он. – Корчуганов? Входи, что у тебя?
– Антон Олегович, командования опять нет. Народ волнуется. Что делать будем?
– А гони всех взашей. В смысле, демобилизация. Нам теперь эта армия троглодитов не нужна. Пора мне самому за выборы браться. Хватит в бирюльки играть!Глава 4. Охота
В ноябре линия фронта между наступающей зимой и засевшей в глухую оборону осенью проходит по бескрайним землям юго-западной Сибири. Зима дерется яростно, захватывая все новые и новые территории. Она то делает вид, что отступает, то вдруг набрасывается свирепыми морозами и ледяными метелями, сражаясь за каждую пядь земли. Зима вымораживает все, как будто надеется, что если выиграть этот бой, то, может быть, и не будет больше никакого лета.
– Холодает. – Прокурор Бурыгин долго молча смотрел в покрытое морозными узорами окно, затем отвернулся и неторопливо направился к кожаному дивану. Вытянувшись на нем, положил руки под голову, а ноги в теплых ботинках – на подлокотник.
– Да, ночью двадцать пять обещали, – вежливо поддержал беседу Корчуганов. – Синоптики говорят, мороз будет только прибывать.
– Ты что-то хотел сказать по поводу наших московских проектов? Раньше не мог тебя выслушать. А сейчас время есть. Давай, рассказывай, что накопал.
Корчуганов встрепенулся.
– Есть кое-что, – начал он. – Изучать тему дистанционно было непросто. Но я приложил усилия. В общем, ситуация такова. В Москве захваты поставлены, так сказать, на поток. Есть особые исполнители, точнее, рейдерские конторы, которые за очень серьезные деньги могут выполнить заказ. Фактически сломать можно любого, вопрос цены. По нашим зубам найти объект не просто.
– Понятно, понятно, – перебил его начальник, – не томи. Нарыл что-нибудь?
– Есть несложный объект.
– Ну вот. С этого бы и начинал.
– Не все еще понятно, правда.
– Рассказывай. – Бурыгин переместился в сидячее положение, демонстрируя появившийся интерес.
– Заводик. По московским меркам скромный. Производят пластмассовые короба для электропроводки. Предприятие прибыльное. Но хозяин, придурок, всю прибыль гонит на баловство. У него есть сайтик. Социальная сеть с объемной графикой. Совершенно не рентабельный. Высасывает из него все до нитки. Так что у компании шаткое положение. Наехать на них – раз плюнуть. Ни запасов, ни видимых связей.
– Ну вот. Отличный вариант. А что не так?
– Мой знакомый программист, крутой хакер поизучал этот сайтик.
– Зачем? Ты кому про наши дела рассказываешь? – возмутился Бурыгин.
– Нет, он не в курсе главной цели. Я ему сказал, что покупатели сайта хотят изучить его изнутри, так сказать. Надежный человек, десять лет знакомы.
– Хорошо. Так что он нашел?
– Говорит, там есть некое сообщество. Называется «Тессеракт». Обычным пользователям недоступно. Вход только по приглашениям. Отстроено отдельным модулем, даже находится на своем сервере. Он посмотрел код. Говорит, система безопасности на уровне спецслужб. Типа, только у ФАПСИ такое видел.
– А другие части сайта не защищены, что ли?
– Защищены. И очень прилично. Но странно это. Я вот подумал, а вдруг это специально для какого-нибудь ФСБ сделано? На такую крышу лучше не нарываться.
– Так пусть пошарится, разберется что к чему. Ты же говоришь, он крутой хакер? Заодно и проверим его таланты. Сможет разобраться – возьмем на работу. Ты ведь давно мне его сватаешь. А времена сейчас настали такие, что без подобных самородков никуда. Один такой самородок-выродок нам трехмиллионную кампанию обвалил. Так сможет или нет?
– Сможет наверняка. Он гений в таких делах. Просто я не давал команду, он и не лез.
– Вот и отлично. Только для себя алиби разработай, майор. На случай, если он попадется. Ты ведь не новичок, а?
Получивший совсем недавно благодаря покровительству Бурыгина звание майора юстиции, помощник прокурора Корчуганов смутился.
– Мы не рискуем. Тут все надежно.
– Ну ладно. Тогда еще одно дельце для него. Пусть-ка он мне разыщет это химика – Алхимика. А то у нас какое-то одностороннее знакомство получилось.
Бурыгин встал и прошелся по пустой комнате, пощелкивая пальцами. Штаб, еще недавно охваченный предвыборной суетой, был пуст. Прокурор посмотрел на часы в телефоне.
– Еще что-то? – он снял с вешалки дубленку, давая понять, что пора расходиться.
– Нет, все понятно.
– Ну, тогда пойдем. Ко мне тут Деревянко должен подъехать. Ждет, наверное, уже.
– Деревянко? – удивился Корчуганов, с уважением посмотрев на начальника. – Председатель территориальной избирательной комиссии?
– Угу.
Бурыгин солгал. К Деревянко он поехал сам. По дороге заскочил в супермаркет за литровой бутылкой дорогой импортной водки и закуской. Сам любитель хороших коньяков, он был неплохо осведомлен о пристрастиях человека, с которым планировал встречу.
– Что будешь делать, когда вся эта суета с выборами закончится? – начал Бурыгин издалека, удобно устроившись в кресле напротив Деревянко.
– Так на наш век работы хватит.
– Это точно. Ну, ты ведь не откажешь старому товарищу по сто грамм после работы?