Алексей Самсонов.

Цифровая магия



скачать книгу бесплатно

– Мы не смотрели. Вы же предупредили.

– И правильно. Меньше знаешь – крепче спишь. Ладно, спасибо. Пока свободны.

Секьюрити вышли, а Владимир Иванович набрал на телефоне короткий номер.

– Толя? Это Владимир Иванович. Мои ребята нашли того, о котором вы говорили. И принесли хард-диск. Можете зайти, – официально предложил глава СБ.

Минут через пять в его кабинет пришел парень лет тридцати, весьма неформального вида.

– День добрый, Владимир Иванович. Я за винтом.

Владимир Иванович протянул металлическую коробочку.

– Держите, Анатолий.

Поблагодарив, Анатолий быстро вышел, но буквально минут через десять спешно вернулся.

– Владимир Иванович, вы уверены, что это тот самый диск? – с ходу задал он вопрос.

– Тот самый – это какой? – с некоторым вызовом ответил вопросом на вопрос главный эсбэшник.

– Ну, который был у этого хакера, – немного сбавил тон компьютерщик, поняв, что напрягать старого мента не стоит.

– Так вот, я уверен, что это тот диск, который был в компе хакера на тот момент, когда туда пришли мои ребята. Не более того. Но в этом я уверен, – отрезал Владимир Иванович.

– Тогда надо искать, куда делся настоящий…


Антон, вернувшись домой, отложил добытый винчестер и сел обедать. Ему, конечно, не терпелось поскорее поковыряться в нем, но лучше это делать после небольшого отдыха. Сложившуюся ситуацию следовало тщательно обдумать. Он уже отбросил вариант с родственниками и милицией. Вариант со случайной смертью Теры от инфаркта становился очень слабым. Бывают, конечно, совпадения, но… С другой стороны, ведь никаких признаков насильственной смерти. Да и кому был нужен Тера. И самое главное – кто были те двое, что там делали, откуда узнали о смерти Теры и связано ли это вообще с тем, чем они с Терой занимались? Антон стал рассуждать вслух:

– Итак, две возможности: Тера наследил и его вычислили, или это другие делишки Теры, о которых я не знаю. Случай первый – эта пара была из службы безопасности «Маркетньюс». Они пришли после смерти Теры, подменили винт и ушли. Хм, или они пришли уже во второй раз? Черт, но чего же тогда такого сделал Тера, чтобы его убивать? Вряд ли. Значит, Тера умер, а их приход был случайным совпадением. Слабоватая версия, что и говорить. Случай второй – Тера влип в какую-то историю, не связанную с нашим делом. Причем связанную со взломом программ, сайтов или чего-то в этом роде. Тогда могли и грохнуть. Что хорошо – меня это напрямую не касается. Однако это знаю я, но не знают те двое. А если убивают хакера, да еще таким замысловатым способом, это говорит о серьезности проблемы. Выяснить, кто обнаружил тело, несложно, а это я. Значит, мне стоит ждать гостей. А еще лучше, если они меня не застанут.

Раздался телефонный звонок. Антон задумался, прежде чем взять трубку, но потом все же решился.

– Привет! Как дела? – раздался в трубке голос Юрки, старого знакомого и собутыльника.

Антон с облегчением выдохнул:

– Привет! Да так себе.

Тут…

– Ладно, о проблемах потом. Ты как насчет того, чтобы завалиться с Терой ко мне, пива попить? – перебил его Юрка.

– Вот в этом и проблема. Тера умер. Инфаркт.

– Что-о? Да не гони, он же здоров как бык.

– Был здоров. Только вчера вечером я сам отправил его в морг. Вот так. Пришел к нему, а он уже все. Ни искусственное дыхание, ничего не помогло. «Скорая» тоже ничего сделать не смогла. Я уже под утро от ментов вернулся. Пока им все объяснял.

– Ты серьезно? Слушай, я тогда к тебе приеду сейчас. Расскажешь все. И бутылку прихвачу.

