Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Fragen — это динамичный шутер от первого лица, пропитанный адреналином и напряжённой атмосферой. Вы можете сражаться как в одиночку, так и в составе команды. Независимо от того, выберете ли вы свободный бой или командный режим, ваша главная задача — остаться в живых и одержать победу.

FRAGEN

Шутер, Экшены, Шутер от первого лица

Играть

Топ прошлой недели

  • Oskanov Oskanov 9 постов
  • Animalrescueed Animalrescueed 46 постов
  • AlexKud AlexKud 33 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
DmitryRomanoff
DmitryRomanoff
2 дня назад

Центр управления взломом⁠⁠

Центр управления взломом

Центр управления взломом

Одна мысль не давала мне покоя. Я подошёл к окну и посмотрел на ночной город. Шёл дождь, сверкали молнии, и это подтолкнуло меня к новым решительным действиям. «Я должен найти Наташу, чего бы мне это ни стоило!» — подумал я. Пусть для этого придётся взломать самого защищённого оператора сотовой связи с лучшими хакерами мира на защите. Это было сложной, но выполнимой задачей.

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

Недавно я узнал об уязвимости в системе безопасности крупного оператора сотовой связи, и мой мозг, заточенный на поиск лазеек, мгновенно заработал. Это была возможность доказать себе и миру, что даже самые защищённые системы могут быть скомпрометированы. Тогда, наконец, осуществится моя давняя мечта и я найду Наташу!

Вечер я провёл в своей лаборатории, где глубоко погрузился в оттачивание навыков, ведь успешный взлом — это не только проникновение, но и умение защищаться. Одной из самых важных задач была защита сервера от DDoS-атак.

Я открыл виртуальную машину, имитирующую атакуемый сервер, и начал настраивать защиту. Представим, что наш сервер — это крепость, а DDoS-атака — это армия, которая пытается завалить её миллионами запросов, пытаясь заблокировать вход. Моя задача состояла в том, чтобы построить вокруг крепости рвы и стены, которые либо отразят атаку, либо замедлят её, дав мне время для реакции.

Вот несколько методов, которые я использовал для защиты от DDoS-атак.

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

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

Лимитирование скорости. Это правило — не больше определённого числа запросов в секунду от одного источника. Если кто-то превышает этот лимит, то его запросы временно блокируются.

Использование CDN. Это сеть серверов, расположенных по всему миру. Они кэшируют наш контент и доставляют его пользователям с ближайшего сервера. Это не только ускоряет загрузку, но и распределяет нагрузку, делая нас менее уязвимым для атак. Если атака направлена на один узел, то остальные продолжают работать.

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

Я настроил виртуальную машину так, чтобы имитировать крупномасштабную DDoS-атаку, используя несколько ботнетов. Мониторы светились зелёным и красным, показывая входящий трафик и блокировки. Я наблюдал, как мои фаерволы отбивались от потока запросов, как балансировщики нагрузки перераспределяли их, а системы выявляли и блокировали вредоносные пакеты. Это была битва, и я был её дирижёром.

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

— Атакуй меня, — сказал я сам себе голосом Сандерса.

Запустился скрипт. Армада ботов послушно обрушила на сервер лавину бессмысленных запросов. График нагрузки взлетел до красной зоны. Сервер лёг. Простая блокировка IP-адресов бесполезна. Их тысячи и они постоянно меняются.

Я активировал аппаратный файрволл и настроил лимиты на количество соединений с одного IP, включил проверку на человечность с помощью Ява скрипта. Часть самых примитивных ботов отсеялась, но умные продолжили работу.

Далее я включил сервис защиты от DDoS, который работает как «умный» буфер. Весь трафик пошёл сначала через него. Он анализировал пакеты, отфильтровывал мусор и пропускал на мой сервер только легитимные запросы. График нагрузки упал до зелёной зоны. Сервер дышал ровно и спокойно под тучей запросов.

— Слабенько, — усмехнулся я.

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

Я открыл терминал. Цель тренировки состояла в том, чтобы получить на удалённой машине возможность выполнять команды так, будто я сижу за её клавиатурой. Но как заставить её подключиться ко мне? Для этого необходимо обойти файрволлы и все системы безопасности. Я написал небольшой скрипт на Питоне в несколько строчек кода. Его суть была в том, чтобы установить соединение с моим сервером и привязать к этому соединению командную оболочку машины жертвы. Просто и элегантно как крючок с наживкой. Теперь этот скрипт нужно было как-то доставить цели, но как?

Это была уже работа для специалиста по социальной инженерии. Вот несколько методов, которые я рассматривал.

Фишинг. Это, пожалуй, самый распространённый метод. Я мог бы отправить сотруднику оператора поддельное письмо, похожее на официальное, скажем, от IT-отдела, с просьбой обновить учётные данные по ссылке. Ссылка вела бы на мой поддельный сайт, где я собирал их логины и пароли.

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

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

Троянский конь. Скрытое вредоносное ПО, замаскированное под что-то безобидное. Я мог бы, например, подбросить флэшку с надписью «Отчёт о зарплате» или «Фотографии с корпоратива». Из любопытства кто-то вставил бы её в свой компьютер, и моё вредоносное ПО установилось бы. Но все эти варианты отпадали из-за невозможности физического контакта и языка. Русский я не знал и плохо понимал даже с переводчиком.

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

В конце концов, самая сильная система безопасности — это люди, а самая слабая — тоже люди. Моя подготовка была завершена. Взлом человека это довольно тонкое искусство. Здесь я мысленно надевал плащ Лекси и изучил сотрудников целевой компании. Так я нашёл системного администратора среднего звена. Его звали Сергей. У него был усталый взгляд, седина в бороде, посты о сложных миграциях и криках души о том, что «менеджеры не слушают тех, кто в теме».

Далее, я создал почтовый ящик, идеально имитирующий внутренний корпоративный адрес.

Тема письма: «Срочно! Проверка целостности данных после вчерашнего инцидента».

Текст: «Уважаемый Сергей Петрович, в связи с незапланированным отключением электричества в дата-центре просим вас проверить логи на предмет повреждения файловых систем. Для ускорения процесса прилагаем диагностический скрипт. Отчёт просим предоставить в течение часа».

К письму я прикрепил тот самый скрипт на Питоне.

Могло ли это сработать? Вероятность была, хоть и не высокая. Сергей был уставшим и хотел быстро выполнить задание от начальства чтобы пойти домой. Он ненавидел бюрократию и не ожидал атаки изнутри, доверяя корпоративной почте. Я отточил каждую фразу, каждую деталь. Письмо пахло срочностью, официальностью и лёгкой паникой, которую испытывают все после инцидентов. Естественно, ничего не получилось. Какова была реакция Сергея мы уже никогда не узнаем, но скрипт он так и не запустил. Матерился, наверное. Со смаком, по-русски!

Я не стал отчаиваться и перешёл к проверке других инструментов чтобы копнуть в самом неожиданном месте. Для этого я нашёл доступ к личному кабинету абонентов. Это та самая форма входа, где миллионы людей каждый день вводят свои номера телефонов и пароли.

SQL-инъекция

SQL-инъекция

SQL-инъекция — это старая, как мир, дыра, которую иногда забывают запереть ленивые или бездарные разработчики. Суть проста до гениальности! В поле для ввода мы вводим не логин, а кусок кода на языке баз данных. И если система не проверяет ввод, она проглатывает этот код и выполняет его, приняв за обычный запрос. Это как будто мы говорим сторожу: «Я Иван Иванов, иди подыми шлагбаум, а потом принеси мне все ключи от сейфа».

Я запустил сканер уязвимостей, нацеленный на их веб-интерфейс. Он засыпал их сервер десятками запросов, подставляя в поля ввода классические конструкции для инъекций. Ответ был предсказуемым и удручающим: «Неверный логин или пароль». Их система не проглотила наживку потому что они фильтровали ввод. Было обидно, даже задело за живое. Я чувствовал себя взломщиком, который подобрал отмычку к суперсовременному замку, а он оказался нарисованным на двери.

Тогда я стал усложнять запросы, используя HEX-кодирование, и пытался обойти фильтры с помощью двойных дефисов и кавычек разных уровней. Каждый раз я получал холодное и бездушное сообщение об ошибке. Их разработчики знали своё дело. Стена была неприступной!

В ярости я запустил самый тяжёлый инструмент под названием sqlmap. Это мощнейший фреймворк для автоматизации SQL-инъекций. Я скормил ему адреса их формы входа, и он начал подбирать типы баз данных, перебирая техники и пытаясь определить имена таблиц.

Прошёл час. Два. На экране мелькали тысячи запросов, но большинство из них были с ошибками. Я уже хотел вырубить всё к чертям, как вдруг sqlmap выдал нечто иное, и потом, почти случайно, в логах мелькнула строка, заставившая моё сердце ёкнуть.

Я замер. На экране был Oracle. Теперь это была не безликая база данных, а конкретный, мощный и дорогой продукт. Это была моя первая зацепка и маленький, но очень важный кусочек мозаики, который мне предстояло собрать.

Я сузил поле атаки, указав sqlmap цель Oracle. Инструмент заработал с новой силой, теперь используя специфичные для Oracle методы. Снова серия провалов, но в самом конце, перед тем как выдать финальное «неуязвимо», он выплюнул ещё один алмаз.

Это была их версия базы данных под названием 19c Enterprise Edition. Теперь я знал, с чем имею дело, и мог искать не уязвимости «вообще в SQL», а конкретные дыры в конкретной версии Oracle 19c. Я мог изучать её внутреннее устройство, специфичные функции с её известными багами.

Я откинулся в кресле, потягиваясь. Это была разведка боем. Стена устояла, но я услышал её звон, почувствовал её толщину и узнал материал, из которого она сделана.

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

— Ладно, ребята, признаюсь. Выкладываю всё как на духу. Ломал я, значит, как-то одного ОпСоСа и поплатился палёным биосом. Ну не мог я тогда поверить, что кто-то может его просто так взять и спалить, но на слёте в Момбасе один умник подтвердил, что можно, и даже признался, что это был он.

— Я до сих пор не верю, что ты туда поехал, — тут же отписался Сандерс.

— Это было слишком рискованно, — добавил Тихоня.

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

— У меня задача. Серьёзная, — продолжил я. — Нужна база оператора сотовой связи из России.

Первым ответил Сандерс:

— Охренеть. Ты там с кайфом-то не перебрал? Это же не какая-то шарашка. Это россияне. У них там ФСБ на проводе вместо сисадмина. Ты уверен?

— Абсолютно, — ответил я. — Уже неделю их сканирую. Стена глухая, SQL-инъекции не работают, DDoS они даже не заметят, но я кое-что выяснил. У них всё крутится на Oracle 19c Enterprise.

Тихоня:

— Интересно. Это меняет дело. У 19-й есть несколько специфичных уязвимостей в реализации протокола TNS. Можно попробовать атаку на переполнение буфера, но потребуется тщательная подготовка.

Лекси:

— А люди? Там же кто-то должен на эту вашу Oracle смотреть.

— Да! — тут же ответил я, радуясь тому, что у меня есть готовый ответ на этот вопрос. — Я нашёл системного администратора Сергея. Он женат, у него двое детей и ипотека. В его соцсетях постоянно мелькают стоны о работе, мемы про «опять эти миграции в выходные» и ненависть к начальству. Он идеальная мишень. Я уже кидал ему удочку в виде письма от имени службы безопасности с просьбой проверить логи и запустить мой скрипт на питоне, но он, зараза, проигнорировал.

Сойер:

— Адекватный админ не будет запускать скрипты, пока досконально не проверит что они делают. К тому же, ты уверен что переводчик хорошо перевёл твоё письмо? Обычно это хорошо видно и бросается в глаза, вызывая подозрение. К твоему админу нужен другой крючок. Более острый. Если он в ипотеке и ненавидит босса, возможно, ему нужны деньги, а не угрозы.

— У меня есть его контакты, — тут же ответил я. — Включая личный номер и почту. Лекси, что скажешь?

Лекси:

— Дай-ка подумать… Стандартное предложение о работе не прокатит. Он параноик. Ему нужно что-то… точечное. Что-то, что ударит точно в болевую точку. У него есть хобби?

— Вроде, он увлекается рыбалкой, — вспомнил я его соцсети. — По выходным он пропадает на реке.

Лекси:

— Идеально. Сандерс, мне нужен клон сайта его банка. Не идеальный, но убедительный. Тихоня, подготовь скрипт, который сымитирует заход на этот клон. Сойер, нужно подделать SMS от банка о списании крупной суммы. Ну, пусть будет на полмиллиона рублей. Ссылка будет вести на сайт-клон.

Сандерс:

— Понял! Сделаю!

Тихоня:

— Тогда я модифицирую наш старый скрипт с реверс-шелл. Он будет маскироваться под Java-апплет для «безопасного входа» в личный кабинет банка. Запустится автоматически при переходе по ссылке.

