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