Литмир - Электронная Библиотека

Однако, начиная сложный процесс генерирования пароля, программа попросту делала вид. На самом деле она в итоге выдавала конкретную символьную строку лишь из тысячи возможных сгенерироваться по данному алгоритму. В него же изначально был заложен и один из тысячи логинов, так же любезно предложенных Борисом. В результате пользователь получал вместо абстрактного логина и абсолютной бессмыслицы-пароля, логин и бессмыслицу-пароль, прекрасно известные автору программы…

Наконец, когда все аккаунты участников фонда были «надежно защищены», Борис приступил ко второй стадии своего замысла. Он зашёл на сайт фонда и, используя простой скрипт, начал автоматически перебирать все связки «логин/пароль», которые могли бы быть порождены на свет генератором его программы. На удивление он оказался быстрее администраторов, обслуживающих электронные ресурсы фонда (не удосужившихся даже сделать проверку на количество запросов в единицу времени), и добрался до его счетов раньше.

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

Полина познакомилась с ним совершенно случайно на одном из сетевых форумов. Они долго переписывались и один раз встретились. Борис оказался немного замкнутым и стеснительным молодым человеком, но его познания в компьютерных областях показались Полине колоссальными. Он рассказал ей, что участвовал во взломе нескольких крупных сайтов, о которых даже говорили по телевизору. И ещё о том, что был лично знаком с неким Столлманом (кто это такой, Полина не запомнила).

Работал Борис в офисе в районе метро «Цветной бульвар». Он с гордостью говорил, что он единственный в здании, кому дозволено иметь выход в интернет.

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

«Чего надо-то? Билеты, отдать? Ох… Дай подумаю… Ну, давай… Давай в двенадцать в районе Арбата, что ли…» – это нашла в себе силы ответить Маша. Полина едва не забыла, что писала ей. Она глянула на карту Москвы, посчитав, сколько ей добираться от Арбата до Пречистенского переулка.

«Арбат? Хорошо. В двенадцать. Где именно?»

«Давай у Мака, где „Смоленская“».

«Хорошо, договорились».

Мария опоздала. Она появилась лишь в двенадцать двадцать, заставив Полину, и без того находящуюся на взводе, лишний раз понервничать. Мария выглядела как обычно: короткие рыжие волосы, выбритые виски, серая майка, коричневая жилетка, такого же цвета рюкзак, брюки в стиле хаки и кеды. На лице Марии отражалась печать тяжелейшего похмелья.

– Прости, дорогая, я после удара совсем никакая. Еле очухалась.

– После удара? Что случилось? – испугалась Полина, подумав, что и до Маши дотянулись лапы Инвайдера.

– Да это наш клуб так называется… Удар. Чего-то я перебрала… Сперва пиво пили, потом на мартини с водкой перешли, а потом ещё Адель шампунь заказала… Ох… Мы вдвоём со Салей отжигали часа два, прыгали… Страх и ужас! Пол утра у толчка провела. А эта тварь, Адель, меня ведь сигарету заставила выкурить, вот после неё и накрыло. Я никотин не переношу.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «ЛитРес».

Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

20
{"b":"556873","o":1}