– Не, ты знаешь, лучше я сам к тебе подъеду. А лучше давай в кабаке встретимся.

– Ладно, где? Как обычно?

– Ну да. Хотя давай-ка встретимся в «Макдоналдсе». На проспекте Мира.

– Да ты что, в этой тошниловке?

– Тошниловка, конечно, зато там как невидимка. Никто не заметит, никто не запомнит.

– Что, все так серьезно?

– Серьезней не бывает. Давай там через два часа. Ага?

– Буду.

Антон быстро собрал все свои документы, взял ноутбук и винчестер. Деньги забирать все не стал. Из одежды взял смену белья. И все. Очень не хотелось дать понять незваным гостям, что он в панике бежал. Просто уехал куда-то по делам.

Тут он остановился и задумался. На винчестере Теры, возможно, была бесценная информация. И не годилось держать ее в единственном экземпляре. Значит, надо скопировать ее на ноутбук, а винчестер припрятать. Можно даже в камере хранения на вокзале. Сказано – сделано. Антон быстро подключил принесенный жесткий диск к своему настольному компьютеру и, соединив его с ноутбуком, перекачал содержимое винта туда. Слава богу, на диске Теры стояла только операционка и несколько прикладных программ. Тера не любил засорять рабочее пространство играми и прочей ерундой. Благодаря этому все легко поместилось на винчестере Антонова ноутбука.

Он оглядел квартиру и постарался все запомнить, каждую мелочь. Тут к месту вспомнился какой-то детектив, где герой приклеивает волосок на входную дверь.

– Да, и от детективов может быть польза. Так, пожертвую волосом.

Антон открыл ящик стола, достал клеевой карандаш и, сморщившись, вырвал у себя волос. Заперев входную дверь снаружи, он наклеил волос на дверь и дверную коробку. Теперь он сможет узнать, открывал ли кто-нибудь дверь в его отсутствие.

Приближался час пик, и народу в метро было уже полно. У Антона был автомобиль – двухлетняя «мазда», но он зачастую предпочитал передвигаться по городу общественным транспортом. К тому же, как ни странно, общественный транспорт дает определенную независимость – всегда можно выйти, в отличие от машины, которую не бросишь посреди пробки. За это приходится платить комфортом, но порой такая цена оправданна. И сейчас Антон решил обойтись без машины.

В поезде метро он подумал, что неплохо бы проверить, не преследует ли его кто-нибудь, и несколько раз выскакивал из дверей вагона уже в момент их закрытия.

Никого не было. Впрочем, Антон и не ожидал ничего другого. Было бы фантастично, если бы уже вышли на него.

Он заехал на «Комсомольскую» и в камере хранения на Ярославском оставил винчестер.

Уже выйдя из подземного перехода на проспекте Мира, Антон увидел на ступеньках «Макдоналдса» Юрку.

Антона с Юркой Левиным познакомил несколько лет назад именно Тера. Тот занимался весьма сомнительным, но практически законным бизнесом – оказывал магические услуги. Само собой, вся его магия была чистой воды шарлатанством. В свое время, еще будучи студентом, Юрка сильно увлекался эзотерикой и различными магическими практиками. По его рассказам, порой ему начинало казаться, что он действительно начинает что-то понимать и что-то постигать. Но в конце концов закончилось все полным разочарованием и неверием во всю мистику. После чего Юрка попробовал себя в различных видах бизнеса, где с удачей, где нет, и наконец ему пришло в голову вспомнить полученные в юности знания и заделаться магом. И вот уже несколько лет он был довольно успешным практикующим магом. Однако успешным можно было назвать только бизнес, а не сами занятия магией: благодаря неплохому знанию психологии ему отлично удавалось морочить голову своим клиентам. Да и внешность у него была впечатляющей – брюнет с начавшей рано пробиваться сединой, немного крючковатый нос и вечно черная одежда. К тому же он был неплохим актером. На пальцах Юрка носил крупные перстни с различными непонятными символами, а в ухе небольшую черную серьгу. Причем он утверждал, что серьга обсидиановая и сделана из жреческого ножа, который использовали ацтеки для своих жертвоприношений. И Антон был склонен верить этому, так как обо всех остальных составляющих своей магической деятельности Юрка отзывался весьма иронично. Антон как-то заходил к нему в салон и видел его за работой. Это было достаточно забавно, но Юрка там был на высоте, и Антон понял, что в нем умер великий артист.