Сойер:

— СМС устрою. Подменю номер отправителя. Он получит сообщение о том, что с его счёта списаны полмиллиона рублей. Паника обеспечена.

— Прекрасно! — обрадовался я. — Но это только начало. Как только он позвонит по фейковому номеру «поддержки»…

Лекси:

— То его тут же встретит мой голос. Я буду девушкой-оператором Марией. Спокойной и компетентной. Я ему скажу, что это технический сбой, деньги не ушли, но для их возврата и защиты счёта нужно срочно установить на его рабочий компьютер патч. Тут в дело включится тот самый скрипт от Тихони. Скажу ему, что это временная мера, так как атака идёт на все наши филиалы.

Тихоня:

— Он сисадмин и может заподозрить неладное!

— В состоянии паники из-за потери полумиллиона? — подключился я. — Сомневаюсь. Ипотека, семья… Он схватится за соломинку, а мы и есть та соломинка.

Сойер:

— А если он полезет в настоящий личный кабинет?

Лекси:

— Сандерс в это время положит настоящий сайт банка лёгкой DDoS-атакой. Достаточной, чтобы вызвать таймауты и подтвердить версию о технических неполадках.

— Идеально! — радостно заметил я. — Спасибо вам всем, друзья! Тогда сегодня готовимся и провернём всё это завтра.

В чате послышались короткие: «До связи», «Понял», «Принято», «Уже работаю».

Показать полностью 3
[моё] Хакеры IT Сотовые операторы Взлом Взломщики Взлом ПК Программирование Программист Программа Информационная безопасность Windows Linux Длиннопост
0
DmitryRomanoff
DmitryRomanoff
5 дней назад
Серия Хакер

Жизнь богатого человека и чувственные наслаждения⁠⁠

Ранее в книге "Хакер":

Мировой слёт хакеров в Момбасе

Возвращение и новые проекты Хакера

Ресторан

Ресторан

Я заказал столик в дорогом ресторане в центре города. Это был не просто ресторан, а целая философия, как гласил их сайт: «Изысканная кухня в атмосфере недоступной элегантности». Именно это мне и было нужно, чтобы почувствовать себя богатым. Недоступная элегантность. Я собирался всё это купить сегодня здесь и сейчас.

Я купил себе шмот, стоящий больше, чем годовой доход семьи моего детства. Какие я купил себе часы? Кинул пачку денег в дорогом бутике и сказал: «Мне самые дорогие!» Теперь надо было всё это показать тем, кто оценит! «Ты можешь всё!» — повторял я себе как мантру, пока такси подвозило меня к массивным деревянным дверям с позолоченной фурнитурой.

Воздух внутри ресторана был особенным. Он был прохладным, стерильным, пахнущим дорогими духами, цветами и едой, названия которой я едва выговаривал. Тишина. Нет, не та тишина, что бывает в библиотеке, а густая, давящая тишина роскоши и денег. Здесь не говорили громко, а излучали всем своим видом богатство и достаток.

Мне принесли меню с листами из плотной кремовой бумаги. Французский. Я ткнул пальцем в первое, что показалось мне знакомым: «Foie gras» — просто чтобы заказать что-нибудь крутое.

Официант подошёл бесшумно. Он был безупречен, как манекен. Его взгляд, быстрый и всевидящий, скользнул по моим часам, по ткани костюма, по моим глазам. Он улыбнулся тонкими, ничего не значащими губами.

— «Foie gras» для начала, прекрасный выбор, сэр. Может, что-то из вин? У нас есть восхитительный «Помероль»…

— Принесите, — отрезал я, стараясь, чтобы голос звучал повелительно, а не испуганно. Я не знал, что такое «Помероль». Пиво? Вино? Ликёр? Какая разница!

Он кивнул и удалился с грацией пантеры. Я сидел, выпрямив спину, и пытался не смотреть по сторонам. Но периферией зрения видел пары и компании. Они не ели, а вкушали. Они не пили, а смаковали. Их движения были плавными и отточенными, а их смех был тихим и прилизанным. Они были своими в этом мире с самого рождения.

Вот принесли моё «foie gras». Это оказалась какая-то паштетная масса с крошечными тостами. Я взял нож и вилку и пытался есть медленно, смакуя, отламывая маленькие кусочки хлеба. Но внутри все сжималось. Голос в голове шептал: «Ты жуешь, как голодная собака. Ты глотаешь, не чувствуя вкуса. Ты делаешь это неправильно».

Официант появился снова, чтобы спросить, все ли хорошо. Его взгляд упал на мою тарелку, на крошки, на то, как я держал вилку.

— Бесподобно, — буркнул я.

— Рад слышать, — сказал он, и в его глазах мелькнуло что-то. Не презрение, а хуже. Это была лёгкая, почти профессорская жалость. — Если позволите маленький совет, сэр… «Foie gras» лучше пробовать вот с этим бургундским. Оно раскрывает вкус иначе. Более… утончённо.

Он сказал это мягко и вежливо, но посыл был ясен: «Я вижу, что ты тут чужой и пытаешься играть роль, но не знаешь текста. Дай мне, профессионалу, тебя направить».

— Спасибо, — скривил я что-то вроде улыбки.

Я заказал это чёртово бургундское, а оно было кислым.

Ко мне подошёл мужчина. Он был в безупречном костюме и постоянно улыбался.

— Прошу прощения, что беспокою вас, — сказал он. Его голос был бархатным и негромким. — Я не мог не заметить ваши часы. Это прекрасная и очень редкая модель.

Я кивнул, чувствуя прилив гордости. Вот! Он заметил!

— Спасибо, — сказал я уже увереннее.

— Да, — продолжил он, и его взгляд скользнул по моим рукам и столу. — Замечательный выбор. Мой отец всегда говорил, что настоящий джентльмен выбирает аксессуары под себя, а не под обстоятельства. — Он сделал паузу, давая словам просочиться как яду. — Они должно быть перешли к вам по наследству?

Он не ждал ответа, а просто кивнул мне с той же вежливо ядовитой улыбкой и вернулся к своему столику.

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

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

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

Я шёл по улице куда глаза глядят и думал. Чем мне теперь заниматься? Путешествовать? Мне надо найти Наташу! Я могу поехать куда угодно, но не знаю её адреса. Мне надо как-то взломать оператора сотовой связи и получить детализацию её звонов. Может быть там я найду какие-то следы для дальнейших поисков… Тогда снова появится цель в жизни. Я найду Наташу и всё ей объясню. Мы снова встретим закат и пообедаем вместе в ресторане…

Тут я увидел вывеску «SPA-процедуры и массаж». Пожалуй, надо бы зайти расслабиться после такого стресса в этом пафосном ресторане. Я сделал шаг сквозь массивную дверь и оказался внутри огромного зала. Пахнуло имбирём и сандалом. Удивительно, но здесь была та же стерильная денежная атмосфера, что и в ресторане.

Массаж

Массаж

Меня радушно встретили. Хотя нет, здесь всё было немного по другому. Я не должен был выбирать вино или правильно держать вилку, а только лишь платить.

— Массаж, — сказал я, стараясь, чтобы голос звучал уставше пресыщенно, а не испуганно возбуждённо. — В четыре руки. Чтобы… хорошо расслабиться.

Мне кивнули и провели в комнату, где воздух был тёплым и влажным, пах маслами и чем-то древесным. В комнате горел мягкий свет и играла тихая музыка, похожая на шум океана. Я разделся, стараясь не суетиться, и лёг лицом вниз на стол, накрытый мягким полотенцем.

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

Это была не просто процедура, а настоящая симфония. Одна пара рук работала с напряжением в плечах, разминая, разогревая, в то время как вторая вела медленное, плавное наступление на поясницу. Они не мешали друг другу, а дополняли. Они читали моё тело, как дирижёр читает партитуру.

Я застонал, но не от боли, от шока того, на что способны деньги. Они купили мне блаженство. Это абсолютное, тотальное ощущение, что о тебе заботятся. Что каждая клеточка твоего тела, зажатая, испуганная, вечно готовая к бегу или драке, наконец-то может расслабиться. Вот оно, черт возьми.

Мысль пульсировала в такт движениям рук. Я закрыл глаза и в голове поплыли картинки. Я лежу здесь, а они работают на меня. Их искусство, их время, их силы — все это куплено мной. Я хозяин мира!

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

Они перевернули меня. Я не сопротивлялся, чувствуя себя ребёнком, которого пеленают. Я смотрел в потолок, на приглушенный свет, и позволил им работать с моими ногами, руками, шеей.

Где-то на полпути ко сну ко мне вернулась мысль и я приоткрыл глаза. Над моим лицом склонилась одна из массажисток. Молодая, с темными, собранными в хвост волосами, с сосредоточенным, абсолютно отрешённым лицом. Она смотрела не на меня, а на зону у меня на лбу, которую массировала. Её глаза были пусты. Она была здесь, но её мыслей я не видел. Она была лишь инструментом и частью купленной мной услуги. И это было даже лучше. Это было окончательной победой. Она не видела во мне вообще ничего. Я был лишь её работой и конвертом с деньгами в конце смены.

Я снова закрыл глаза, утопая в этом осознании. Мне не нужно было быть своим в их мире. Мне нужно было быть тем, кто платит, нанимает и покупает.

Когда все закончилось, я лежал несколько минут, полностью пустой, тяжёлый и расслабленный. Стресс из ресторана был выжат из меня как губка. На его месте была приятная, ленивая уверенность.

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

— Надеюсь, вам все понравилось, сэр.

— Да, — сказал я, и мой голос наконец-то звучал так, как я и хотел. Спокойно. Уверенно. С небольшою усталой благодарностью сверху вниз. — Все было супер!

Я вышел на улицу. Вечерело. Тот же воздух, но я дышал им иначе. Я купил себе не просто массаж, а подтверждение. Они могут насмехаться над моими манерами, но не могут насмехаться над моим кошельком. И сегодня я доказал это в первую очередь самому себе.

***

После такого чудодейственного расслабления я был готов к великим делам. Мне надо было поговорить с Ганешем и наконец решить вопрос с покупкой той злосчастной улицы. Я сразу поехал в аэропорт и купил самый дорогой билет бизнес-класса до Бомбея.

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

Прогулка на яхте

Прогулка на яхте

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

Ганеш сидел напротив, похожий на мокрого, напуганного кота в дорогой, но сидевшей на нем рубашке. Он жался, нервно перебирая пальцами край стола, заставленного тарелками с фруктами и бутылкой шампанского, которое он даже не трогал.

— Ну что, Ганеша, — начал я, откидываясь на спинку кресла. Яхта мягко покачивалась на волнах, и это покачивание было очень приятным. — Прошло уже сколько? Месяц? Больше? Я звонил тебе, помнишь? Говорил насчёт улицы.

Ганеш вздрогнул, словно я ткнул его вилкой. Его лицо сразу же расплылось в подобострастной, виноватой улыбке.

— Раджеш, брат! Дорогой! Конечно, помню, как же можно забыть. Я же в работе. Постоянно в делах, ты же знаешь.

— Я знаю, что я перевёл тебе сумму, на которую можно было скупить не только улицу, но и весь наш старый район, вместе с мэром и его собакой, — мои слова прозвучали тихо, но яхта будто накренилась от их тяжести. — А я приезжаю и что вижу? Та же грязь, те же кривые лачуги и та же вонь. Ты что, решил подождать, пока они сами развалятся, и купить их по дешёвке? Экономишь мои деньги?

Он заёрзал и на его лбу выступили капельки пота. Он выглядел так, будто его вот-вот выбросят за борт.

— Нет, нет! Что ты, Раджеш! Ни в коем случае! Просто… понимаешь… бюрократия. — Он произнес это слово с таким придыханием, словно это было имя древнего и могущественного демона. — Документы, планы, назначения земли… Там же не все так просто. Каждый клочок нужно оформлять, каждый дом… люди не хотят съезжать, приходится уговаривать, предлагать больше…

Я смотрел на него, на его жалкую, ползающую душу, и чувствовал не злость, а холодное, металлическое раздражение.

— Я же тебе дал денег, — повторил я, и мой голос стал тише и опаснее. — Скупи их всех на! И чиновников скупи на! Предложи им столько, чтобы они сами свои лачуги разобрали и на такси уехали. В чем проблема?

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

— Знаешь, Ганеш, — я перебил его, делая глоток ледяного шампанского. — Есть два типа людей. Те, кто ищет возможности и те, кто ищет оправдания. Я купил тебе возможность, а ты мне приносишь оправдания. Мне это не нравится.

Ганеша побледнел.

— Хорошо! — выдохнул он, кивая с такой готовностью, что казалось, вот-вот сломает шею. — Хорошо, Раджеш! Я все понял. Я все сделаю! К следующему твоему приезду от той улицы и мусора не останется! Клянусь!

