стер все файлы.
Янек долго смотрел ему в глаза. А потом улыбнулся, обнажив некрасивые кривые зубы.
– Ничего страшного.
Логин: Buczek
Пароль: Vozdushnyjezamki
Ошибка. Неверное имя пользователя или пароль.
Логин: Buczek
Пароль: Barbara
Ошибка. Неверное имя пользователя или пароль.
Логин: Buczek
Пароль: Nieslomlennyj
Ошибка. Неверное имя пользователя или пароль.
Юлита вздохнула, потерла уставшие глаза. Ничего не выходит. А может, попробовать тот трюк, что ей показал Янек?
Логин: ‘
Пароль: ‘
Ошибка. Неверное имя пользователя или пароль.
Она грохнула рукой по столу. Все напрасно. Возбуждение, охватившее ее, когда она обнаружила таинственную страницу, быстро уступило место раздражению. Здесь не было ничего: ни одного названия, надписи, фотографии. Белый фон, окошко ввода пароля, который она никак не могла отгадать, и мигающий курсор. Юлита уже поняла, что самой ей не справиться, нужна помощь Янека, а тот, как назло, не брал трубку.
Юлита решила немного поспать. Легла на диван – пришлось поджать ноги, чтобы уместиться, – и накрылась пледом. Сил совсем не осталось, но заснуть не получалось. Из головы не выходил Бучек, он стоял у нее перед глазами в костюме пана Миндаля, в атласном цилиндре и галстуке-бабочке, и приплясывал под джингл: “Мечты нас в дальний путь зовут – ведь приключения там ждут!” Потом перед глазами возникли другие картинки: искореженный джип, торчащая из разбитого окна рука, игра солнечных лучей на треснувшем циферблате часов, окровавленные стертые ногти. Свежая могила, заваленная цветами, люди в черном, ослепительный свет телекамер. В голове роились вопросы: кем он был на самом деле? почему погиб? что связывало его с русским криминальным миром? и что, черт побери, он делал на форуме в даркнете?
Юлита заснула около часа ночи, положив голову на подлокотник дивана. Последнее, о чем она успела подумать, это то, что утром у нее наверняка будет болеть шея. Чуть позже на противоположной стороне улицы, рядом с кондитерской, припарковался черный BMW.
Янек вошел в квартиру. Повесил ключ на крючок, зажег благовония под портретом дедушки с бабушкой. Достал из холодильника колу. Он пил прямо из банки, потому что все стаканы стояли грязные в раковине, полные холодной жирной воды. Он подошел к окну, выглянул на улицу. На лавке сидело несколько коротко стриженных парней, они курили травку, рядом на тротуаре гордо выстроились в ряд, точно заслуженные трофеи, пивные бутылки из зеленого стекла.
У него не было ни времени, ни желания готовить, поэтому он подогрел в микроволновке сосиски (две минуты, пока они не начали лопаться) и залил их густым рыбным соусом. Съел все стоя, стараясь не обжечь небо, вприкуску с черствым хлебом – настолько сухим, что он скрипел при укусах. Покончив с едой, он поставил тарелку, вытер рот от крошек и пошел в соседнюю комнату – спальню, кабинет, гостиную. Десять квадратных метров, сцена, на которой разыгрывалась его жизнь. Старый стертый паркет, прикрытый выцветшим цветастым ковром, стол, заставленный компьютерами и разобранной на запчасти техникой, рядом, в картонной коробке, клубились провода.
Янек включил компьютер с установленной программой Qubes, после чего достал из кармана черную флешку и вставил ее в USB-порт. Выждал, не сработает ли одна из программ, защищающих от malware, но нет, все в порядке. Он открыл диск. Как и предупреждал Гральчик, тот был пуст: использовано 0 MB из доступных 32 GB. Янек запустил программу для восстановления файлов, нажал “сканировать” – и вуаля, пятью секундами позже на экране высветились удаленные данные.
Янек глотнул колы, подержал ее во рту, чтобы избавиться от неприятного послевкусия дрянной еды. Он профессионально занимался вопросами кибербезопасности уже больше десяти лет, но его по-прежнему поражало, как мало люди об этом знают, насколько не понимают окружающий их мир – и как мало их это интересует. Гральчик был уверен, что раз он удалил файлы, раз он их не видит, то – пф-ф! – они бесследно исчезли, словно по мановению волшебной палочки. Но они все еще были там – вот только ведущая к ним дорожка была стерта. Чтобы от них по-настоящему избавиться, нужно записать новые файлы поверх старых: один раз, второй, третий, и опять. А еще лучше взять дрель и превратить жесткий диск в дуршлаг. Но кого это волнует, думал Янек, кто будет тратить на это свое драгоценное время. Лучше посмотреть по телеку футбольный матч и выпить пиво на диване. А потом сделать дату своего рождения паролем в личный кабинет у мобильного оператора и удивляться, что кто-то заполучил доступ к твоему биллингу.
Янек открыл восстановленный файл – и поднял брови. “Ну и ну, – подумал он, – ночка предстоит веселая”.
– Простите? – мужской голос.
Юлита открыла глаза. Сначала не могла понять, где она, в растерянности разглядывала помещение: белый потолок, выключенная лампа с золотым стеклянным абажуром, паутина в углу, отголоски улицы, запах дешевого средства для мытья полов, рука касается холодного кафеля, щека прилипла к кожаной обивке. “Хостел, – осенило ее, – я в хостеле. Заснула”.
Она села на диване, падающий с улицы свет бил в глаза. Кто-то стоял у лестницы, размытый силуэт постепенно обретал очертания. Лысеющий мужчина в дешевом костюме. Ярослав Кучек, гость из третьего номера.
– Ой, я не хотел вас будить…
– Ничего страшного, – сиплым голосом ответила Юлита, убирая волосы с лица. – Вообще-то я на работе. Чем могу помочь?
– Вы не подскажете, как доехать до… – он полез в карман, развернул мятую бумажку, – улицы Пулавской, сто двадцать?
– Это с другой стороны Вислы. Вам лучше всего сесть на трамвай на Вятрачной площади и сделать пересадку в центре.
– На Вятрачной?..
– Как выйдете, поверните направо, потом за кондитерской налево и… Или знаете что… – Юлита взглянула на часы, было уже почти шесть. – Если вы секунду подождете, я выйду вместе с вами и вам покажу.
– Правда? Вам не сложно?
– Нет, – она покачала головой. – Я и так собиралась сходить за едой.
Юлита обулась, накинула плащ. У нее першило в горле, заложило нос. Судя по всему, помимо булок придется купить лимон и колдрекс. Она вышла на улицу, дзынь-дзынь, звякнул колокольчик в дверях хостела. Показала Ярославу, как пройти на Вятрачную, попрощалась, потом натянула шапку на уши и направилась в магазин. Магазин был через дорогу. Десять, может, пятнадцать шагов. Совсем рядом.
– Осторожно!
Она обернулась.
Рев мотора.
Визг шин.
Черный автомобиль. Он ехал посреди улицы. Прямо на нее.
Юлита побежала. И вдруг ее ноги оторвались от земли. Она почувствовала боль, услышала собственный крик, скрежет гнущегося металла,