Антон подошел к приятелю.

– Давно стоишь?

– Да нет, только подошел.

Приятели пожали друг другу руки и направились в «Макдоналдс». Там, как всегда, было полно народу, и Юрка пошел высматривать свободный столик, а Антон встал в очередь. Минут через пять он подошел к кассе и еще через две уже пробирался с подносом к столику, который занял приятель.

Поставив поднос с дежурными бургерами и колой на стол, Антон сел напротив Левина.

– Ну что, рассказывай. Я, например, до сих пор не верю, что Теры нет, – начал разговор Юрка.

– Да, очень странная история, понимаешь. Очень. Мы с Терой разрабатывали один проектик, который мог принести неплохие дивиденды. И вот я вчера прихожу к нему, а он лежит под столом, и пульса уже нет. Вызвал «скорую». Те приехали и констатировали смерть от сердечного приступа, похоже, инфаркта. Ну, меня еще до середины ночи промурыжили в ментовке. Выясняли, что да как. Ну да не в этом дело, это все понятно. Непонятно следующее: я забыл там кое-какую вещицу и вернулся сегодня. Благо отдал ментам только один ключ, а есть у меня и второй. И чуть не попал в лапы к двоим мужикам, которые оказались в квартире. Хорошо, вовремя заметил и проскочил на этаж выше. Вот теперь и задаюсь вопросом, кто это был. Не из полиции – точно. По нашему с Терой делу – вряд ли, не должны были отследить. Значит, скорее всего, Тера еще чем-то занимался и кто-то ему на хвост сел. Я тут вообще ни при чем, но боюсь, что теперь и у меня проблемы будут.

Антон откусил от чизбургера и понял, что проголодался, хотя поел буквально три часа назад.

– Понятно. Черт! Теру жалко, хороший мужик был! А ты, значит, боишься, что теперь за тебя возьмутся. Да, пожалуй, не так важно, кто были те двое. По вашим делам или по Териным, но к тебе могут наведаться. Слушай, можно отсидеться у меня. Заодно, может, и поподробней расскажешь, что да как. Если, конечно, не слишком большая тайна.

– Ну, тайна-то не особо большая, – протянул Антон и сделал длинный глоток колы. Про себя он решил не выкладывать все Юрке, по крайней мере сразу, и заранее подготовил более-менее правдоподобную легенду. – Ты знаешь, я тут с ценными бумагами немного на бирже балуюсь, и вот одни знакомые держат новостной сайт. Их конкурентами является сайт «Маркетньюс», и они захотели немного испортить им жизнь. А у меня под рукой Тера оказался. Они заказали сломать сайт конкурентов. И вот так теперь случилось.

– Да-а-а. Не похоже, чтобы за взлом сайта могли так наказать. Хотя… – задумчиво протянул Юрка. – В любом случае светиться тебе пока не стоит.

– Я тоже так подумал. Ты всерьез предложил отсидеться у тебя?

– Да без проблем! У меня свободная квартира, если тебя не смутит мое присутствие. – Юрка улыбнулся.

– Хм, меня сейчас ничто не смутит.

– Так, а сайт-то сломать удалось?

– Пока я и сам не знаю. Я вынул винт из компа Теры и заменил его безобидным, который сам как-то притащил Тере. А пока не приехала «скорая», повесил его в мусоропровод.