Он смотрел на меня широко раскрытыми, преданными глазами пса, которого только что пнули и который теперь готов лизать ботинки, лишь бы его не выгнали.

Я смотрел на него, на это жалкое, трусливое существо и видел в нем своё отражение. Таким же жалким и трусливым я был когда-то. Таким же готовым пресмыкаться перед тем, у кого есть сила и деньги.

— Прекрасно, — сказал я, отводя взгляд к горизонту. — На этом и закончим. Выпей, расслабься. Я же не монстр.

Он схватил бокал с дрожащими руками и сделал большой, судорожный глоток, словно это было лекарство.

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

Он что-то лепетал мне в спину, снова что-то про свои планы, про связи и про то, как всё будет быстро. Я уже не слушал. Яхта плавно шла по волнам, а я думал о том, что купить улицу — это просто. Сложнее было стереть её из памяти. И с этим Ганеш мне точно не мог помочь.

Читать книгу Хакер полностью

(Спасибо за лайки и комменты которые помогают писать книгу!)

Показать полностью 3
[моё] Авторский рассказ Продолжение следует Самиздат IT Хакеры Информационная безопасность Защита информации Взлом Программа Взломщики Взлом ПК Длиннопост Текст Программист Программирование Нейронные сети Автоматизация Разработка Фриланс Мистика
0
1
DmitryRomanoff
DmitryRomanoff
7 дней назад
CreepyStory
Серия Хакер

Возвращение и новые проекты Хакера⁠⁠

Ранее в Хакер:

Мировой слёт хакеров в Момбасе

Рабочее место хакера

Рабочее место хакера

Как только я вернулся домой, то сразу же открыл чат. Мне не терпелось включиться в работу, и было просто необходимо поговорить с Лекси, чтобы разобраться, была ли она среди тех трёх девушек, с которыми я разговаривал. Эта мысль не давала мне покоя уже несколько дней. Но Лекси, как назло, не было в чате. Зато, о чудо, появился Сойер! Все бурно обсуждали его появление, а он делился деталями своих приключений.

Сойер:

— Ребята, я в сети. Со мной всё… более-менее.

Я наблюдал за этим, откинувшись на спинку кресла. Наш зашифрованный чат взорвался.

Сандерс:

— Бро, ты в порядке? Мы думали, тебя на нары упекли насовсем.

Тихоня:

— Требую верификации.

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

Сойер:

— Понимаю ваше недоверие. Меня действительно взяли.

Сандерс:

— И что, они просто так тебя отпустили? Ты же не на прогулочный день сходил. Тебя три месяца не было. Следователи так просто не отпускают таких как ты.

Вопросы сыпались градом. Я видел, как нарастает паранойя и уже было собирался вставить своё слово, но решил пока понаблюдать. Было интересно, как он будет выкручиваться.

Сойер:

— Мне повезло. У меня хороший адвокат. Они не смогли собрать достаточных доказательств для большого дела. Взяли подписку о невыезде, забрали всю технику и выпустили под залог.

Тихоня:

— Недостаточно. Вероятность, что ты сейчас работаешь на них под принуждением, составляет более девяносто процентов. Твоё возвращение — это операция прикрытия. Они хотят через тебя выйти на всех нас.

Моя рука потянулась к клавиатуре. Пора было вмешаться. Риск был слишком высок. Но в чате появилась Алиса Врей:

— Все успокоиться. Тихоня, твои проценты высосаны из пальца.

Появление Алисы было как удар хлыста. Её уважали. Она знала все правила игры и все лазейки в системе. Её слово здесь значило больше, чем чьё бы то ни было.

Алиса Врей:

— Я проверила информацию Сойера. Она чиста. Дело действительно было закрыто за недостаточностью доказательств. Судья Мартинес, это его работа. Он известен своей принципиальностью и не любит, когда полиция тянет резину. Адвокат Сойера — Эмилия Ростова, лучшая в своём деле. Она вытаскивала из более глубоких ям.

Часть скептицизма в чате начала таять. Алиса говорила с такой уверенностью, что ей было невозможно не верить.

Алиса Врей:

— Что касается работы на них… Ребята, вы действительно думаете, что если бы Сойер «пел», этот чат вообще бы существовал? Вы бы все уже сидели в камерах. Они бы не стали играть в эти детские игры, а просто пришли бы за вами.

Логика её слов была неумолима и, что важнее, абсолютно верна. Я мысленно улыбнулся.

Алиса Врей:

— Сойер прошёл через ад. Его отпустили, но он под колпаком. Его выпустили не потому, что он чист, а потому, что у них нет улик пока что. Его появление здесь — это жест доверия к нам, а вы его тут с вилами встречаете.

Наступила пауза. Даже Тихоня молчал, переваривая информацию.

Лекси:

— Прости, Сойер. Просто мы волновались.

В чате появилась Лекси. У меня был к ней шквал вопросов, но сейчас было не время.

Сандерс:

— Да, братан, сорян. Просто времена такие, доверять нельзя никому.

Тихоня:

— Данные, предоставленные Алисой, меняют ситуацию. Уровень угрозы снижается до приемлемого. Добро пожаловать назад, Сойер.

Я видел как напряжение спало. Команда снова была единым целым. Пора было подвести черту и я решил вмешаться:

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

Моя инициатива была встречено волной согласия. Кризис был преодолён и команда восстановлена в полном масштабе, но в глубине души я поймал себя на мысли, которую не озвучил. Алиса была права на девяносто девять процентов, но был один процент сомнения, который мог всё разрушить. И теперь мне предстояло решить, что с этим процентом делать.

Тишина в чате после моего последнего сообщения повисла ненадолго. Казалось, все выдохнули, напряжение от предполагаемой угрозы сменилось облегчением. И тогда Сойер, будто подводя итог и стараясь окончательно вернуть всё на круги своя, бросил в чат новую идею.

— Спасибо всем за квоту доверия! Рад снова быть с вами. Кстати, раз уж я вернулся с не самого приятного курорта, то привёз с собой идею. Пока я сидел и кушал свою кашу с котлетой, я много чего обдумал. Ребята, сейчас наступает тот самый момент, когда будущее за децентрализованными финансами. Тот, кто сейчас создаст свою монету с грамотной экономикой и уберёт все комиссии, то станет новым Сатоши. Мы можем это сделать вместе.

Сандерс:

— Охренеть. Ты там не только кашу ел, видимо. Тебя там ещё и по голове чем-то тяжёлым?

Лекси:

— Сойер, милый, мы все рады, что ты цел, но создание монеты…

Тихоня:

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

Я наблюдал за этим, откинувшись в кресле. Идея показалась мне дикой, пафосной, отдающей манией величия, но в то же время… в ней был размах. Тот самый размах, который мне всегда нравился и я решил подключиться:

— Подождите. Сойер, ты предлагаешь нам не просто запустить очередную монету, а создать полноценную экосистему?

— Именно. — ответил Сойер. — Не просто токен, а целую сеть. С нулевыми комиссиями и молниеносными транзакциями. Мы делаем ликвидный пул, запускаем ферминг, стейкинг. Мы не просто рисуем монету, а строим город, в который все захотят переехать. Я возьму на себя всю волокиту с регистрацией, комиссиями и прочими инстанциями. Что скажете?

Он говорил страстно и убедительно, сыпал терминами дефляционная модель и автоматическое формирование ликвидности. Я читал и ловил себя на том, что не понимаю. Хоть и понимал общую картину, но механизмы, эти технические детали, были для меня тёмным лесом.

— Замедли ход. Объясни мне как ребёнку. Вот мы создаём… эту штуку. Токен. Допустим, их миллион. Я покупаю первый. Что происходит дальше? Почему его цена должна вырасти именно из-за твоей дефляционной модели?

Сойер:

— Всё просто. Мы прописываем в смарт-контракте, что с каждой транзакции небольшой процент токенов сжигается и отправляется на необратимый адрес. Это как если бы с каждой покупки пачки сигарет в мире исчезало бы две сигареты. Чем больше людей пользуются, тем меньше токенов остаётся в обороте. Меньше предложение, тем выше цена при том же спросе. Это базовый закон.

— Хорошо! — согласился я и решил немного уточнить. — Ты сказал, люди будут зарабатывать, просто храня эти токены у себя?

Сойер:

— Да! Чтобы обеспечить безопасность сети, люди ставят свои монеты, то есть блокируют их на время. За это они получают вознаграждение в виде новых токенов. Это мотивирует не продавать, а держать, что снова снижает предложение на рынке и толкает цену вверх. Это как получать проценты по вкладу, только в разы лучше.

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

— Понятн! — согласился я. — Общая картина ясна. Это грандиозно, но дьявол, как всегда, кроется в деталях. В тех самых смарт-контрактах, в механизмах консенсуса… Тихоня, ты это всё представляешь?

Тихоня:

— Представляю. Это выполнимо. Трудоёмко, но выполнимо. Потребуется глубокое исследование существующих решений, чтобы избежать уязвимостей.

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

— Сойер, пока ты там отдыхал, мы придумали кнопку «Бабло». Тебе ещё никто не рассказывал?

— Нет! — ответил Сойер. — Звучит заманчиво. Что это?

Я усмехнулся, глядя на монитор. Воспоминания нахлынули сами собой каскадом ярких эмоций. Те самые воспоминания, от которых по коже бегут мурашки при осознании собственного безумия и гениальности.

— Да, Сойер, присядь поудобнее. Это история о том, как старый умирающий браузер и дырявое ведро подарили нам билет в новую жизнь.

Тихоня:

— Уязвимость в браузере позволяла выполнять произвольный код на машине жертвы с правами текущего пользователя, но это было лишь начало.

Голос Тихони был ровным, будто он читал техническую спецификацию, а не рассказывал о грандиозном ограблении.

Лекси:

— Проблема была в том, что этим текущим пользователем в восьмидесяти процентов случаев был администратор! Потому что дядечки и тётечки в офисах, бухгалтериях и на госуслугах сидели под админскими правами на своих древних Windows, потому что так удобнее и чтобы всё работало, а ещё они все поголовно использовали IE.

Я уже смеялся вслух, вспоминая всё это и не смог удержаться:

— В кокой-то момент мы понимали, что держим в руках ключ от половины корпоративных компьютеров в стране, но одного ключа было мало. Нужен был поворотный момент. И тогда Сандерс, наш гений хаоса, предложил гениальное…

Сандерс:

— Да! Я предложил создать плагин для IE. Такой, лёгкий антивирусный сканер и ускоритель браузера. Бесплатный, конечно.

Лекси:

— А я придумала ему название и легенду. Рассылали от имени «Службы технической поддержки Вашего провайдера». Люди велись, как котята на валериану. Качали и ставили как сумасшедшие!

Тихоня:

— Плагин действительно немного ускорял работу браузера, кэшируя данные. Это снимало все подозрения, но его главная функция была в другом. После установки он… просил права администратора для «глубокой оптимизации». И получал их! Благодаря той уязвимости, что я нашёл. Дальше он прописывался в автозагрузку и…

Тут опять подключился я не в силах сдержаться:

— И открывал заднюю дверь. Тихую и невидимую. Дверь, через которую каждый из нас брал то, что хотел. Мы не мешали друг другу, а каждый получали что хотели. Это был настоящий карнавал. Далее, Сандерс подключил к ботнету тысячи машин. Его армия для DDoS была такой мощной, что он мог положить сайты целых правительств просто ради спортивного интереса. Он скупал всё, что можно было скупить, во время проседаний трафика, зарабатывая на паниках.

Лекси:

— А я… о, у меня был доступ к истории браузеров, паролям и переписке в корпоративных чатах. Я знала всё и могла стать кем угодно. Пару раз я даже помогала людям восстановить доступ к их же соцсетям за отдельную плату. В основном же, я продавала доступ к почтам директоров. Дорого. Очень дорого.

Тихоня:

— А я использовал вычислительные мощности для майнинга и для брутфорс атак на шифрованные архивы. Это был бесшумный, распределённый суперкомпьютер, работающий на меня. Я также выкачал тонны данных для последующего анализа и построения прогностических моделей. И да, я тоже получил значительную финансовую выгоду.

— А ещё мы поставили в код кнопки «Бабло» один маленький, но очень важный скрипт. Он искал файлы с определёнными ключевыми словами «баланс», «отчёт», «скачать выписку» и делал их копии. Мы не трогали деньги. Мы просто… знали о них всё. Обо всех счетах, о всех переводах. Это была карта сокровищ и мы использовали её, чтобы предлагать… «услуги по оптимизации налогов» тем, кто не хотел, чтобы эти файлы увидели другие люди. Добровольно-принудительная благотворительность.

В чате наступила тишина. Я представлял, как Сойер обрабатывает этот поток информации.

Сойер:

— Чистая, красивая работа. Без насилия, без вымогательства в лоб. Люди сами всё отдали.

