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