– Ну ты Штирлиц прямо, – неподдельно восхитился Левин. – Ты за ним возвращался-то?

– А за чем же еще.

– Понятно, ты его тащишь с собой и хочешь посмотреть, до чего докопался Тера.

– Да нет. Я его скопировал себе на ноут, а потом припрятал в надежном месте. А ноут – вот. – Антон кивнул на лежащую сумку.

– Ладно, ты уже наелся этого фастфуда? – спросил Юрка. Сам он едва притронулся к бургеру и только потихоньку тянул газировку.

– Наелся. В чем его прелесть – много не съешь. Противно становится.

– Ну не скажи, некоторые всерьез на него подсаживаются. Ну что, пошли? Ты, кстати, на машине?

– Нет, решил без нее. Общественный транспорт надежнее.

– Жаль. Я сам-то, ты знаешь, за рулем боюсь ездить. Так что поедем на метро.

Приятели вышли из «Макдоналдса» и меньше чем через час были у Юрки дома. По пути купили несколько банок пива и кое-какой еды.

– Ну вот, заходи. Недельку-другую я готов потерпеть твое присутствие, – засмеялся хозяин.

– Хм, надеюсь, что смогу сбежать от тебя раньше, – парировал Антон.

Он еще не бывал здесь и ожидал, что дом мага-шарлатана будет выглядеть похожим на лабораторию алхимика. Однако его ожидания не оправдались. Обычная двушка, с совершенно обычной обстановкой. Квартира никак не была похожа на дом практикующего мага. Половину стены одной из комнат занимал огромный плазменный телевизор, и по углам расставлены колонки. Вдоль другой стены стоял диван, а посредине журнальный столик.

– Вот здесь буду жить я. Мне, понимаешь, без телевизора никак. Привык и спать, и есть под него. А тебе выделю свой роскошный кабинет. Пошли, – и провел Антона во вторую комнату. – А вот здесь будет твое логово. Вот твой диван, вот столик, если нужен, а вон комп стоит. Хотя он тебе и не нужен. Свой есть.

– Да, твоя машинка не понадобится.

– А ты когда планируешь смотреть данные Теры? Мне всегда были интересны методы работы хакеров.

– Прям сейчас и планирую. Если интересно, смотри, конечно. Только я сам в хакерстве не очень. Надежда разобраться очень маленькая.

– Может, посмотреть этот сайт – удалось сломать или нет?

– Без толку. Тера не должен был сегодня ломать. Он хотел только прощупать.

– Слушай, а неужели за взлом этого сайта платят такие деньги, что ты не хочешь бросить это на хрен?

– Деньги-то не очень большие. Дело в другом – до чего добрался Тера и может ли быть связь между взломом и теми двумя.

– Ясно. Ну так пойду, пиво принесу.

– Давай. А я пока тут устроюсь.

В этой комнате, как и в первой, был журнальный столик. Антон придвинул его к дивану и расположил на нем ноутбук, включил и стал дожидаться загрузки. Юрка тем временем принес из кухни купленное пиво, две большие кружки и несколько пакетиков с вяленой рыбой.

– С чего думаешь начать? – спросил он, открывая пиво и разливая его по кружкам.

– Да я все-таки думаю – может, ты позволишь воспользоваться твоим компом. Мне бы скопировать все на чистый жесткий диск и запуститься с него. У тебя много там чего ценного? Если я все твои важные документы перенесу к себе, отформатирую твой винт, перенесу на него данные с винта Тера и загружу твой комп?

– В принципе у меня там ничего особенно ценного нет, кроме нескольких забавных игрушек. А ты не хочешь сначала посмотреть, что там есть, не загружаясь с системой Теры? А то, может, там вирус какой-нибудь, и ты мне БИОС испортишь в компе. – Левин не отличался особой компьютерной грамотностью.

– БИОС-то я тебе не испорчу, но ты прав, давай-ка для начала посмотрим, что там есть у Теры.