— Именно! — добавил я. — Они сами нажали на кнопку «Бабло» и она принесла нам столько денег, что мы могли бы разбежаться, но мы не разбежались.

Я сделал паузу, давая словам осесть.

— Это был Моментум. Совпал бурный расцвет интернет, дырявая винда и слабое образование пользователей. Но как всегда бывает, что попав в струю ты быстро срубаешь капусту, а потом тема закрывается. Поэтому, нам нужны новые проекты и твоё предложение по криптовалютам очень даже кстати!

Голоса в чате затихли, один за другим отваливаясь из конференции с короткими «Пока», «Отключаюсь», «Было продуктивно». Остались только мы с Лекси.

— Лекси, — начал я и в голосе моём звучала не усталость, а сконцентрированное любопытство. — Один вопрос. На ту вечеринку в Момбасе. Ты же должна была прилететь. Где ты была?

— Нигде. — Её голос был лёгким и уклончивым. — Меня не было! Сорри, завал был. Ничего не знаю о твоих кенийских похождениях.

Я усмехнулся. Она играла, но как-то фальшиво.

— Вот в том-то и дело, что похождения были крайне странными. Я познакомился там с тремя девушками и все три… словно сошли со страниц трёх разных романов, но что-то в них было неуловимо… знакомое. Так что, может быть, хоть одна из них была ты? Хоть краешком глаза ты меня видела?

— Ох, — фыркнула она. — Ты, как всегда, фантазируешь. Три девушки? Ну, конечно. И все неотразимые, я не сомневаюсь.

— Первая была блондинка, вторая загадочная брюнетка, а третья… третья была в каком-то футуристичном костюме!

Повисла мёртвая тишина, а потом взрыв!

— ААААА! Ты, идиот! Дурак! — её напор был таким резким и искренним, что я инстинктивно отстранился от монитора. — Все трое это была я! Да, я там была! Примчалась на последнем рейсе!

Я замер, не в силах вымолвить ни слова.

— Я была так дико возбуждена, что сразу узнала тебя! Как, спрашивается? — её слова были пропитаны от яростью и обидой. — Ты был единственный индиец на всю пати! Единственный! Выделялся, как павлин в курятнике! Но ты… ты начал тупить! Мне пришлось сходу включать дурочку! Благо, у меня в номере были парики и смена имиджа на все случаи жизни! Я думала, ты раскусишь во второй раз! Сменила парик, манеру речи! А ты опять тупишь! Ну я просто взбесилась!

Я сидел, открыв рот, и медленно проматывал в голове тот вечер. Блондинка… брюнетка… кибер…

— И тогда я решила, — её голос снова зазвенел, — я решила одеться в этот дурацкий кибер-костюм с маской! Я думала, хоть это тебя прошибёт! Что ты поймёте, что перед тобой кто-то, кто хочет остаться неузнанным, но хочет быть рядом! А ты… ты подошёл, потыкал пальцем в мой светящийся нагрудник и спросил: «Крутой костюм, а батарейки не сядут?». И ушёл танцевать!

— Но… — я попытался найти хоть какое-то оправдание, но мой мозг отказывался работать. — Но как… голоса… фигуры… всё было разное!

— Я же специалист по социальной инженерии, кретин! Я меняю не только внешность, я меняю походку, тембр, акцент, язык тела! Я становлюсь другим человеком! Но глаза, дурак! Глаза я изменить не могу! Ты должен был увидеть! Должен был узнать меня по глазам!

Я молчал, поражённый. Вся эта безумная история обрушилась на меня, и я чувствовал себя полнейшим ослом. Самодовольным, слепым ослом.

— Лекси… — наконец выдавил я.

— Молчи! — отрезала она. — Просто молчи. Я сейчас настолько зла, что могу взломать твой банковский счёт и перевести все твои деньги на счёт защиты панд.

Она вышла из чата, оставив меня наедине с оглушительным гулом тишины и осознания собственной, колоссальной, беспрецедентной глупости.

Я откинулся в кресле и засмеялся. Сначала тихо, потом всё громче. Я смеялся над собой, над своим ослеплением, над её яростью и над тем, как гениально она меня провела.

— Дурак, — прошептал я сам себе, всё ещё улыбаясь. — Какой же ты дурак!

Читать книгу Хакер полностью

(Спасибо за лайки и комменты которые помогают писать книгу!)

Показать полностью 1
[моё] Авторский рассказ Продолжение следует Самиздат IT Хакеры Информационная безопасность Защита информации Взлом Программа Взломщики Взлом ПК Длиннопост Текст Программист Программирование Нейронные сети Мистика Автоматизация Разработка Фриланс
0
DmitryRomanoff
DmitryRomanoff
8 дней назад
Авторские истории
Серия Хакер

Мировой слёт хакеров в Момбасе⁠⁠

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

Было очень много народу. Я думал что это будет скромная приватная вечеринка, но не тут то было. Все люди вокруг были частью одного большого шоу. Движуха одним словом! Одни танцевали, сливаясь с тенями в такт пульсирующим ритмам, а другие сидели прямо на полу, скрестив ноги, с ноутбуками на коленях. Их лица освещались мерцающими голограммами, плывущими в воздухе линиями кода, трёхмерными графиками взломанных спутников и кадрами из систем наблюдения по всему миру. Это был гигантский, живой, дышащий операционный зал мирового масштаба. Ваааау!

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

Я застыл, чувствуя себя провинциалом, впервые попавшим в столицу. Моя уверенность в себе вдруг улетучилась и показалось смешной и наигранной. Внутри что-то ёкнуло и я крикнул что было мочи:

— Ееееее! Какая крутая движуха!

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

Это был настоящий коворкинг с элементами дискотеки. «Место силы для хакера», — подумал я и смело шагнул вперёд к танцующим людям. Атмосфера и воздух вокруг были наэлектризованы до предела. «Давненько я не был на таких крутых вечеринках», — пронеслось у меня в голове и унесло в ритме танца куда-то вглубь толпы.

— Первый раз на тусе? — раздался у меня прямо под ухом голос, едва слышный сквозь грохот музыки.

Я обернулся и обомлел. Передо мной стояла очаровательная блондинка в маске. «Может быть это Лекси», — подумал я. Надо было как-то проверить. Мы договорились встретиться с Лекси тут, но я даже близко не знал как она выглядит. В нашей команде у всех была настоящая паранойя насчёт защиты персональных данных.

Пока я приходил в себя, она уже пристроилась рядом и положила руку на мою руку. Её пальцы были липкими от коктейля, но это было не важно. «Неужто Лекси? Как она меня узнала?» — промелькнула безумная мысль. Вдруг это она решила подшутить и проверить меня? Маскировка? Она же любит игры.

— Ты часто здесь бываешь? — спросил я, пытаясь рассмотреть её черты лица под маской. Глаза? Нет, у Лекси должен быть хищный взгляд, а у этой пустой и голодный.

— Ага, — она томно потянулась, выгибая спину. — Люблю такие тусовки. Весело! Ты явно заскучал! Может, куда-нибудь свалим? Здесь слишком людно!

Слишком настойчиво. Слишком прямо. Это не в стиле Лекси, которая любит намёки, двусмысленности с интеллектуальным флиртом.

— Ты кого-нибудь сегодня уже развела? — решил я спросить в лоб, следя за её реакцией.

Она моргнула и на её лице на секунду застыло полное недоумение.

— Я не такая. — Она сделала глоток из моего бокала, оставив на нём отпечаток помады. — Давай лучше поговорим про что-нибудь более интересное. Например, про тебя!

Не, это точно не она. Просто очередная золотоискательница, учуявшая деньги. Разочарование тут же сменилось резким тошнотворным раздражением.

— Извини, мне нужно отойти, — буркнул я и резко развернулся, направляясь вглубь зала.

— Эй, постой! — её голос понёсся за мной. — Куда ты? А что насчёт того, чтобы уединиться?

Я прибавил шагу, ныряя между телами танцующих, чувствуя её запах за спиной.

— Да ладно тебе! — она уже почти бежала за мной, цепляясь взглядом. — Я вижу, ты крутой парень! Со мной не соскучишься! Ну куда же ты?

Я свернул в узкий тёмный коридор, ведущий к туалетам и запасному выходу в надежде, что она отстанет. Но нет, её каблуки цокали по кафелю прямо за мной.

— Где ты? Здесь скучно!

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

Её шаги приблизились и замедлились прямо у входа.

— Эй! Ну где же ты? — её голос прозвучал обиженно и немножко пьяно.

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

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

Это должно было быть она. Идеальное прикрытие и полная погружённость. Я подошёл, стараясь казаться непринуждённым. Она даже не подняла головы, а её пальцы не замирали ни на секунду.

— Интересное место для работы, — начал я, пытаясь поймать её взгляд.

— Ммм, — промычала она в ответ, даже не взглянув. Её глаза были прикованы к экрану, где строчки кода сменялись графиками.

— Не мешаю? — спросил я, чтобы сказать хоть что-нибудь, но уже чувствуя лёгкое раздражение.

— Мешаешь, — отрезала она, наконец бросив на меня быстрый, оценивающий взгляд.

Это было… не то. Слишком резко и прямо. Лекси любила игры и намёки, но я не сдавался. Может, это часть её образа?

— Выглядишь так, будто решаешь проблемы мирового масштаба, — продолжил я, с наигранной лёгкостью опираясь о её столик.

Она вздохнула с таким выражением, словно я был надоедливой мухой.

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

Её пальцы замерли на секунду. Она что-то искала в запутанной файловой структуре. Это был тот самый момент и я не выдержал:

— Слушай, — понизил я голос, наклоняясь ближе. — Может, ты… Лекси?

Она замерла. Подняла на меня глаза, и теперь в них не было просто раздражения, а появилось что-то острое, колючее и опасное.

— Что? — её голос стал тише, но твёрже.

— Лекси. Мы договорились встретиться. Это ты?

Она медленно, с преувеличенным театральным раздражением, закрыла ноутбук.

— Послушай! Я не знаю, кто такая твоя Лекси, и мне абсолютно всё равно. Я здесь, потому что мне нужен был вай-фай, а не потому, что я ищу приключений. Так что сделай одолжение, отвали от меня и ищи свою подружку где-нибудь на танцполе.

Она сказала это с такой ледяной, искренней усталостью, что у меня не осталось сомнений. Это была ошибка. Снова. Я стоял перед ней, чувствуя себя полным идиотом, нарушившим чужое пространство из-за своей паранойи.

— Извини, — пробормотал я, отступая. — Просто… ты очень похожа.

— На удачу, — бросила она ему в спину, уже открывая ноутбук и снова погружаясь в экран. Её пальцы снова застучали по клавиатуре, отрезая меня от её мира окончательно и бесповоротно.

Я отошёл, чувствуя жар на щеках. Глупо, как глупо. Я искал иголку в стоге сена, и вместо этого тыкался лицом в острые грабли. Где-то здесь была Лекси. Наблюдала ли она за этим дурацким спектаклем? Смеялась? Или её вообще не было?

Я потянулся за бокалом у проходящего официанта и сделал большой глоток. Алкоголь обжёг горло. Оставалось только ждать и надеяться, что в следующий раз я не облажаюсь.

Тут я увидел девушку в костюме, который переливал всеми оттенками глубокого. Она переливалась фиолетовым, синим, с переменными вспышками перламутра как от далёких туманностей в космосе. Костюм облегал её фигуру, не крича вульгарно, а скорее подчёркивая технологическое совершенство. Но главное было не это.

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

Это должна была быть она. Такой артефакт просто так не носит рядовой гик. Я подошёл, стараясь не выглядеть слишком напористым.

— Простите за беспокойство, — начал я, указывая подбородком на её голограмму. — Это… невероятно. Я таких портативных систем ещё не видел. Собственная разработка?

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

— Спасибо. Да, немного модифицировала готовое железо. Пришлось повозиться с системой охлаждения, но вроде работает. Голос у неё был мягким, без намёка на агрессию.

— Выглядит так, будто можно захватить мир прямо с дивана, — пошутил я, пытаясь нащупать почву.

Она смущённо опустила взгляд.

— О, нет. Это всего лишь визуализация протоколов безопасности для одного банка. Ищем уязвимости в новой системе аутентификации. Скучная работа, на самом деле.

«Скучная работа?» Лекси никогда бы так не сказала. Для неё взлом был искусством, религией и страстью.

— Всё же, импозантное зрелище для скучной работы, — не сдавался я. — Много утечек находите?

Она пожала плечами и её костюм перелился волной света.

— Пару мелочей. Система в целом крепкая, но всегда есть что-то, что упускают из виду. Человеческий фактор, знаете ли.

И в этот момент я всё понял. Передо мной был гений. Возможно, даже больший технический гений, чем Лекси. Это был инженер, учёный и перфекционист в одном лице, погружённый в код. Не охотник или игрок как Лекси. Моё напряжение улетучилось, сменившись лёгкой грустью и уважением.

