
По-твоему, я стану прятать информацию в плохих блоках? Из перекодированных данных следовало выделить осмысленные, а сделать это с помощью программы, учитывая склонность Ричардса заменять буквы на похожие по написанию символы, было бы непросто. Для начала Трентон решил проверить файлы, созданные или измененные недавно. Конечно, Ричардсу ничего не стоило искусственно изменить дату модификации файла, но...
Получив огромный список файлов, отсортированных по дате, Трентон довольно хмыкнул. Список возглавляли два десятка файлов, различавшихся решительно всем - именем, размером, расположением на диске - кроме одного обстоятельства: если верить дате, все они были модифицированы 14 июля. Декодировщик обработал их все - и выдал полную бессмыслицу. Но Трентон не сомневался, что его идея была правильной. Он отсортировал результаты по времени модификации исходных файлов и просмотрел сперва их начала, потом концы.
Последние один-два символа каждого перекодированного файла образовывали следующее послание. Немного поразмыслив, Трентон пришел к выводу, что Ричадс изменил ключ. Трентон обратил внимание на последний файл от 14 июля. Сначала хакер не придал этому значения, поскольку ноль нередко используется для обозначения конца строки, но теперь он пригляделся к этому файлу получше. Неожиданно хакер понял, что это число как раз и означает требуемое действие.
Один, очевидно, мгновенные займы для оплаты обучения исходный ключ, а второй - содержимое файла с нулем на займ для всех на оплату услуг такси конце, точнее, его первые 64 ненулевые байта. Через минуту на экране перед Трентоном было последнее послание. Теперь оставалось только уничтожить все сообщения Ричардса.
Кажется, лейтенант Мерчинсон не был вполне удовлетворен рассказом Трентона о полном крахе его попыток. Ну что ж, теперь подобный крах ожидал любого, кого полицейское управление пригласило бы после Трентона. Сам же хакер более месяца жил самой обычной жизнью, пока, наконец, не решил, что теперь за ним наверняка уже не следят.
И вот однажды вечером, когда было еще не настолько поздно, чтобы случайный прохожий или автомобиль обращали на себя внимание, но и не настолько рано, чтобы детали хорошо различались издали, Трентон сел в свою машину и поехал по адресу, который онлайн-кредит на приобретение строительных инструментов помнил наизусть уже много дней. Однако, когда хакер поднялся на крыльцо, в лунном свете тускло блеснул новенький кодовый замок.
Трентон пошарил по стене в поисках выключателя и не нашел его.
Удивляясь, он шагнул вперед, и в то же мгновение дверь за спиной захлопнулась.
Трентон понял, что это запись, и все равно вздрогнул.
Ну а хорошие игры, как ты знаешь, никогда не состоят из одного этапа.
Сейф с деньгами находится в доме, тебе остается лишь найти его.
Но есть маленькая проблема: дом буквально нашпигован всевозможными смертоносными штучками, которые будут стараться тебя прикончить.
И помни, приятель, в этой игре у тебя только одна жизнь! Блефует Ричардс или нет, разумнее будет сейчас же выбраться отсюда и вернуться с инструментами, позволяющими обесточить дом. Но едва хакер схватился за ручку входной двери, как сверкнула искра, и Трентона отбросило на пол. Разве ты не знаешь, что уровень никогда не покидают тем же путем, каким пришли?
Он шагнул к монитору с самыми недружественными намерениями.
В следующий миг рассыпанные по полу металлические шарики закрутились под его ногой, и Трентон рухнул на пол настолько резко, что не успел выставить руки. Монитор давал слишком мало света, чтобы различить какие-либо детали помещнения.
Однако в темноте справа хакер заметил маленький красный огонек примерно на том же уровне, на каком полагается находиться займы с моментальным одобрением для оплаты услуг психолога выключателю.
Трентон займ на карты мгновенно для покупки нового компьютера поднялся и двинулся в сторону огонька, на этот раз осторожно нашаривая ногой дорогу. Его осторожность была вознаграждена: буквально через четыре шага он ощутил под ногой пустоту.
Трентон поспешно отступил назад, опустился на четвереньки и нащупал край отверстия. Все так же на четвереньках, перебирая руками по краю дыры, Трентон двинулся в обход ловушки. Динамики перезвоном колокольчиков отметили успех Трентона.
Как ты понимаешь, за тобой следит разная аппаратура, так вот не пытайся ее повредить. Если выведешь из строя хоть одну камеру, да и вообще что-нибудь, все здесь взлетит на воздух.
Трентон заглянул в квадратную яму, которую только что благополучно обогнул. Глубина не меньше трех метров, внизу голый бетонный пол.
Вполне достаточно, чтобы сломать ноги, а если повезет, то и шею. Похоже было, что Ричардс не шутил - или, точнее, займ для всех на оплату услуг такси у него было довольно своеобразное чувство юмора.
Он окинул взглядом просторный холл, странным образом заставленный мебелью. Тут было несколько громоздких шкафов, старинная железная кровать, большой двухтумбовый письменный стол и несколько столиков с мониторами (часть из них была выключена, с остальных глядело с усмешкой лицо Ричардса, словно покойник и в самом деле наблюдал за растерявшимся Трентоном).
Вся эта мебель стояла не вдоль стен, а посреди помещения, образуя некое подобие лабиринта и частично загораживая обзор. Пока Трентон обдумывал свои дальнейшие действия, между подвесками люстры что-то шевельнулось.
В следующий миг раздался хлопок, и Майк вскрикнул от внезапной боли.
Что-то - по всей видимости, крупная дробинка - пробило его куртку, рубашку и кожу и застряло между ребрами.
Он уже догадывался, что придется подниматься на второй этаж - и хорошо еще, если не на чердак - а потому двинулся к лестнице.
Трентон уже занес ногу, чтобы вступить в проход между двумя шкафами, но в последний момент что-то удержало его. Майк снял куртку (это движение заставило его поморщиться) и махнул ею впереди себя. В то же мгновение дверцы правого шкафа распахнулись, и оттуда выскочил скелет с косой.
Стальное лезвие сверкнуло, описывая широкий мах, и отхватило полрукава куртки, прежде чем Трентон успел отдернуть руку. В следующую секунду скелет уехал обратно, и дверцы с глухим стуком захлопнулись. Майк быстро убедился, что вся мебель намертво вмурована в пол.
Теперь он двигался очень осторожно, готовый в любую минуту отпрыгнуть в сторону. Чувствуя себя идиотом, Трентон прополз под столиком с монитором - другого пути не было - и был вознагражден, так как обнаружил в пыли на полу ключ, судя по всему - от ящика стола. Правда, займ до зарплаты на приобретение техники для кухни Майк не имел понятия, зачем ему этот ключ, однако он помнил, что в видеоиграх всегда собирают какие-то предметы. Едва он распрямился, как что-то внезапно ударило его по голове. Удар кредит без залогов для оплаты тренера был такой сильный, что Трентон свалился на пол и несколько секунд приходил в себя.
Вспомнив, что нельзя долго оставаться на одном месте, он поспешно откатился в сторону, и займ для всех на оплату услуг экспресс-займы без залогов на оплату курьерских услуг такси вовремя: чугунная гирька снова стремительно спускалась с потолка на тросе. А значит, неприятности могут исходить не только сбоку, но и сверху. Майк понятия не имел, что в нем, но решил на всякий случай его достать, тем более что для этого, казалось, достаточно было просто встать на кровать и протянуть займы через интернет на оплату услуг дизайнера вверх руку. Однако, едва пружины кровати заскрипели под весом хакера, мешочек быстро поднялся вверх. Трентон остановился передохнуть, тяжело дыша и тут же получил короткую стрелу в спину. С ругательствами выдернув ее - рана, как и в случае с дробинкой, займ для всех на оплату услуг такси была неопасной - он продолжил свои прыжковые упражнения. Когда пальцы, наконец, схватили мешочек, срочные займы на покупку подарочных сертификатов это было так неожиданно, что Трентон выпустил добычу, и она вновь умчалась под потолок.
Хакер взвыл в припадке ярости ("Что, паренек, несладко приходится? В конце займ на карту на покупку охранных систем концов ему удалось-таки сорвать мешочек с троса, и Ричардс немедленно присудил ему законные 20 очков. Добычей Трентона оказалась маленькая бутылочка с наклейкой "проявитель". Он засунул ее в карман куртки и направился к лестнице.
В следующий миг под ногами у него открылся люк, и Трентон полетел вниз.
В последней момент он успел ухватиться за перекладину, пересекавшую проем люка.
Вися над темным колодцем, он почувствовал едкий химический запах, от которого перехватывало дыхание. Примерно по колено, так что растворяться там можно очень долго. Трентон никогда не был в ладах со спортом, однако на этот раз ему пришлось постараться вовсю. В конце концов ему удалось, раскачавшись, закинуть ногу на край люка и вылезти из ловушки.
Проем, отделявший его теперь от лестницы, был не настолько велик, чтобы его нельзя было перепрыгнуть, однако теперь между стояшими по бокам от него металлическими шкафами натянулась колючая проволока. Может быть, в одном из ящиков стола лежат какие-нибудь кусачки. До стола он добрался почти без приключений - лишь один раз вынырнувшие из пола стальные пики попытались проткнуть его снизу.
Левый верхний ящик открылся легко - и оказался пустым.
В следующем ящике лежал какой-то листок бумаги, чистый с обеих сторон.
Когда Майк взялся за ручку третьего ящика, его пальцы пронзила острая боль укола. Ты в курсе, что только что получил смертельную дозу яда?
У хакера займ для всех на оплату услуг такси были все основания полагать, что это не блеф.
Он поспешно выдернул ящики с правой стороны, обнаружив в них разводной ключ, пульт управления домашним роботом и записку "Закрой, придурок!