Антон наклонился к ноутбуку. Юрка подвинулся поближе и тоже уставился в дисплей.

– Не возражаешь, если я подглядывать буду?

– На здоровье. Сейчас посмотрим реестр винды. Чем там пользовался Тера.

Пальцы Антона забегали по клавиатуре. На экране окна быстро сменяли друг друга.

– Э, ты мог бы помедленнее, а то я ничего увидеть не успеваю! – попросил Юрка.

– Ладно, смотри. – И Антон немного замедлил темп работы. Хоть он и не был профессиональным программистом, опыта работы с компьютером у него было предостаточно, и он мог дать фору многим.

Он изучал программы, которые были установлены у Теры на момент выключения компьютера.

– Постой, постой! А Тера что, увлекался какой-то магией? – вдруг спросил Юрка.

– Да нет, с чего ты взял? – удивился Антон.

– Ну просто я вижу название программы Hagalaz. А насколько мне известно, это название одной из магических рун. Я хоть и жулик от магии, но все же грамотный жулик, – улыбнулся Юрка.

– Вряд ли. Скорее всего, какая-нибудь хакерская приблуда. Они любят напустить туману.

– Не, ты погоди. Ты знаешь, что она обозначает?

– Нет.

– Одно из ее значений – возмездие. А когда он эту программулину установил?

– Сейчас посмотрим. Хотя какая разница, я же все равно в хакерстве ничего не понимаю. Хм, странно. Он установил ее за десять минут до моего прихода, а значит, буквально перед смертью. Блин, а установил он ее с сайта «Маркетньюс». Во дела! – Антон провел рукой по волосам.

– Так вот как его могли отследить-то! – сказал Юрка и откинулся на спинку дивана.

– Да, возможно. Сейчас нужно поискать, у него была программка, которая с частотой в секунду делала принтскрин и картинки куда-то складывала.

– Что делала? – подтвердил свою безграмотность Юрка.

– Принтскрин, ну фиксировала изображение всего экрана, превращала его в картинку и сохраняла в специальной папке. Так, вот и эта папочка.

– Ты только ничего не запускай, а то мало ли.

– Да понятное дело, а то сейчас запущу – останется у меня в ноуте меточка, и при первом же выходе в инет меня засекут. Да-а-а, – протянул Антон. – Однако это не объясняет, почему Тера умер.

– А не могла его замочить служба безопасности?

– Как они могли успеть? Ведь этот Hagalaz установился за десять минут до моего прихода.

– Действительно нереально. Но ведь стало еще непонятнее.

– Еще как. Чтоб их всех! Надо разбираться с этим самым хагалазом. Жалко, нет дистрибутива, с которого устанавливалась эта хрень.

– Ну, я слышал, что можно там что-то декомпилировать, дезассемблировать или вроде этого – и разобраться в сущности программы.

– Да можно, конечно. Только не силен я в этом. Хотя попробую, тут у Теры были, по-моему, программки, которые помогают в этом. Точно, есть.

И Антон с головой ушел в изучение проблемы. Он хотел разобраться – что делала эта программа и как она могла вывести на след Теры. По сути это была задача для хакера, но Антон смог разобраться – оказалось, что проблема не так уж и сложна.

– Юр, вроде все, – позвал он приятеля, который смотрел телевизор в соседней комнате.

Тот моментом пришел:

– Да ну! Сумел?

– Суметь-то сумел, – задумчиво проговорил Антон, – а что толку. Эта программа ничего никому не сообщала. Да Тера и не допустил бы этого. Он очень тщательно контролировал все входящие и выходящие с компьютера потоки данных. А тут просто какой-то набор диких формул, которые завязаны с частотой монитора и звуком.

– Во, слушай! Ведь есть звуковые частоты, которые вызывают смерть у человека. Может, это они и есть?

– Бред! Обычные колонки просто не смогут воспроизвести такие частоты, да еще с нужной громкостью. Так что это сказки.