— Человеческий фактор — наш главный помощник, — согласился я с ней и это была самая искренняя фраза за весь вечер. — Не буду вас больше отвлекать. Удачи с… протоколами.

— Спасибо, — она кивнула, и её пальцы снова ожили, погружаясь в танец с голограммой.

Я пошёл снова танцевать, чтобы хоть как-то скрасить своё разочарование. Поиски продолжались, но теперь с новой мыслью. В голове гудело от музыки, алкоголя и провала. Лекси нигде не было. Вернее, она была везде — в каждой тёмной причёске, в каждом взгляде поверх бокала, в каждом смехе, который казался знакомым, но это были лишь её тени. Я метался по залу, чувствуя себя последним идиотом.

К чёрту всё! Я рванул на танцпол в самую гущу толпы. Музыка врезалась в тело, бас бил в грудь, вышибая дурные мысли. Я закрыл глаза, перестал думать, просто двигался, отдаваясь ритму, позволяя потоку людей нести себя. Кто-то тёрся о меня, кто-то кричал что-то на ухо, я не слышал, только кивал идиотской улыбкой.

Я купил себе какой-то коктейль и выпил. Это было что-то крепкое, мятное и обжигающее горло. Тут же стало жарко и весело. Мне нужно было выйти подышать свежим воздухом. Пошатываясь, я пробился к выходу, отодвинув тяжёлую черную штору и вышел в прохладную ночь. Шум сразу стал тише, но всё ещё вибрировал где-то в голове. Я сделал несколько глотков свежего воздуха и пошёл куда глаза глядят.

В стороне стояло несколько плетёных столиков и кресел. Там сидели трое. Парень в футболке с пиксельным принтом, девушка с красными волосами и парень постарше, с умными глазами за толстыми линзами. Они о чём-то спорили, оживлённо жестикулируя.

— Свободно? — хрипло выдохнул я, подходя.

Мне вдруг отчаянно захотелось просто посидеть с кем-то и поболтать

Парень в футболке оценивающе глянул на меня, а потом кивнул на свободный стул.

— Присаживайся, братан. Места хватит всем.

Я плюхнулся в кресло, чувствуя, как мир приятно плывёт перед глазами.

— Как мы виртуозно положили тот сервак, — говорила девушка с горящими глазами. — Чистая поэзия. Они даже не поняли, как всё рухнуло.

— Да уж, — усмехнулся парень постарше. — Кайфовать тут это одно, а вкалывать, как мы на том проекте, совсем другое. Но оно того стоило!

— Как круто приехать в Момбасу, — мечтательно произнёс парень в футболке, откидываясь на спинку стула. — Мировую столицу… знаете, нашего брата. Никаких тебе границ и условностей. Настоящее хакерское братство!

— И как круто, что можно общаться вот так, в полной анонимности, — поддержала его девушка. — И не париться о безопасности.

В моей разгорячённой от алкоголя голове зацепилась эта фраза.

— Кстати, — я кашлянул, привлекая внимание. — А я так до конца и не понял. Кто, собственно, обеспечивает эту самую безопасность? Кто стоит за всем этим?

Они переглянулись.

— Хм, хороший вопрос, — почесал затылок парень в футболке. — Я тоже не вникал. Какие-то властные структуры, наверное. Или очень крутые ребята с большими ресурсами. Это неважно на самом деле. Главное, что всё работает.

И тут во мне что-то перемкнуло. Всё это веселье, эта показная крутость, эта слепая вера в какую-то анонимность. Они сидят и кайфуют, даже не зная, чьи руки их прикрывают.

— Вот вы тут все такие крутые, — мои слова заплетались, но гнев пробивался наружу. — Ну ладно, анонимность, серваки, всякие ваши игрушки… А вот скажите мне, как чисто технически, сжечь биос? Это вообще реально или это так, страшилки для лохов?

Они снова переглянулись, на этот раз с лёгким недоумением. Парень в футболке фыркнул.

— Реально? Да запросто, братан. Была бы уязвимость в софте для прошивки. У меня вот не так давно был случай. Я подрабатывал на оператора сотовой связи для легального прикрытия, — он усмехнулся, явно гордясь собой. — Один умник из Индии решил, что может безнаказанно влезть в нашу систему. Ну, мы его и проучили. Главное, прикинь, я как раз разбирал эти древние, дырявые ноутбуки, в которых биос как решето, и он на нём работает. Нищеброд, наверное, на последние деньги купил нотик на толкучке. Ну а теперь, по ходу, на печатной машинке стучит.

Он засмеялся и его смех прозвучал для меня как выстрел. В ушах зазвенело. Комната перестала плыть. Всё вдруг стало чудовищно чётким. Воздух, свет фонаря на лице этого парня и его самодовольная ухмылка. Это был я. Этот умник из Индии — это был я.

— Это ты мне сжёг биос, — выдохнул я и голос мой прозвучал тихо и сипло.

Он перестал смеяться, смотря на меня с глупым недоумением.

— Что ты?

— Я сказал, это был мой ноутбук! — я вскочил, с такой силой, что стул полетел назад. — Вы сожгли мой ноут! Вы, твари безмозглые, безнравственные ублюдки!

Они смотрели на меня как на сумасшедшего. Девушка поджала под себя ноги на стуле и уткнулась в колени.

— Эй, братан, ты что-то перепутал, — попытался успокоить меня тот, что постарше. — Или просто перепил. Иди остынь.

— Не перепутал! — закричал я. — Вы тут сидите и хвастаетесь как кого-то сломали! Вы даже не знаете, что этот человек мог…

Но слова застряли. Они уже отворачивались, махнув на меня рукой. Я был для них просто пьяным психом, испортившим настроение.

— Да иди ты, — бросил парень в футболке. — Нравственность тут ищи.

Они встали и ушли, оставив меня одного с опрокинутым стулом и трясущимися руками. Я стоял и по телу бежали мурашки. Всё было было каким-то страшным сном или пьяным угаром...

Я повернулся и побрёл обратно, в грохот музыки, уже не видя ничего вокруг. Мне нужно было напиться. Напиться так, чтобы забыть этот самодовольный голос, эту ухмылку, чтобы стереть из памяти тот факт, что моя личная трагедия для кого-то была всего лишь забавной историей.

Я заказал самую крепкую выпивку, какая только была в баре и осушил стакан залпом. Потом ещё один. Мир окончательно куда-то поплыл и это было единственным спасением. Дальше всё было в какой-то пелене. Память немного вернулась, когда я начал трезветь на новой движухе. Её устроили в центре города у бивней. Это было очень символично и по-африкански.

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

Читать книгу Хакер полностью

(Спасибо за лайки и комменты которые помогают писать книгу!)

Показать полностью 4
[моё] Авторский рассказ Продолжение следует Самиздат IT Хакеры Информационная безопасность Защита информации Взлом Программа Взломщики Взлом ПК Длиннопост Текст Программист Программирование Нейронные сети Мистика Автоматизация Разработка Фриланс
2
7
DmitryRomanoff
DmitryRomanoff
9 дней назад
CreepyStory
Серия Хакер

Бабло⁠⁠

Бабло

Я сидел в кресле на просторной террасе пентхауса, который снял несколько дней назад. Отсюда открывался вид на ночной город, усыпанный огнями. Где-то там, в темноте и грязи, копошилась моя прежняя жизнь. Теперь она казалась мне дурным сном. В руке у меня лежал тонкий чёрный ультрамодный телефон. Я нашёл номер друга, который уже давненько не набирал, и нажал на кнопку вызова. Послышались длинные гудки.

— Алло? — раздался на том конце знакомый, чуть испуганный голос. Это был Ганеш, всё тот же Ганеш.

— Приветствую, — произнёс я, ловля себя на мысли, что мой голос должен быть низким, нарочито медленным, пропитанным снисходительной небрежностью. Я растягивал слова, будто они были слишком незначительны для моего нынешнего положения.

— Кто это?.. Раджеш? Это ты? — голос Ганеша взвизгнул от неуверенного узнавания, сразу же покрывшись слоем подобострастия. — Я слышал… мне говорили… что у тебя дела… то есть, что ты очень преуспел!

— Преуспел? — фыркнул я, наслаждаясь моментом. — Можно сказать и так. Слушай, Ганеш, дело есть. Небольшое поручение, так сказать.

— Что угодно, Раджеш! Для тебя что угодно! Только скажи! — Ганеш затараторил, сразу переходя на лесть. Я ясно представил его улыбающееся, подобострастное лицо.

— Помнишь улицу, где мы выросли? Ту, с вечно текущей канализацией и кривыми лачугами?

— Как не помнить… — в голосе Ганеша прозвучала неуверенность.

— Мне нужна она вся. От перекрёстка у старого колодца и до конца. Со всеми домами, сараями, курами и их нищими владельцами.

В трубке повисло ошеломлённое молчание.

— Всю улицу? — голос Ганеша дрогнул. — Раджеш, это… там же люди живут…

— Именно поэтому я звоню тебе, — холодно парировал я. — Ты договоришься с этими людьми. Предложи им деньги или наври, запугай, придумай что-нибудь. Они будут счастливы свалить оттуда. Скупи их всех на!

— Но… Раджеш, дорогой… откуда у меня столько денег? — залебезил Ганеш.

Я усмехнулся.

— Деньги? Не твоя забота. Даш номер и завтра на твой счёт поступит депозит. Твоя задача состоит в том, чтобы сделать это быстро и тихо. Я не хочу, чтобы об этом трещали на каждом углу. Мне нельзя оформлять на себя, поэтому ты будешь номинальным собственником. Надеюсь, ты не против?

— Хорошо… хорошо, конечно… — Ганеш замялся. — Но там же ещё земля… она сельхозназначения. Что мы скажем органам? Как будем оформлять? Строить там ничего нельзя, это…

— Придумай что-нибудь! — мой голос внезапно стал твёрдым и металлическим, без тени прежней лени. В нём прозвучала сталь, закалённая в тысячах афер. — Скажешь, что коз пасти будешь или картошку сажать. Найди юристов, дай им на лапу, купи чиновников. Мне плевать, как ты это сделаешь. Я хочу видеть чистую землю. Понял?

— Да-да-да! Понятно, Раджеш! Будет сделано! Я все решу! — послышался почти панический, подобострастный ответ. Ганеш был напуган и ослеплён деньгами одновременно.

— Отлично, — мой голос снова стал гладким и бархатным. — Звони, если будут проблемы. Не зря же я тебе, своему старому другу, такой шанс даю.

— Спасибо! Спасибо, Раджеш! Я не подведу!

Я намеряно не стал прощаться, а закончив разговор, положил телефон и посмотрел на город. Я куплю не просто улицу, а своё прошлое. Снесу всё до основания и построю на этом месте нечто совершенно новое, что будет говорить всем о моём могуществе и о том, как мальчик из трущоб стал хозяином жизни.

Да, это восхитительное чувство собственной власти и самый сильный допинг, который я когда-либо пробовал. Это было сильнее страха и денег. Это было чувство абсолютного, ничем не ограниченного права вершить судьбы людей. Всё только начиналось!

Я зашёл в комнату и лёг на роскошную кровать. Возбуждение от разговора с Ганешем постепенно уступало место холодной, методичной ясности. Деньги текли рекой почти сами собой. Мои схемы работали как часы, принося баснословные профиты, но внезапно меня посетила простая, почти детская мысль.

— А сколько, собственно, нужно? Не чтобы купить улицу, а чтобы остановиться. Чтобы просто… жить в своё удовольствие.

Я потянулся к планшету, экран которого отражал огни города, открыл чистый лист и начал набрасывать цифры. Холодный расчёт успокаивал меня и возвращал ощущение контроля.

— Хорошо, — начал я диалог с самим собой. — Допустим, один день. Самый лучший день чтобы прожить его в кайф. Сколько мне нужно?

Я представил свой идеальный день, не ограничивая себя в фантазиях. Хороший завтрак в ресторане, свежевыжатый сок и кофе. На обед морепродукты где-нибудь у воды. Устрицы, лобстер, пусть даже что-нибудь экзотическое. Для ужина пусть будет суши-бар и дегустационный сет. Массаж, SPA процедуры, развлечения, кино, концерты, может быть даже казино на вечер. Ещё надо денег на транспорт, но это мелочи. Я сложил и получилось что-то около трёх тысяч долларов в месяц. Цифра показалась мне смешной. Так, а теперь главный вопрос:

— Сколько я буду жить?

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

— Ну и нафига мне работать? — задал я сам себе вопрос.

Я сидел в полной тишине, не решаясь продолжить мысль. Всё! Миссия выполнена. Можно было прямо сейчас всё остановить, вывести деньги и поехать в Гоа просто жить. Каждый день тратить по сто долларов, наслаждаться жизнью, есть, пить, читать и смотреть на океан до самого конца своей жизни.

