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

Костик

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

Вероника

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

Костик

   – А ты че, и вправду программист? – спросил его при первой встрече сын дальней родственницы матери, жившей в Москве.
   Костик не стал утруждать себя объяснениями, что он специалист по информационным технологиям. Парень просто его не понял бы. Он перешел в последний класс в школе и мечтал лишь о том, как после окончания «закосит» от армии и уедет почему-то именно в Канаду, чтобы заработать там кучу денег.
   Этот адрес в Москве дала Костику мать, и он поселился у ее родственницы. Та была женщиной одинокой, работала где-то с утра до вечера, деньги зарабатывала небольшие, поэтому была безумно рада получать дополнительный, хотя и небольшой доход от Костика, делившего одну комнату с ее сыном, вообще-то неплохим парнем, но из тех, кого жизнь еще не шмякнула хорошенько оземь. Он приходил поздно вечером, по-хозяйски включал свет и начинал долго и шумно что-то передвигать, пока, наконец, не затихал на своей кровати. Иногда от него пахло пивом, и тогда он пытался затеять разговор о жизни. Но по большому счету они ладили, и Костик философски считал, что могло быть и хуже.
   Поиск работы в Москве провел его по полному кругу через агентства, бравшие деньги за то, что снабжали информацией годичной давности, и через тех, кто много обещал, но с нулевым результатом. Он сам стал давать объявления в газетах, на которые не получил ни одного ответа. Костик решил начать с профессии системного администратора, но везде требовался опыт работы, не говоря уже о московской регистрации. Никого не интересовал его красный диплом, полученный в Новосибирске. На рынке рабочей силы в области информационных технологий был переизбыток выпускников-москвичей, и хорошая работа в Москве, как и везде, расходилась по «своим».
   Деньги, полученные от матери, постепенно таяли, и он стал снижать планку требований. Чтобы зарабатывать хотя бы на жизнь, Костик устроился на полставки в одну из больниц, но это занимало время, которое можно было бы использовать для поиска настоящей работы. Жизнь в Москве затягивала на нем петлю, из которой, как казалось, вырваться невозможно. О возвращении в родной город не могло быть и речи. Там работы не было вовсе, да и мать, по-видимому, совсем не жаждала его видеть.
   За время, проведенное в столице, Костик ни разу не прикоснулся к компьютеру, так как посещать интернет-клубы было не по карману. Пришлось еще раз попросить денег у матери, и хотя их получил, он понял, что это в последний раз.
   Как-то сын родственницы пришел с новым предложением. Он где-то прослышал о ребятах, которые от имени мифических русских девушек вели переписку в Интернете с иностранцами, ищущими невест в России.
   – Они с этих козлов срубили столько бабла! – восхищенно повторял он.
   Парень предложил организовать переписку от имени девицы, которую притащил с собой. Девица, собственно говоря, и не требовалась, так как можно было поместить в Интернете любую фотографию. Но в разговоре она упомянула, что ее сестра устраивается на работу оператором ПК в некий финансовый фонд, и через пару минут Костик уже знал адрес данного учреждения.
   На следующее утро он появился в офисе фонда, но его ждало разочарование. Набирались лишь операторы для ввода информации в базу данных. Это была плохо оплачиваемая работа, не требующая квалификации, но от отчаяния он заполнил анкету и попал на собеседование к полной, постоянно моргающей женщине, которая удивилась, увидев его перед собой, так как на подобную работу претендовали только девушки. По не вполне понятным причинам она приняла его на работу, и он попал в компанию нескольких девиц, каждая из которых сидела в своем, огороженном с трех сторон кубике.
   Работа оказалась скучной и однообразной, но вполне устраивала Костика, так как ее было не слишком много и оставалось время для себя. Кроме того, здесь в его распоряжении находился компьютер, который можно было использовать, когда Моргуша отсутствовала, или после работы, пока не приходила уборщица.
   Интернет сотрудникам его отдела не полагался, но, используя свои навыки, он проник в информационную систему фонда и организовал для себя доступ во Всемирную паутину. Это несколько скрашивало пребывание на работе и давало доступ к последним новостям в области информационных технологий.