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