Мысль была одновременно освобождающей и парализующей. Вся моя деятельность, весь этот азарт, вся эта сложная, опасная игра вдруг потеряла смысл. Цель была достигнута. Я пришёл к финишу, даже не заметив, как пробежал дистанцию.

Я встал, подошёл к панорамному окну и упёрся лбом в прохладное стекло. Где-то внизу гудели машины, жили люди, которые считали деньги до зарплаты, а я стоял на вершине мира и понимал, что эта вершина оказалась пустынной. Я купил себе свободу, но что делать с этой свободой, я не знал. Оказалось, что единственное, что я умел делать по-настоящему хорошо — это зарабатывать деньги, а тратить их… этому меня никто никогда не учил. Я отшатнулся от окна.

— Нет! Останавливаться ещё рано. Мне нужно купить не просто улицу, где я родился и вырос, а весь район или даже целый город! Я их всех скуплю на!

Читать книгу Хакер полностью

(Спасибо за лайки и комменты которые помогают писать книгу!)

Показать полностью
[моё] Авторский рассказ Продолжение следует Самиздат IT Хакеры Информационная безопасность Защита информации Взлом Программа Взломщики Взлом ПК Длиннопост Текст Программист Программирование Нейронные сети
7
4
DmitryRomanoff
DmitryRomanoff
11 дней назад
CreepyStory
Серия Хакер

Давайте сделаем что-нибудь такое, чтобы все охренели⁠⁠

Ранее в "Хакер":

Глава 7. Нейролингвистическое программирование

Глава 8. Оттачиваем искусство лжи до идеала

Глава 9. Аварийный режим, голосовой крючок и троянский конь

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

Возможно, прокси и правда были дырявыми, но получить доступ к камерам видеонаблюдения было нереально. Скорее всего это был блеф. В том интернет кафе не было камер. А может быть они были спрятаны? Нет, скорее всего это был фейк, записанный для того, чтобы напугать и поиграть на публику.

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

— Ладно, гении, — проворчал Сандерс. — Выкладывайте свои революционные идеи. Только, умоляю, без взломов Пентагона.

— Сейчас же эра расцвета социальных сетей. — оживилась Лекси — Люди вываливают всю свою жизнь наружу. Моя идея это «Зеркальные семьи». Берем аккаунт одинокого старика. Находим его сына или дочь в другом городе. Через пару недель изучения создаём идеального цифрового двойника старика с фейковым аккаунтом его фото и другими данными. Далее, от его лица пишем сыну: «Привет, сынок, потерял телефон, забыл все пароли, займи до получки, срочно нужно на лекарства». Родные сердцу люди ведутся мгновенно. Это в десять раз эффективнее случайных обзвонов.

— Слишком много возни с одним человеком. — вмешался Сандерс. — Классика никогда не подводит. «Нигерийские письма» — это устарело, да. Но основа вечна как жизнь! Моя идея состоит в «Наследии Огайо». Рассылаем письма от имени мифического юриста о том, что у них в США умер дальний родственник миллионер, а они единственные наследники. Но чтобы вступить в права, нужно срочно оплатить «гербовый сбор» или «налог на наследство для нерезидентов». Люди сами несут свои деньги, оправдывая себя, что это инвестиция в огромное состояние. Никакого взлома, только чистая психология жадности.

— Скучно, Сандерс! — решил поумничать Тихоня. — Это ещё ваши деды могли провернуть по телеграфу. Сегодня эра крипты! Создаём красивый сайт для EcoCoin или NeuroToken. Рисуем белые бумаги, нанимаем на фрилансе пару актёров для видео презентаций, заказываем пачку восторженных отзывов в тематических пабликах. Раскручиваем историю о революционной блокчейн платформе. Собираем средства на развитие. Через месяц сайт гаснет, кошельки пустеют, а мы растворяемся. Люди сами отдают деньги за воздух, веря в хайп. Это не мошенничество, так все сегодня работают!

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

Раджеш чувствовал, как его собственные амбиции шевелятся внутри, подхлёстываемые их безумием. Он до сих пор играл с людьми. Они же говорили о том, чтобы обмануть саму систему, в игру на доверии миллионов.

— Неплохо, — произнёс Сандерс, потирая подбородок. — Риски высокие, но окупаемость… Да.

— Вот это уже ближе к делу, — ухмыльнулась Лекси.

Раджеш медленно выдохнул, собирая мысли. Его провал с блогером научил его главному, что важно не что ты делаешь, а кого ты выбираешь целью.

— Все это сильно, — начал он. — Но это все равно удары по площадям. Мы ищем не людей, а уязвимости. Не в коде, а в социуме.

Он сделал паузу, наслаждаясь их вниманием.

— Находим программы, где государство раздаёт помощь. Вот где дыра. Создаём портал. Точную копию сайта государственной службы поддержки. Рассылаем СМС и е-мейлы: «Вам одобрена единовременная выплата по программе. Для получения перейдите по ссылке и подтвердите данные банковской карты для зачисления». Мы не обманываем, а предлагаем им спасение и в момент абсолютной растерянности человек отдаст все, что угодно, лишь бы получить обещанную помощь. Мы не воруем, а собираем пожертвования на собственное спокойствие жертв.

На время возникла тишина в чате. Первым отметился Сандерс.

— Черт возьми, парень. Ты не мошенник, а поэт хаоса!

Лекси подлила масла в огонь.

— Вот это по-нашему. Больно, цинично и идеально для момента.

Тихоня отправил смайлик в чат.

— И эти люди убеждали меня в создании морального кодекса хакера!

Активность в чате прекратилась. Все задумались. Они снова были не мелкими жуликами, а архитекторами хаоса и они были на пути к тому, чтобы сделать такое, чтобы все охренели.

***

— Народ, я тут на днях смотрела старый добрый аниме сериал про парня в маске, который ворует у богатых и раздаёт бедным. Идея жирная. — написала Лекси.

— Ты предлагаешь нам надеть трико и маски? Я в лифчике не очень, живот вывалится. — пошутил Сандерс.

Тихоня прислал ссылку на вики-статью «Робин Гуд».

Вмешался Раджеш:

— Сейчас идея социальной несправедливости в тренде. Люди готовы верить в любое чудо, лишь бы оно было на стороне маленького человека.

— Именно. — сразу же отреагировала Лекси — Мы все тут ради бабла, не будем лицемерить. Но что, если мы сделаем не просто очередного трояна вымогателя, а что-то по настоящему стоящее? Вирус, который не просто ворует, а… перераспределяет.

В чате на несколько секунд повисла пауза.

— Ты окончательно съехала, девочка. Какое перераспределение? Мы что, благотворительный фонд? — резко ответил Сандерс.

— Слушай, старый ворчун. — не унималась Лекси. — Современный софт умеет анализировать трафик, данные, остатки на счетах. Технически возможно написать алгоритм. Скрипт определяет, что счёт принадлежит крупной корпорации, офшорной фирме, или просто лежит мёртвым грузом с миллионными суммами.

— Теоретически… возможно. — написал Тинохя своё заключение. — Парсинг открытых реестров, анализ шаблонов транзакций. Кошельки с высокой активностью и большим балансом могут быть приоритетной целью. Кошельки с низким балансом и малыми, частыми переводами или социальными выплатами, исключаются из целевого списка.

— Мне нравится эта идея. — включился Раджеш — Это не просто атака, а месседж. Это создаёт нам образ не жуликов, а… цифровых партизан. Народ будет нас скрывать и восхищаться нами. Полиция будет ловить, а обычные люди отпускать. Мы станем народными героями.

— Ребята, вы сговорились? — тут же возмутился Сандерс. — Это же невероятный геморрой! Как определять, кто «богатый», а кто «бедный»? А если мы случайно тронем счёт детского хосписа? И куда, прости господи, раздавать? Самому себе на счёт? Так нас влёт вычислят по первому же переводу!

— Напряги извилины, Сандерс. Мы не себе. — парировала Лекси. — Мы не лезем в карман к условному «малому бизнесу» или обывателям. Мы бьём по тем, кто ворует в масштабах государства, а раздавать можно анонимно. Через крипту, например.

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

— Мы создаём не вирус, а систему. — не выдержал Раджеш. — Автономную и самообучающуюся. Она не просто вредит, а вносит хаос в их идеально отлаженную систему неравенства. Она должна быть призраком, бродящим по сетям. Такой своего рода цифровой Робин Гуд. Представьте заголовки: «Таинственный хакер возвращает деньги людям». Это выведет нас всех на совершенно новый уровень.

— Ладно, допустим. — согласился Сандерс. — Технически Тихоня рулит, с этим не поспоришь, но как мы монетизируем этот цирк? Мы что, на одних идеях сидеть будем?

— А кто сказал, что система не может оставлять себе скромную комиссию на развитие? — тут же подключилась Лекси — Скажем, всего лишь несколько процентов от каждого перераспределения. Незаметно. И эти средства идут на наши нужды. Мы не воруем у людей, а берём плату с системы за её же очищение. Мы станем антивирусом мировой экономики, который сам себя финансирует.

— Могу прописать алгоритм. — выдал технические детали Тихоня. — Комиссия нашего фонда и распределение в случайные кошельки из списка с низким доходом. Логирование всех операций в зашифрованном виде без возможности отследить конечного бенефициара.

— Это гениально. — ответил Раджеш. — Мы стираем грань между преступлением и правосудием, заставляя систему работать против себя самой.

Сандерс после долгих раздумий подвёл черту:

— Черт вас побери, я чувствую, что мы или войдём в историю как легенды, или сгниём в тюрьме как самые претенциозные идиоты всех времён и народов. Ладно, я в деле, но если мы тронем хоть один детский хоспис, я лично отформатирую все ваши жёсткие диски через задницу.

— Вот и наш сентиментальный старикан нашёл своё сердце. — решила поёрничать Лекси — Значит, решено!

***

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

После этого, мысли о мелких спекуляциях больше не лезли к нему в голову и он сфокусировался на более амбиционном проекте, над которым работала вся команда.

— Ну что, Тихонь, как продвигается наш цифровой Робин Гуд? — написала в общий чат Лекси. — Уже написал алгоритм для определения уровня морального вырождения по размеру банковского счета?

— Это муторно, сложно и рискованно! — тут же отрапортовал Тихоня.

— А я говорил, что это бред сивой кобылы! — написал Сандерс. — Спасибо, Тихоня, что вернул нас на грешную землю. Давайте лучше обсудим что-то простое и прибыльное!

— Предлагаю альтернативу, — после недолгой паузы выдал Тихоня. — Делаем кнопку «Бабло».

В чате возникла пауза.

— Прошу прощения, — с недоумением вмешался Раджеш. — Кажется, я ослышался. Какую кнопку?

— Кнопку «Бабло». — с уверенностью повторил Тихоня. — Самая востребованная кнопка в мире. Интуитивно-понятный веб интерфейс. Все дела!

— Тихонь, дорогой, у тебя перегрев? — не выдержала Лекси. — Ты сейчас предложил нам реализовать несбыточную мечту каждого школьника? Ты в своём уме?

— Абсолютно. Я всё посчитал. Весь ваш Робин Гуд это хрень полная. Надо определять богатых, искать бедных, переводить копейки, прятать концы. Математика, логистика, совесть. Геморрой одним словом!

— Впервые с тобой согласен на все сто, бро. — ответил Сандерс.

— А теперь кнопка «Бабло». Логика простая, пользователь видит кнопку «Бабло» и хочет бабло. Если он жадный, то нажмёт на неё, остальные пройдут мимо. Так мы естественных образом отсеем все социально незащищённые слои за которые вы так переживаете. Нажимать на неё будут только жадные и невежественные, падкие на халяву люди, а таких не грех проучить!

— Гениальность в простоте. — пошутил Раджеш. — Я плачу. Это шедевр пост иронии. Мы просто выводим мошенничество на новый метафизический уровень. Мы даём им то, что они больше всего хотят.

— Именно! — тут же ответил Тихоня. — Чистая, концентрированная жажда наживы. Запускаем сайт, где показываем пользователю всплывающее окно: «Хочешь Бабла?». Он кликает «Да» с рефлекторной скоростью голодного хамелеона на муху.

— И что же происходит дальше? На его счёт падает мешок с деньгами с неба? — поинтересовалась Лекси.

— Нет, конечно! — ответил Тихоня со смайликами. — После нажатия «Да» запускается скрипт через свеженький эксплоит. Он в фоне сливает все его логины, пароли и данные карт нам на сервер, а ему показывается анимация типа деньги загружаются с таймером на двадцать четыре часа. Через сутки ему приходит уведомление: «Система перегружена. Попробуйте позже» или: «Для получения бабла пригласите пять друзей».

— Чтоб тебя. Это же идеально! — включился Сандерс. — Это как закон естественного отбора для интернета. Только полный идиот нажмёт на такую кнопку. Мы будем целенаправленно отстреливать идиотов! Кто же виноват, что они это просят! Мы грёбаные мечтатели!

