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