Читаем Однокласснички полностью

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

30

– Рад всех видеть!

Пожимаю руки Димке и Сэму. Чет караулит наверху, смотрит в окна и на экран от видеокамеры в другом доме.

– Как добрался?

– Нормально. Задолбали только эти игры в шпионов.

– Привыкай, а там, глядишь, и понравится.

– На фиг, на фиг такие привычки.

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

– А у вас пожрать нету? А то я последний раз ел в Нью-Рино.

– Пожрать… Именно что пожрать есть. А поесть нету.

Минут через десять Сэм притаскивает армейский рацион – саморазогревающиеся консервы и консервированный кофе, галеты, джем в тюбике. Да, хороший контраст с жареной уткой! Но есть охота, поэтому сметаю все принесенное.

– Здесь, в доме, нет оборудованной кухни. А выходить лишний раз за едой или заказывать сюда не рискуем.

– Ага, нарушение конспирации, я понял.

Допиваю отвратительный кофе и возвращаюсь к компьютерам. Еще раз, медленно. На сайте банка запускаются веб-приложения, которые обращаются к неким сервисам, а те уже напрямую лезут к базе данных банковской системы. Если мы напишем свое веб-приложение и подложим его на сайт…

Декомпилятором разбираю явские классы с сайта банка. По образу и подобию пишу логику доступа к базе данных. Собираю простенькое веб-приложение, где через браузер можно вводить текст запросов к базе и смотреть результаты. Аккуратно прописываю обработку ошибок, чтобы ничего не выходило наружу, все сообщения об ошибках будут складываться в отдельный файл на сервере. Еще раз проверяю – вроде все выглядит нормально. Проставляем приложение на сервер. На заглавной веб-страничке сайта банка добавляем скрытую ссылку. Если пять раз нажать на маленькую точку в углу – вызывается наше приложение.

Момент истины! Заходим на сайт банка. Тыкаем в секретную точку… Раз, другой… пятый – ни фига! Лезем на сервер, смотрим файл ошибок. Семен Семеныч, ну стыдно так глупо косячить в твоем-то возрасте! Исправляем, перегружаем – бинго! Появилось. Пишу простейший запрос, запускаю – есть ответ! Мы молодцы.

Теперь Димка идет пить кофе, а я начинаю ковыряться в базе. Нормального доступа к базовым таблицам нет, у технологического аккаунта на веб-сервере только полномочия на просмотр логических объектов более высокого уровня. Но я не зря ковырялся в родных приложениях банка, имена объектов и полей известны.

Открываю на другом компе список клиентов, которые интересны Марлоу. Троих нахожу в базе, четвертого нет, причем ни по какому сочетанию реквизитов. Ну и фиг бы. По найденным троим вытягиваю список счетов, историю остатков, дневные обороты, проводки, платежные документы. Удивительно, учет здесь все еще по советским понятиям, с МФО и девятизначными счетами. Хотя, чего удивляться, банк-то появился в начале девяностых, а все изменения в российском банковском законодательстве остались в Старом мире.

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

Ура, готово! Скопировано все, что имело какое-то отношение к троице наших фигурантов. Четвертый так и не нашелся. Уточним у Марлоу, что делать дальше. Пишу и шифрую текст донесения, которое кто-то из наших охранников отнесет завтра в представительство Ордена, оттуда оно уйдет к Марлоу. Туда же отправится и одна из флешек с результатами, при первой оказии ее перешлют на остров. Содержимое флешки тоже зашифровано, так, на всякий случай.

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

Перейти на страницу:

Все книги серии Влад Воронов

Слуга трех господ
Слуга трех господ

Сложные расследования и опасные приключения – обычные будни разведчика и хакера. Выжить и при этом хорошо заработать сможет только обладатель острого ума, молниеносной реакции и хорошо подвешенного языка. Владу Воронову до сих пор все удавалось, но как долго продлится такое везение?Ничего не изменилось ни с той, ни с другой стороны Ворот. «Небожители» делят сферы влияния, спецслужбы интригуют, а мафия крутит свои грязные делишки. Воронов и рад бы не лезть в самую гущу событий, но есть долги, которые надо вернуть, и предложения, от которых нельзя отказаться.Пусть горы высоки, хищники прожорливы, а плохие люди имеют слишком хорошую память. Снова на плече рюкзак с верным ноутбуком и пистолет на поясе. Влад выполнит поручение и вернется. Дома ждет семья и обеспеченное будущее.

Влад Воронов

Попаданцы

Похожие книги