— Целевая аудитория весь интернет. К тому же, масштабируемо. Не требует сложной логики. Всё гениальное просто!

— Мы могли бы сделать разные варианты. — подключился Раджеш — «Бабло» классика, «Халява» для специализированной аудитории, «Быстрый кредит» для самых отчаянных. Это был ба даже не вирус, а социальный эксперимент. Мы докажем всем, что человеческая жадность — это самый надёжный вектор атаки.

Тут размечталась Лекси:

— Я представляю заголовки: «Учёные создали кнопку, на которую нажимают сто процентов людей, даже зная, что это вирус». Мы получим Шнобелевскую премию по кибербезопасности! Сандерс, ты же у нас по маркетингу?

Сандерс не отставал:

— Я уже придумал слоган для кнопки «Потому что ваша жадность быстрее вашего антивируса».

— Могу реализовать прототип к вечеру. — обрадовал всех Тихоня.

— Подожди. — Раджеш решил подбросить новую идею. — А что, если мы действительно, в одном случае из миллиона, будем переводить какому-нибудь случайному лоху небольшую сумму? Самому настойчивому. Чтобы по сети пошёл вирусный слух, что кнопка «Бабло» реально работает.

— Да, чтобы все окончательно охренели! — рассмеялась в чате Лекси. — Чтобы они ломали пальцы, обновляя страницу! Чтобы боты делали миллионы запросов в секунду! Это же будет цифровой апокалипсис жадности!

Сандерс как всегда подвёл итог:

— Ребята, я плачу. Это самый прекрасный, самый идиотский и самый гениальный план за всю историю нашего… чего бы мы ни делали. Давайте делать кнопку «Бабло». К черту перераспределение! Да здравствует естественный отбор!

Работа над новым проектом закипела и Раджеш вспомнил про оператора сотовой связи, которого он не смог взломать. Он решил вернуться к этому с новыми знаниями и опытом, но на этот раз более подготовленным. Рисковать своим новым ноутбуком не хотелось, нужна была гарантия и он знал к кому обратиться.

— Тихоня, вопрос чисто гипотетический. Допустим, есть система, которая может удалённо убить биос. Как от этого защититься? Пусть даже теоретически.

Ответ пришёл не сразу. Тихоня всегда всё обдумывал.

— Гипотетически? Защита сложная. Точка входа уязвимости в удалённом управлении. Первое. Физическое отключение сетевой карты на время рискованных операций. Использовать внешний модем. Второе. Нужен аппаратный программатор. Подключается к чипу биос. Если его сожгут, можно перепрошить вручную. Стоит недорого. Третье. Запускать всё на виртуальной машине на арендованном сервере. Даже если сожгут железо сервера, то это не твоё железо. Четвёртое. Мониторить температуру процессора и процессы на низком уровне. Резкий скачок температуры без нагрузки может означать взлом, но это высший уровень паранойи. Нужно очень сильно кому-то насолить, чтобы так атаковали.

Раджеш перечитал список несколько раз. Это был исчерпывающий план. Тихоня, как всегда, был краток и гениален.

— Спасибо. Очень познавательно, — отправил он и вышел из чата.

Рвджеш последовал советам почти буквально и арендовал на сутки мощный виртуальный сервер где-то в Нидерландах, с которого и планировал проводить основную атаку. Он уже знал слабые места оператора и действовал медленно. На этот раз он не полез в лоб, через технический портал, а пошёл через отдел кадров.

Создав легенду «проверяющего из головного офиса», он с помощью фишинга выманил у неопытной специалистки логин и пароль доступа во внутреннюю базу сотрудников. Оттуда он получил доступ к списку аутсорсинговых IT-компаний, обслуживающих оператора.

Одной из них была маленькая фирма из Новосибирска. Он нашёл её внутренний чат в Телеграм, куда стекались все запросы на техническое обслуживание. Наблюдая за ними, он вычислил паттерны как ставятся задачи и отчитываются о выполнении сотрудники и тогда он нанёс удар. Он написал от имени сотрудника оператора, имитируя его стиль: «Коллеги, добрый день. Срочно нужна выгрузка по абоненту для суда. Дело срочное, горю. Номер такой-то». Он указал номер Наташи и добавил ту самую фразу, которую видел в настоящих запросах: «В ответ нужно ФИО, паспорт и актуальный адрес прописки. Жду в личку для конфиденциальности».

Он отправил сообщение и откинулся на спинку стула. Весь план висел на волоске. Если бы кто-то перепроверил запрос, но через пятнадцать минут в его фейковый аккаунт пришло сообщение. Сотрудник аутсорсинговой фирмы, не задавая лишних вопросов, скинул скриншот из базы данных.

Раджеш замер. На скриншоте было не имя Наташа. Там было мужское имя, отчество и фамилия. Он ввёл их поисковик и понял, что они узбекские. К тому же, адрес прописки был не в Москве, а в Самарканде.

Триумф смешался с горькой иронией. Он совершил идеальный взлом, обошёл все защиты, применил все свои новые навыки… чтобы упереться в очередную стену. Наташа снова ускользнула от него, оставив лишь призрак, чужое имя и адрес на другом конце света. В полном недоумении он решил спросить у Лекси. Она была родом из Питера и должна была помочь разобраться в этом сложном вопросе.

— Привет! Слушай, как такое может быть, чтобы у девушки из Москвы был телефон, оформленный на узбека?

Лекси насыпала в чат смайликов.

— Тебя что хакнула русская красавица? Бугага.

— Я серьёзно! Пытаюсь разобраться в одном деле…

— Ну что ж, спешу тебе открыть страшную тайну! Это Раша, детка. Тут симки с левыми адресами продают у каждого метро. Покупаешь за один доллар симку и вперёд на великие дела! Свобода!

— Так дёшево? Вот это халява! А покупают их только для криминала или обычные люди тоже?

— Все покупают. Если едешь за границу, то это единственный вариант, чтобы не вернуться домой со счётом на миллионы. Ну или как вариант, использовать для IP телефонии.

— Ах вот как! Понятно! Благодарю!

Раджеш отключился. Он всё понял. Наташа купила симку перед поездкой в Гоа, чтобы не рисковать своей основной в международном роуминге. Умно! Только как ему теперь найти её? Может быть она звонила с этой симки кому-то и можно будет найти её через другие контакты. Для этого нужна детальная распечатка всех звонков. Всё очень сильно усложнялось, но Раджеш любил вызовы.

Читать книгу Хакер полностью

(Спасибо за лайки и комменты которые помогают писать книгу!)

Показать полностью
[моё] IT Хакеры Информационная безопасность Защита информации Взлом Программа Взломщики Взлом ПК Авторский рассказ Продолжение следует Самиздат Длиннопост Текст Программист Программирование Нейронные сети
0
6
DmitryRomanoff
DmitryRomanoff
13 дней назад
CreepyStory
Серия Хакер

Оттачиваем искусство лжи до идеала⁠⁠

Ранее в "Хакер":

Глава 7. Нейролингвистическое программирование

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

Техника избыточной информации.

Суть её состоит в том, что ложь должна быть упакована в слои правды. Чем больше ненужных, но проверяемых и правдивых деталей, тем достовернее звучит главная ложь. Мозг собеседника перегружается фактами и теряет бдительность. Раджеш учился и тренировался, придумывая легенды для случайных знакомств в сети. Вместо «Я из Дели» он говорил: «Я из района Мундка, там сейчас эти вечные пробки на выезде в Нойду из-за ремонта моста, хоть волком вой». Упоминание реального района и проблемы делало всю историю стопроцентно правдивой.

Чтобы вызвать доверие, он мог вставить в разговор: «Да, я тоже видел, что у вас вчера сервер лёг на полчаса в пять вечера по вашему времени. У нас тут как раз утро было, я кофе пил». Факт падения сервера, который он узнал из техподдержки, придавал вес всему остальному, что он говорил.

Уход от ответа с созданием иллюзии ответа или техника «Моста».

Суть состояла в том, чтобы не отказываться отвечать, а быстро переключать внимание собеседника на безопасную или выгодную для тебя тему, делая это так, будто это и есть продолжение ответа. Раджеш усердно отрабатывал это перед зеркалом. Вопрос: «Откуда у тебя такие деньги?» Его ответ: «Знаешь, когда постоянно работаешь с криптой, начинаешь чувствовать рынок. Вот как вчера, кстати, биток снова упал, ты видел?» В результате, вопрос остался без ответа, но диалог был переведён в комфортное для него русло.

Использование «серой» информации.

Суть этого метода состояла в том, чтобы не придумывать факты из головы, а использовать реальные, но не общедоступные или забытые данные. Это делает ложь практически неотличимой от правды. Раджеш прокачивал этот навык, изучая старые форумы сотрудников разных компаний. Он узнавал имена начальников смен, внутренний жаргон, мелкие проблемы офисов. Для проверки он сделал звонок в техподдержку: «Здравствуйте, мне нужна помощь с аккаунтом. Мой куратор, кажется, Анна из второго отдела, но её телефон не отвечает. У вас же вчера была проблема с АТС?» Упоминание «куратора» и должности, которая часто встречается в отчётах и реальной проблемы с АТС о которой он узнал из чата поддержки мгновенно вызывало доверие.

Управление эмоциональным фоном.

Суть этого приёма состоит в том, что ложь должна подкрепляться правильной эмоцией. Сочувствие, лёгкое раздражение, искренний энтузиазм — всё это заставляет поверить не столько в слова, сколько в интонацию. Раджеш записывал свой голос на диктофон, отрабатывая разные оттенки. Он учился звучать озабоченно, когда «решал проблему клиента», или искренне возмущённо, когда его «в чём-то обвиняли». Как-то он позвонил в пиццерию и с искренней паникой в голосе сказал: «Я только что заказал пиццу, но у меня приступ астмы начался, я не могу диктовать данные карты! Вы можете перезвонить моей жене?». Его тон был настолько убедительным, что оператор тут же согласился и попытался помочь, хотя это и нарушало все правила.

Принципы правдоподобного отрицания.

Суть состоит в том, чтобы всегда строить ложь так, чтобы при проверке её можно было бы списать на недопонимание, ошибку или добросовестное заблуждение. Раджеш продумывал отходные пути для каждой своей легенды. Если он представлялся сотрудником Банка, то у него всегда была готова фраза на случай проверки: «О, простите, я имел в виду наш дочерний проект, мы часто путаем даже среди своих!» Если его ловили на лжи о скидке, он имел в арсенале: «Я же говорил, что это предварительное предложение! Наверное, вы меня не так поняли. Давайте я всё уточню у руководства».

Раджеш вёл тетрадь как одержимый. Он заполнял её схемами, диалогами, анализом удачных и неудачных попыток. Он уже не просто врал, а искусно конструировал реальность. Каждый человек был для него тестовым стендом и полигоном для отработки новой схемы махинаций.

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

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

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

Его первое сообщение было наполнено бейсбольным сленгом, который он почерпнул из профиля Майка. Он повёл разговор в сторону технических неполадок, из-за которых Майк мог пропустить ключевой матч. Далее, он заякорил состояние спешки и беспокойства фразой: «Чем быстрее мы это исправим, тем скорее вы вернётесь к игре». Он не спросил «Хотите ли вы решить проблему?», а сразу перешёл к: «Для восстановления доступа мне потребуется подтвердить данные вашей учётной записи, включая привязанную карту».

Майк, движимый страхом пропустить игру, проглотил наживку без тени сомнения. Он ввёл все данные без единого лишнего вопроса. Весь процесс занял менее десяти минут. Раджеш мысленно поставил галочку. Идеально. Чистая работа. Он чувствовал холодное, безэмоциональное удовлетворение хирурга, идеально выполнившего операцию.

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

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

На столе лежал исписанный лист бумаги с заголовком: «Стратегия ошибка в вашу пользу».

Суть её была до гениальности проста и состояла в том, чтобы не предлагать человеку халяву, которую он может не принять, а предложить спасительный круг в сложной ситуации. Можно не только пугать человека блокировкой счета из-за подозрительной активности, но и сыграть на другом, куда более сильном чувстве в виде страха потерять то, что у него уже есть. Важно при этом навязать ему чувство ложной ответственности.

— Люди, — размышлял Раджеш, глядя на записи в своём блокноте, — инстинктивно защищают зону своего комфорта. Угроза забрать уже принадлежащие им пусть даже по ошибке деньги, вызывает панику, затуманивающую разум. В результате, предложение простого решения по подтверждению их данных, кажется им спасительным кругом и они готовы на всё ради этого.

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

Далее он создавал легенду с безупречным СМС шаблоном и е-мейл сообщением, скопированными до мелочей с официальных рассылок одного из крупнейших банков. Логотипы, шрифты и заголовки с контактами были идеально отработаны и подготовлены.