– Ну, может быть. Но ты можешь построить графики по этим формулам?

– Да и ты сможешь. Тут обычного Экселя достаточно.

– Тогда дай-ка мне попробовать! – И Юрка сел за свой компьютер и запустил Эксель.

– Ты хочешь, чтобы я тебе формулы продиктовал?

– Ну да!

– А зачем это нужно-то? Что ты хочешь из этих графиков извлечь?

– Понятия не имею. Логика проста – Тера установил этот софт, потом умер, потом его квартиру посетили двое неизвестных. Что надо изучать? Правильно – установленный софт. Что мы о нем знаем? Правильно – ничего, кроме того что это непонятные формулы. Тебе они знакомы? Нет. Все, что мне приходит в голову, – это посмотреть график, который образуют эти формулы. И не спрашивай зачем, я сам не знаю.

– Ну ладно. Только это потерянное время.

Юрка под диктовку ввел формулу в ячейку Excel и создал график. Антон заглянул через его плечо.

– И что? Фигня какая-то получилась, – прокомментировал Антон.

– Хм, действительно фигня. Хотя что-то мне этот график напоминает. А-а, так путаю, наверное, что-то. Пойдем лучше пива попьем с воблой.

– Ну пошли.

И они отправились в другую комнату. Там, расположившись перед телевизором, приятели почистили по рыбке и открыли пиво.

Юрка все время поднимал глаза к потолку и, когда Антон хотел что-то сказать, зашипел на него и приложил палец к губам.

– Помолчи чуть. Я, кажется, кое-что припоминаю.

Минут десять они сидели молча, тишину нарушал только телевизор.

Неожиданно Юрка вскочил с дивана и быстро прошел в другую комнату. Антон двинулся за ним. Его приятель рылся в книжном шкафу.

– Что ищешь-то?

– Блин, где-то ведь это было. Ты ведь знаешь, чем я на жизнь зарабатываю. Шарлатанство, конечно. Но когда-то я занимался этим всерьез, пока не разуверился. И тогда я изучал в том числе графики звуковых частот разных магических заклинаний. И кажется мне, что графики твоих формул очень на них похожи. У меня должны были сохраниться распечатки тех графиков.

– Да ладно. Ты сам говоришь, что это все шарлатанство.

– Я сказал, что я занимаюсь шарлатанством. А про остальное мне неизвестно. А вдруг все же это есть. Во, нашел!

– Ну давай, давай посмотрим. Только все это ерунда полная.

Юрка сел к компьютеру, и Антон подошел поближе.

– Да ты распечатай график-то – легче сравнивать будет.

– Что тут печатать? Ты видишь – графики почти один в один. Хотя если ты хочешь, давай распечатаем. – Юрка отправил график на печать.

Взяв из принтера листок, Антон наложил его на старый график, подошел к окну и стал сравнивать графики на просвет.

– Слушай, действительно почти одинаковые. Но ведь это бред. Ты хочешь сказать, что Тера занимался магией?

– Не Тера. Ты что, забыл, откуда эта программа? А между прочим, знаешь, для какого заклинания этот график? Это очень древнее каббалистическое заклятие, которое вызывает смерть всех тех, кто присутствует при его произнесении. Якобы маги использовали его в самых критических случаях, ну вроде как подорвать самого себя гранатой вместе с врагами. Оно было очень опасно для мага, однако не смертельно. В него вплетены слова, которые защищают произносящего. Но все равно опасно. Впрочем, это все легенды. Я, сам понимаешь, не пробовал. А все, что я пробовал, – не работало. – Тут Юрка рассмеялся.

– Вот именно, что не работало, – немного сердито ответил Антон, но гипотеза приятеля его все же заинтересовала.

– Но пробовать этот Хагалаз не хочу. Тем более что Тера все-таки мертв.

– Ты что, всерьез думаешь, что Тера установил с сайта некую магическую программу, которая его убила?



скачать книгу бесплатно

страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23