Следующим шагом был вброс. Сообщение приходило глубокой ночью или ранним утром, когда человек ещё спал или только просыпался и его критическое мышление было снижено или ослаблено.

«Уважаемый клиент! По технической ошибке на ваш счёт было зачислено пять тысяч долларов. Во избежание ошибочного списания всей суммы и временной блокировки аккаунта просим в течение двенадцати часов подтвердить ваши данные для обратного перевода. Далее, он вставлял ссылку на свой поддельный сайт».

Раджеш испытал настоящий азарт, когда отправлял первое сообщение некому Джошу, владельцу небольшого магазина автозапчастей. Он сидел, уставившись в экран, ожидая, что вдруг что-то пойдёт не так, но всё шло именно так, как он планировал.

Уже через сорок минут на его самодельный, но идеально сделанный сайт зеркало банковской системы, пришло уведомление о входе. Его пальцы взлетели над клавиатурой. Он наблюдал в реальном времени, как взволнованный Джош на том конце провода, торопясь и ругаясь на свою невнимательность и тупой банк, вбивал в форму данные с его полным именем, номером карты, сроком действия, кодом, а затем и одноразовым кодом из СМС, который Раджеш тут же перехватывал.

Это был цифровой балет, где Радж был хореографом и единственным зрителем. Жертва, желая поскорее избавиться от чужих денег, отдавала ему свои.

Раджеш чуть не закричал от восторга когда всё получилось. Он не стал праздновать, а лишь медленно выдохнул, откинулся на спинку стула и уставился на цифры на экране. В его груди не было ликования вора, а была холодная, спокойная уверенность учёного, гипотеза которого блестяще подтвердилась экспериментальным путём.

Уголки его губ дрогнули в едва заметной улыбке. Он разработал не просто новую схему, а нашёл философский камень социальной инженерии, превращающий человеческую доверчивость и бюрократический страх в чистую, ликвидную цифровую валюту.

— Ошибка в вашу пользу, — прошептал он про себя. — Постоянно!

Рабочий день только начинался, а в его голове уже родилась новая гениальная стратегия обмана.

Читать книгу "Хакер" полностью >>

(Спасибо за лайки и комменты которые помогают писать книгу!)

Показать полностью
[моё] IT Авторский рассказ Продолжение следует Самиздат Хакеры Информационная безопасность Защита информации Взлом Программа Взломщики Взлом ПК Текст Длиннопост
0
6
DmitryRomanoff
DmitryRomanoff
1 месяц назад
CreepyStory
Серия Хакер

Нейролингвистическое программирование⁠⁠

Ранее в }{aker:

Оттачиваем искусство лжи до идеала

Комната Раджеша снова погрузилась в полумрак, но теперь на нём были не строки кода на питоне или схемы сетевых атак, а карты человеческого сознания. Он изучал основы нейролингвистического программирования. Это было похоже на изучение нового, невероятно сложного языка программирования где переменными были не числа, а эмоции, убеждения и паттерны поведения. Он начал с базовых принципов, которые Алиса называла фундаментом.

Подстройка должна быть первым и самым главным шагом. Чтобы человек услышал и начал доверять, необходимо настроиться на его волну. Задача стоит в том, чтобы незаметно открыть дверь в сознание человека своим ключиком. Как это работает? Нужно незаметно подражать позе, ритму дыхания и темпу речи собеседника. Если он говорит медленно и тихо, то не стоит сыпать словами как из пулемёта. Если он сидит скрестив руки, то через минуту можно сделать то же самое. Мозг человека подсознательно считывает это и передаёт сигналы «он такой же, как я, он свой».

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

Вторым шагом должно быть ведение. После того как подстройка установила связь, можно начинать мягко направлять человека в нужную нам сторону. Как это работает? Сначала нужно сделать что-то, что человек легко может повторить, а потом резко поменять своё поведение и тогда человек неосознанно следует. Если оба качали ногой, и один останавливается, то с высокой вероятностью второй тоже остановится.

В разговоре Раджеш сначала подстраивался под настроение продавца, а затем быстро переходил на более бодрый, энергичный лад. Продавец неосознанно подхватывал это состояние и был более сговорчив.

Следующая фаза это якорение и она нужна для того, чтобы вызвать нужную эмоцию или состояние в определённый момент. Как это работает? В момент, когда человек переживает сильную эмоцию в виде радости, уверенности или доверия, необходимо создать уникальный якорь. Это может быть лёгкое прикосновение к его руке, определённое слово, сказанное особым тоном или жест. Если потом повторить этот якорь, то эмоция вернётся.

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

Ещё одна важная фаза это калибровка или постоянное считывание невербальных сигналов. Как это работает? Необходимо внимательно наблюдать за изменениями в состоянии человека через расширение или сужение его зрачков, изменение пигментации кожи в виде покраснений, микровыражения лица в виде лёгкой усмешки или поджатых губ, а также изменение тембра голоса.

Раджеш тренировался, наблюдая за людьми в интернет-кафе. Он видел, как у парня, получавшего плохие новости, буквально на секунду опускались уголки губ, прежде чем он надевал маску безразличия. Это было как раз то микро выражение печали.

Ещё одна важная фаза обучения состояла в речевых стратегиях. Он осваивал трюизмы или утверждения, которые являются очевидной истиной и с которыми человек не может не согласиться. «Каждый хочет чувствовать себя в безопасности», «Иногда решения принимаются не сразу». Такие фразы размягчают критическое восприятие и располагают к дальнейшим манипуляциям.

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

Раджеш конспектировал всё это в свою тетрадь, чувствуя, как открывается новый, огромный мир возможностей. Это был хакерский инструментарий, но для самой сложной системы в виде человеческой психики.

Он больше не смотрел на людей как на случайных прохожих, а видел их «протоколы» и «уязвимости». Вот мужчина говорит громко и жестикулирует, значит он кинестетик и на него подействуют аргументы про «почувствовать выгоду». А вот женщина смотрит вдаль, подбирая слова, значит она визуал и ей нужно «показать картину будущего».

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

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

Его сегодняшнюю цель звали Брэд. Он был родом из Техаса. Раджеш нашёл его в группе любителей грузовиков и базируясь на предыдущем опыте, старался выбирать обеспеченных людей. У Брэда водились деньги. Он жил в своём доме и выкладывал фото своего роскошного пикапа, но при этом всё время хотел выиграть в лотерею. С точки зрения Раджеша, это был тот самый тип людей, который укладывался в их моральный кодекс хакера. «Его жадность и наивность — это мои лучшие инструменты», — подумал Раджеш и приступил к работе по уже отработанной стретегии.

Вначале необходимо было подстроиться под жертву. Его первое сообщение было простым и дружелюбным. Он скопировал стиль Брэда через небрежные формулировки, смайлики и простые вопросы о грузовиках.

Аватар Джейн:

— Эй, привет! Видел твой пост про подвеску? У меня такая же проблема с моим траком! Как ты решил?

Брэд:

— Как дела, Джейн! Да я пока в процессе, детали дорогие чертовски!

Раджеш почувствовал первую победу. Брэд принял его за своего.

Следующим шагом стало ведение и якорение. Они просто болтали, а Раджеш внимательно изучал язык Брэда и его эмоции. Он узнал, что Брэд ненавидит своё начальство и мечтает уволиться. Это была его болевая точка.

Аватар Джейн:

— Знаешь, а у нас тут на работе акция для постоянных клиентов. Такая возможность подзаработать, даже не уходя с основного места. Мне сразу о тебе подумалось.

Брэд:

— Серьёзно? Это как?

Раджеш вызвал любопытство. Он повёл Брэда за собой. Это была первая победа. Далее необходимо было вбросить легенду. Раджеш начал медленно раскручивать историю о бонусной программе, участником которой он якобы сделал Брэда.

После этого он начал использовать трюизмы:

— Все хотят иметь финансовую подушку, правда?

И допущения:

— Ты же хочешь получить доступ к этим бонусам?

После этого в дело пошло связывание:

— Чем скорее мы всё активируем, тем скорее ты сможешь наконец-то сделать ту самую апгрейд подвески, о которой говорил.

Брэд клюнул. Он был заинтригован и настроен позитивно. Раджеш заякорил это состояние, всегда начиная новые этапы разговора с упоминания его мечты о новом грузовике. Настал момент вытянуть его данные для верификации, и здесь Брэд на секунду заколебался.

Брэд:

— Эмм…, а это безопасно? Мне тут недавно приходило письмо о мошенниках.

Аватар Джейн:

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

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

На экране появилось зелёное уведомление: «Верификация успешно пройдена! Ваши бонусы активированы!»

В чате тут же появилось сообщение от Брэда:

— Вау, Джейн, спасибо! Жду теперь свои бонусы! Ты лучшая!

Раджеш отключился и стёр все логи. Он тут же купил самый дорогой ноутбук и вбил адрес дропа в США, которого любезно подогнал ему Сандерс. Через месяц у него намечается хороший апгрейд.

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

Придя домой, он почувствовал азарт победителя. Ему захотелось поделиться с кем-то своими новыми достижениями, но вместо этого он решил расслабился и подурачиться. Зайдя в общий чат он ввёл:

— Всем привет! Как настроение? Предлагаю размяться! Поиграем в игру «Баг против хакера»?

— Йоу! Это что-то новенькое! Я в деле! Объясняй правила! — тут же ответил Сандерс.

— О, звучит интересно! Я люблю игры. Что за баги будем ловить? — подключилась Лекси.

— Оперативная обстановка спокойная. Могу выделить вычислительные ресурсы. В чём суть? — написал Тихоня.

Раджеш улыбнулся.

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

— А можно его потом задосю, этого бага? — пошутил Сандерс.

— Сандрес, это же игра в тихую охоту, а не в молоток! Принято. Кто первый защитник? — ответила Лекси.

— Я начну. — написал Тихоня, почти мгновенно. — Сервер будет готов через пять минут. Адрес и порт сброшу в личку. Правила простые, никакого перманентного ущерба хосту.

Через пять минут они получили данные для подключения. Раджеш запустил сканер, его глаза загорелись знакомым азартом охоты. Сандерс сразу же начал ломиться в лоб, запуская сканирование портов и пытаясь найти что-то очевидное. Лекси занялась социальной инженерией самой системы и изучала запущенные службы, искала слабые места в конфигурации.

Раджеш пошёл другим путём. Он применял свои новые знания. Он не искал уязвимость, а искал сознание системы. Он анализировал логи, пытаясь найти аномалии в поведении, крошечные несоответствия, которые могли указать на работу скрытого процесса Тихони. Это была не техническая задача, а почти психологическая.

— Нашёл! — первым написал Сандерс. — Какой-то левый процесс с именем системы! Но он хорошо спрятан!

— Это ложная цель, — парировал Раджеш. — Тихоня так просто не сдаётся. Смотри на сетевую активность. Есть тихий DNS-запрос раз в минуту на нестандартный порт.

Подключилась Лекси:

— Он маскируется под системный лог! Смотри, в его теле есть артефакты. Это же самописный модуль ядра!

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

— Игра окончена. Время: двенадцать минут три секунды. Баг нейтрализован. Тень победил. Он первым корректно идентифицировал механизм маскировки.

— Вау! Это было круто! Давайте ещё раунд! Теперь я защищаюсь! — написал Сандерс.

— Отлично сыграно! Тихоня, твоя защита была изумительной. Тень, поздравляю! — отметилась Лекси.

Раджеш откинулся на спинку стула, чувствуя приятную усталость и удовлетворение. Это был другой кайф. Не от обмана доверчивого человека, а от честной победы в сложной дуэли против равного соперника и от того, что его навыки и аналитический ум были признаны лучшими из лучших.

— Спасибо, — написал он. — Это была хорошая разминка. Она показала кто мы и что действительно умеем.

Они провели ещё несколько раундов. Защищался Сандерс, выставив грубую, но эффективную защиту из скриптов, которые заваливали атакующего ложными срабатываниями. Защищалась Лекси, спрятав свой баг в коде приложения.

И каждый раз азарт борьбы, дружеское соперничество и чистота игры вытесняли из Раджеша тот горький осадок, что остался после истории с Брэдом. Он снова чувствовал себя частью команды. Победителем. Стратегом. Творцом.

Игра закончилась далеко за полночь. Они договорились повторить. Раджеш вышел из чата и выключил компьютер. В комнате было тихо. Он лёг спать, и впервые за долгое время его сны были не о деньгах, мести или страхе, а об элегантных алгоритмах и красивых решениях. Он нашёл свой островок чистоты в грязном мире, который сам же и создал.

Читать книгу Хакер полностью

(Спасибо за лайки и комменты которые помогают писать книгу!)

Показать полностью
[моё] IT Хакеры Информационная безопасность Защита информации Взлом Программа Взломщики Взлом ПК Авторский рассказ Продолжение следует Самиздат Длиннопост Текст Мистика
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии