Земля лишних. Однокласснички Воронов Влад
– Шутку понял. Не смешно. Слушай дальше. Витька спросил, сложно ли это сделать технически? Я ответил, что нет, дыры в защите известны, а по банковскому софту тридцатилетней давности наверняка можно найти документацию. Ну и главная проблема не украсть, главная проблема аккуратно вывести украденную денежку. Тут он так хитро на меня смотрит и спрашивает, что он, по моему мнению, делал последние надцать лет? Оказалось – занимался корпоративными финансами, а у нас в стране это подразумевает разные схемы ухода от налогов, вывода средств и ты ды. Так что мы с ним – типа сила. Я знаю как, он знает куда. Спросил, хочу ли я стать богатым.
– И ты?
– Обещал подумать. Собственно деньгами я не особо заморачивался, мне гораздо интереснее был бы сам факт проникновения в святая святых треклятого капитализьма. Поискал, почитал. Самым сложным оказалось найти точку входа в сеть Х.25. Это раньше Спринт по всей планете работал, а сейчас все больше интернет. Но нашел платный гейт из одной сети в другую, оплатил с левой карточки. Достучался до ситибанковского шлюза. И первый же эксплойт сработал, первый же! Почитал руководство по системе, завел себе пользователя с нужными полномочиями. А потом напросился к тебе в гости.
– Зачем?
– Ну надо же было разобраться, во что я лезу. Кстати, спасибо, это мне очень помогло в дальнейшем.
– Угу, помогло. Оказаться здесь.
– Сейчас, подожди, надо еще картошку погреть.
И действительно, в столовой неожиданно стало тихо-тихо. Димка опять запустил печку и вернулся за стол. Вокруг снова затрещало и загудело.
– Я отзвонился Витьку и сказал, что готов попробовать. Он спросил, могу ли я все провернуть вечером в ту самую пятницу, как раз пара недель до нее оставалось. Я согласился. Потом он приехал и привез здоровенный список. Код СВИФТ, номер счета. Несколько тысяч пар. И десяток конвертов с реквизитами банков, кодами клиентов и паролями. Объяснил, что на счета из списка надо будет перевести воруемые деньги, тогда они автоматически переведутся на счета из конвертов, откуда бабло можно будет снять, просто сказав пароль. В любой стране мира или по интернету. Я тут же перевел сто баксов со своей карточки на один из счетов в списке, потом нашел сайт банка из конверта и проверил счет. Действительно, появилась денежка! Процент слупили, конечно, но божеский. Поступление денег видно, отправитель неизвестен. Что, собственно, и требовалось.
– Ну да, как-то так оно и работает.
– Витька сказал, что с одной половины счетов из списка деньги пойдут на его счета, с другой – на мои. Посоветовал запустить сразу множество переводов, на самые разные счета, не только на эти, но и на совершенно левые, тогда у нас будет больше времени спрятать денежку и спрятаться самим. Меня этот его пассаж про «спрятаться» немного насторожил, поэтому после его ухода я взял билеты и улетел в Доминикану.
– И зачем?
– А оттуда до Виргинских островов – полдня на катере или час на самолетике. Границы никто не защищает, паспорта не спрашивает, поэтому прилетел я туда втихаря. Нашел тот банк, где была Витьком пара счетов открыта для меня. Из тех, что в конвертиках были, ты понял. Сказал пароль, спросил, можно ли еще один счет открыть. Можно, отвечают, вы же наш клиент! И даже паспорта не спросили, не требуется по местному законодательству. А можно оставить поручение, чтобы все суммы, попадающие на мои старые счета, сразу переводились на новый счет? Можно, говорят. Дали такой же конверт с паролем. И таким макаром обошел я весь пяток банков, в которых мне Витек счета замутил, и везде открывал новый счет со своим паролем и оставлял поручение немедленно на него переводить все поступающие деньги.
– Страховка?
– Ага. Не люблю, когда от моих финансов есть пароли у чужих людей.
– А дальше?
– Потом вернулся в Москву, отзвонился Витьку. Он еще раз повторил, что все обязательно надо сделать именно в пятницу вечером, и я улетел в Тай.
– А зачем?
– Ну есть такое правило – не гадить, где живешь. Да и просто захотелось лета и тепла. Там снял у знакомых местных жилую лодку, есть там такой вид недвижимости. На реке или в море возле берега крепят этакий плавучий дом, сами живут или сдают. Рядом с лодкой моих знакомых был ресторан на дебаркадере, в нем открытый вай-фай, быстрый и стабильный. Мечта. Опять же вокруг тысячи лодок, попробуй найди.
– И как тебя прихватили?
– Странно. Я въезжал в Тай со своим собственным паспортом и указал местом жительства ту самую лодку. Работал через анонимайзеры, и отследить меня по сетевому трафику было невозможно, но… Меня приняли утром в субботу, только спать лег после бессонной ночи. Как оказалось, один из счетов из первого списка был в штатовском банке, который с удовольствием сотрудничает с властями. И именно в нем было поручение пересылать приходящие деньги на три счета в Сбербанке – твой, мой и Витька. Так что арестовывали не хакера, а получателя украденных средств. Ну а дальше как у тебя, наверное – кошмарные перспективы в суде, предложение работы, и проснулся я уже здесь.
– Как я понимаю, скоро у нас появится третий сосед? Заодно разузнаю про вывод денег, всегда было интересно.
– Не появится. Из множества переводов, которые я отправил в ту ночь, на мои счета упали только те, где сумма была меньше тысячи баксов…
– Получается, что поручения о переводе денег были хитрые – мелкие суммы отправлялись на одни счета, а крупные – на другие?
– Ну да, а еще была заряжена подстава с переводом в Сбер…
– …и сделать это мог только тот, кто заводил счета. Витек.
– А еще он подгадал эту аферу к твоему отъезду в отпуск, чтобы ни у кого не было сомнений в твоей причастности. И была возможность тебя заарестовать.
– Ну да, я всем хвалился, что поеду в Италию на Святую неделю… Но зачем? Я еще могу понять – нас подставить и забрать все деньги, но он и сам подставился?
– Так он, похоже, с самого начала планировал исчезнуть, спрятаться с новыми документами, а нас таким макаром связал со своими старыми грешками. И если мы даже сможем вернуться домой, то к нам придут не только налоговики за вывод средств, но и какие-нибудь его бывшие партнеры, которых он кинул или просто задержал платежи.
– Да, перспективка.
– Угу. Здесь-то они нам не страшны, но это тюрьма, пусть и весьма приличная. А стоит сбежать…
– Но чтобы сбежать, надо собрать достаточно информации о месте, где мы находимся, и об окрестностях…
– …а еще подготовить запасной аэродром, а лучше несколько. И берлоги, где залечь после побега. И деньги, на что жить. И документы…
– Работаем?
– Работаем!
Димка выключил печку, открыл миску с изрядно обуглившейся картошкой. Мы переглянулись и выкинули несчастный гарнир в урну.
Следующей нашей жертвой был один российский олигарх. В начале перестройки он открыл несколько банков, принимал вклады под невероятный процент, потом во время кризиса 1998 года якобы разорился, получил немалые деньги в виде поддержки от государства на защиту интересов вкладчиков, после чего пропал на длительный срок. Пару лет назад он снова купил очередной банк, опять привлек массу вкладов… Дальше рассказывать или сами догадаетесь? По данным наших «работодателей», он опять собрался в бега, причем в ближайшие несколько дней. Почему эта мразь до сих пор сидит в правлении, а не в тюрьме, я так и не понял, но сделать ему гадость счел за честь.
А задачей на этот раз было не только разузнать, как и куда он планирует вывести деньги, но и помешать ему это сделать. Марлоу так и сказал – хотя бы задержать на пару суток, а дальше уже не наша забота.
Новый противник был куда серьезней прежнего. Внутренняя сеть банка была недоступна снаружи. Веб-сайт не содержал ничего, кроме рекламы, и крутился где-то на внешнем хостинге. Дистанционное банковское обслуживание было защищено так, что я регулярно слышал Димкино восхищенное цоканье языком, когда он натыкался на очередную перекрытую лазейку. Дыр не было. Вообще. Никаких. Такое впечатление, что защиту там ставил железный Терминатор, аккуратный и дотошный.
Марлоу приходил по вечерам, выслушивал неутешительные новости, напоминал, что времени все меньше. К его чести, за плечом не стоял и непосредственно руководить не пытался, за что ему большое человеческое спасибо.
А потом Димка все-таки нашел дырочку. Маленькую, нестабильную, но в отсутствие горничной и дворник сгодится. Некий комп с именем BigBoss и адресом внутренней сети банка все же иногда выходил в интернет. И на нем было доступно внешнее управление реестром, куда Димка и вломился со всей своей неудовлетворенной хакерской страстью.
BigBoss был лентяем, поэтому на его ноутбуке был настроен автоматический ввод имени пользователя и пароля при входе во внутреннюю сеть. А хранилась эта инфа как раз в реестре. Так что вскоре Димка меня позвал и показал удаленный рабочий стол БигБосса.
Так, первым делом запретить ноуту засыпать по тайм-ауту и при закрытии крышки. Потом ставим кейлоггер – пусть записывает все набранное на клавиатуре и отсылает нам. Теперь моя очередь. Вижу ярлык АБСки, влезаю туда, смотрю настройки для доступа к базе. Настраиваем ноут так, чтобы он работал мостом из интернета во внутреннюю сеть. Перегружаемся. Оп-ля, из интернета стал виден сервер базы данных. Пробую подключиться к базе пользователем операционной системы. Пускает, но не везде, административного доступа нет. И нужно найти то, не знаю что. А база притом здоровенная. А ноут подключен по вай-фаю, большой босс явно не любит лишних проводов на столе. Сильно напоминает поиски чего-нибудь ценного в большой бочке с дерьмом через маленькую дырочку. Начинаю рыться в списке клиентов. Забавно, среди клиентов есть сам BigBoss и его семейство, судя по фамилиям. Смотрю открытые под ними счета. Карточные счета, кредиты. Немаленькие суммы мелькают. Смотрим дальше. Корреспондентские счета этого банка в банках других стран. Остатки разные, но внушительные. А ну-ка, ну-ка… Так и знал, все его движимое и недвижимое в России стоит на балансе банка, даже амортизация начисляется. Хорош гусь, у него лично теперь в России вообще ничего ценного нет, только долги.
Нахожу на его ноуте программу для работы со СВИФТом. Еще из старых, она сначала запрашивает реквизиты перевода и формирует сообщения в виде файлов на диске, а потом их махом шифрует и отправляет. Кое-какие идейки появились, хорошо.
Записываю обнаруженное. Внушительный доклад получается. Димка ставит хитрую программку, которая работает как удаленный рабочий стол, но не видна пользователю. А еще она оповестит нас, откуда бы с этого ноута ни вышли в сеть.
Отключаемся, уф. Теперь доклад Марлоу и спать. Спать по очереди, конечно, иначе проспим главное сражение.
С утра зашел Марлоу, сообщил, что олигарх отдал распоряжение готовить свой личный самолет сегодня к вечеру, а в российских банковских кругах появились слухи о начинающихся проблемах у его банка. Еще раз напомнил, что нужно помешать вывести деньги, это главное. Я возразил, что перевод сделать он сможет из любой точки мира, ноут-то со СВИФТовским клиентом с собой. Марлоу задумался и спросил, можно ли сделать так, что деньги вроде бы ушли, а на самом деле нет? И чтобы это выяснялось несколько дней? Я обещал подумать.
Сидим в рабочей комнате. Гудят компы, гудит кондей, Димка еще музычку какую-то запустил. Тынц-тынц через компьютерные динамики – редкостная какофония, что нам и надо.
– Дим, дай попользоваться одним из твоих новооткрытых хитрых счетов.
– Да бога ради. Записываешь реквизиты?
– Ага, записал.
– Какие-то идеи возникли?
– Угу. Не просто кинем этого негодяя, но и оборотными средствами обзаведемся.
– А если заметят?
– Помнишь анекдот про чукчу, который боялся рассказывать политические анекдоты, а то вдруг сошлют на Север?
Посмеялись. Я сходил в столовую (нам уже разрешали ходить в пределах нашего коридора без конвоя), принес кофе ему и себе. Не успели глотнуть – сигнал. BigBoss зашел в свой ноут.
Так, бегом за работу. В ноут воткнули флешку. Димка смотрит – на ней знакомые имена файлов. Ключи шифрования. Сразу копируем их к нам – пригодится. Так, открывается клиент СВИФТа, вводится пароль. Кейлоггер, умница, пересылает нам набранное. Женское имя, не жены и не дочери, оригинально. Я на другом компе открываю каталог, в который СВИФТовский клиент кладет временные файлы перед шифрованием. Так, один, другой… Олигарх колотит по кнопкам, что твоя машинистка. Открываю файлики по очереди. Ничего себе суммы! Так, в первом завожу указанные Димкой реквизиты получателя. Во всех остальных слегка меняю счет получателя, один разряд, достаточно, я же не хочу осчастливить этими деньгами кого-то постороннего. Если кто не знает, эти многочисленные цифры в номерах счетов не случайны, они строятся по определенному алгоритму. Платежи, в которых есть ошибка в номере счета получателя, банк-получатель не сможет провести. То есть банк получит средства, но не найдет клиента по неправильному номеру счета и деньги никому не зачислит. Вернет сообщение об ошибке, и это будет очень не скоро, иногда несколько дней может пройти. А деньги будет возвращать еще дольше. Неделю, две. На то и расчет. Банковские программы при вводе не дают ввести неправильные реквизиты, но мы-то правим уже введенные данные…
Так, с вводом он закончил. Кнопку «отправить» нажал. Файлики во временном каталоге сперва поменяли название, потом удалились. Никаких сообщений об ошибках не было. Получилось!
Теперь, пока он не выдернул флешку, быстро сносим ключи. Незачем ему больше рулить финансовыми потоками, обойдется. Успели еле-еле. Пропадает флешка из системы, исчезает соединение с ноутом. Все, что могли, то сделали.
– Проверь свой счет, Дим. А я пойду доложу Марлоу.
Два дня изображаем тюленей. Во дворе оказался бассейн, и нас туда теперь пускают. Плаваем, валяемся под зонтиками. Солнце в середине дня жарит немилосердно, поэтому в околообеденное время приходится возвращаться в помещение. Кормить тоже стали получше: салаты, фрукты, йогурты, соки, бутылка пива каждый вечер.
На третий день пришел сияющий Марлоу. Кинул на стол стопку газет. На этот раз вроде настоящие, не фотошоп. Фотографии ареста нашего клиента в Германии не могли не радовать. Марлоу пояснил, что этот негодяй не нашел «своих» денег на счетах, не смог больше подключиться к СВИФТу, а поэтому отправился в немецкий филиал своего банка, где еще оставались какие-то средства. Явился к управляющему и потребовал перевести оставшиеся деньги на свои личные счета. То, что прокатывало в России, в Германии не прошло, управляющий в тюрьму не хотел, даже за процент от сделки, поэтому благополучно сдал хозяина.
Ужин в тот день был праздничный, даже с вином. Сидели мы во дворе, слушали цикад и наслаждались здоровенными жареными креветками и прочими морскими гадами. Полный романтик, только колючая проволока на высоких стенах настроение портит. А вино очень даже неплохое, и не потому, что соскучился я по нему. Марлоу сказал – местное. Вдруг получится понять, где мы сейчас находимся? Взял бутылку, повернул к свету. «New Heawen, NW». И все. Негусто, мне это название ничего не говорит.
После ужина погуглил. Нью-Хэвен, оказывается, это городишко в Штатах, в Коннектикуте. И климат там на здешний ни разу не похож. И Коннектикут обозначается CT, а не NW. А NW и вовсе нету, есть NY в Нью-Йорке и NV в Неваде. Еще NZ – Новая Зеландия. И все. Фигня какая-то.
Поделился сомнениями с Димкой. Тот хмыкнул и посоветовал почаще смотреть на часы на компьютере. И на странную продолжительность суток обращать внимание. А Нью-Хевен – вполне обычное для англоговорящих месностей название и может быть где угодно, в Южной Англии есть, например.
Ну да, наручных часов у нас не было, а на компах время как будто убегало постоянно. Я пытался менять часовой пояс, настраивал синхронизацию времени с разными тайм-серверами, запрещал ее вовсе, но ничего не помогало. Все выглядело так, что в сутках не 24 часа, а больше, 29 или 30.
С этой простой мыслью я и уснул.
Еще через несколько дней тюленинг нам наскучил. Я снова заказал консультанта по банковскому делу, а Димка отправил Марлоу какой-то список, отчего тот пришел сам. Сказал, что срочной работы в ближайшее время нет, а текущую он скоро нам поручит, и будет ее немало. Консультанта обещал доставить завтра-послезавтра и у Димки начал выяснять, какое такое сетевое оборудование нужно, зачем в таких количествах и почему существующее не годится. Димка в ответ полчаса сыпал столь мудреными фразами, что не понял ни я, ни подошедший вскоре местный сисадмин, ни тем более Марлоу. Я сидел с умным видом и временами кивал, а сам недоумевал, зачем моему напарнику оно понадобилось. Через пару часов сдались и сисадмин, и Марлоу. Оборудование обещали прислать по возможности быстро, и мы, гордые и довольные, снова полезли в бассейн.
– Ну и на фига ты это затеял?
– Есть одна мыслишка. Мне хочется влезть в здешнюю сеть, а для этого нужно попасть в серверную. Не в инет, не в нашу локалку о пяти компах, а в местную сеть острова. Кажется мне, что много полезного мы тут сможем обнаружить…
Я опять вспомнил про чукчу, боящегося ссылки, но ничего не сказал.
Две недели живем тихо и размеренно. Марлоу озвучил обещанную текучку. Я даже не сразу понял, о чем речь, а потом специально переспросил:
– Вы действительно хотите мне поручить анализ информации из ОТКРЫТЫХ источников?
– Ну ты же аналитик, нет?
– Можно было просто пригласить меня работать, а не устраивать этот криминально-хакерский балаган!
– Во-первых, не связался бы с преступниками – не попал бы к нам на прицел, тут ты сам дурак. Во-вторых, никто не доверил бы привлеченному специалисту, да еще иностранцу, сбор и анализ важной информации. И в-третьих, знаешь какие зарплаты хотят аналитики? А бюджет у нас не резиновый.
Я заткнулся. Аргументы были циничные, но справедливые. Хотя некая обида грызла изнутри – нас, таких крутых хакеров, использовать на самых обычных работах! Да еще и за еду, пусть неплохую. Из пушки по воробьям, гвозди микрометром и все такое. При этом разумная часть мозга напоминала, что не далее как совсем недавно сидел я себе в офисе и с девяти до шести считал те же самые тренды, грейды и рейтинги. Но эмоциональная часть все равно обижалась.
Естественно, мы не стали ничего саботировать и честно впряглись. Первый раз я вытаскивал и анализировал информацию вручную, и это заняло у меня целый день. Назавтра я уже знал, откуда что брать, методики были наработаны, и я получил результат за пару часов. А дальше скука победила лень, и за пару дней удалось изваять некую лоскутную автоматизацию, которая более-менее самостоятельно дергала данные из сетки и пережевывала их в нужный вид. Теперь для меня текучка свелась к контролю корректности работы автоматики и печати отчетов, что отнимало десять минут в день. Иногда данные не обновлялись вовремя или менялся формат, и тогда приходилось разбираться и править руками, но в общем и целом я чувствовал себя отпускником.
Пару раз заходил вечерами местный сисадмин Роберт. Приносил пива, все честь по чести, причем во второй раз принес столько, что даже не пришлось бегать за добавкой. В отсутствие начальства Димка не стал ломать комедию и вполне доступно объяснил, зачем он заказал именно эти железки и чем не годятся существующие. Иногда приходится брутфорсить чей-то пароль или ддосить чей-то сервер. Большинство современных систем умеет определять подозрительные адреса, с которых идет слишком много запросов, и блокировать их. А заказанное сетевое оборудование, будучи прошито правильной прошивкой, умеет каждый запрос отправлять вроде как с другого адреса и от другой сети. Сисадмин оказался неплохим парнишкой, не очень много знающим, но любознательным. Затеей Димкиной проникся и попросил помочь в прошивке и настройке нового оборудования, которое уже заказано и вот-вот будет. Димка сперва предложил подготовить инструкцию, но потом дал себя уговорить помочь лично, прямо в серверной. Я больше не смог сдерживаться и убежал ржать в компьютерную. Потом вернулся и спьяну затребовал сервер под базу данных, для ускорения анализа, а то за сутки едва справляемся с суточными объемами. И под будущие задачи, конечно. Тут уже Димка убежал ржать, потому что собственно обсчет и сборка данных занимали пару минут в день, нашего участия не требовали и компы почти не напрягали. Роберт посоветовал не скромничать с нашими хотелками, ведь нам еще пароли ломать и шифры вскрывать. Я не стал спорить, и к Марлоу в итоге ушла заявка на двухстоечный кластер с дисковым массивом и дополнительными вычислительными блоками.
Наутро вспомнил о наших вчерашних разговорах. Стало стыдно, но слово – не воробей. На случай, если Марлоу потребует объяснений, подготовился как смог – забил на всех моих компах диски какими-то типа файлами данных, подкрутил свои процедуры, чтобы в фоне запускались пустые циклы и жрали свободную память. На компы было страшно взглянуть – диск и память забиты, загрузка всех процессоров под 100 %, и это они еще ничего не делают! Но то ли сисадмин был убедителен, то ли Марлоу имел профит с этих поставок, но заявку утвердили без лишних вопросов.
По основной нашей работе выполнили несколько заданий. Банки были захолустные, защищены слабо, требовалось только собрать информацию, поэтому все прошло без особенных эмоций. Рутина, ага. Скучная жизнь госслужащего хакера. Хотя два забавных момента было.
В первом случае информация уже была получена ранее из других источников и перепроверена многократно, зря только возились. Зато тренировка.
В другом банке мы честно вломились в компьютер секретарши и не нашли там ничего интересного. Совсем ничего. А других компьютеров в офисе просто не было, как потом оказалось. Банк работал по старинке, весь учет велся на бумаге.
Опять скучаем. Оборудование пока не прибыло, новых заданий нет. У любого начальства скучающие сотрудники вызывают злость и зуд в пинковой ноге, поэтому я не очень удивился, когда Марлоу вызвал меня к себе и поделился новой идеей. Боссам надо дать возможность в любой момент посмотреть любую информацию в любом банке. Поэтому нам задание – написать соответствующую программу боссу на планшет. Я сперва проржался, а потом медленно, простыми словами, как дефективному ребенку, начал объяснять, что каждый взлом защиты – это непростая работа, каждый раз новая и другая, требующая долгой подготовки и исследования и не всегда заканчивающаяся успешно. И практически всегда оставляющая следы. То, что прошло один раз, может не пройти второй. Большинство взломов основаны на людской лени и некомпетентности, но обокраденные начинают больше интересоваться информационной безопасностью и затыкают прежние дыры в своих системах.
И потом, закончил я, при наличии такой программы, если бы ее и удалось бы написать, отпадет потребность и в нас, и в вас.
Как же в прошлой жизни я мечтал о таком вот моменте – высказать некомпетентному начальнику все, что я думаю о его дурацких затеях! Как там у классиков – когда нечего терять, кроме цепей, можно и на баррикады.
На Марлоу было интересно смотреть в тот момент. Он, похоже, так хотел сделать приятное своему боссу, что о возможных последствиях не подумал. Сидел весь красный, пыхтел, даже узел на галстуке ослабил. Жестом отпустил меня. Надеюсь, он не успел еще насвистеть боссу о своей гениальной идее. Ненавижу делать заведомо невыполнимую работу, а особенно не люблю огребать за то, что не смог ее сделать. Что бы я там себе ни говорил, а терять нам было что, даже в нашем рабском положении. Рабство рабству рознь. Жаль будет вкусную еду и мягкую подстилку, и в карцер не хочется от слова «совсем».
Приехало новое оборудование. Почти неделю мы выходили из серверной только для поспать и поесть, втыкали железные ящики в стойки, прокладывали кабели, крутили болты и щелкали обжимками. Мне всегда казалось, что столь дорогие железки должны монтировать спецы от производителя, но то ли Марлоу решил сэкономить, то ли не захотел пускать вовнутрь посторонних – не знаю. С непривычки умаялся так, что даже радостный для любого компьютерщика запах свежего «железа» не вызывал положительных эмоций. От усталости накатило какое-то отупение. Сисадмин Роберт сначала вроде впрягся вместе с нами, но быстро скис и в последние пару дней больше сидел и смотрел в пространство, а реагировал только на просьбы подать-принести. Этот компьютерный житель такого объема физкультуры в жизни не встречал, похоже.
Зашел Марлоу, посмотрел на установленные и подключенные железки. Похвалил за проделанную работу, потом спросил, как скоро мы начнем это все использовать. Мы встали и посмотрели на него, усталые, злые, чумазые. Вдвоем, Робби дремал в кресле. Смотрели молча, но так, что Марлоу попятился. Димка решил развить успех и потребовал два нормальных выходных. И вон тому задохлику тоже. И водки. Литр.
Марлоу что-то пробормотал под нос и ушел. Мы сходили в душ, переоделись. Пришли в столовую – на столе литрашка «Смирнова». И гамбургеры с картошкой, куда ж без них. Вспомнили про Робби. Он так и спал в кресле в серверной, бедолага. Подняли, умыли, усадили за стол, сунули стопку в руку. Чокнулся он все еще на автопилоте, но после первого глотка проснулся. После третьего тоста щеки его порозовели, глазки заблестели, и обычно бледный, как спирохета, сисадмин стал похож на человека. Сделался говорлив, рассказывал, какие мы замечательные ребята, а после восхитившего его тоста «За нас с вами и за хрен с ними» тихо уснул на столе.
Мы не спеша, под разговор, допили бутылочку и разбрелись спать. Спящего Роберта сдали охране, они его отволокли в пустую комнату дальше по коридору и обещали присматривать.
А на следующий день нас отвезли на пляж, прямо с утра. Мы Робби тоже звали, но он отказался, типа кожа не переносит яркого солнца. Посадили нас в джип с забавной эмблемой на боку, глаз в пирамиде, вроде у масонов такое было. Интересно, это у здешнего охранного агентства эмблема такая? Доиграются, подадут на них Пинкертоны в суд за нелицензионную копию своего недреманного глаза.
Знакомый охранник с автоматом в руках сел вперед, к водителю. Езды оказалось минут пятнадцать. Наше здание было самым высоким в округе, четыре, не то пять этажей, а так кругом все больше одно-двухэтажные домики, ангары какие-то, склады. Везде сетчатые заборы. На крышах и просто на земле видны солнечные батареи. Дома быстро кончились, а дальше потянулись невысокие бурые холмы с очагами такой же бурой травы. Деревьев практически не видно.
За холмами распахнулось море, дорога зазмеилась вниз, к берегу. Нормальный ровный асфальт кстати, как раз двум машинам разъехаться.
Пляж оказался вполне оборудованным. Небольшая бухта с узким выходом в море, перегороженным сетями. Полоска песка, зонтики, шезлонги. Народу никого.
Джип остановился на парковке над бухтой. Охранник повернулся к нам.
– Еще раз напоминаю. Мы на острове. Остров маленький. Леса нет, даже кустов нет, прятаться негде. В море акулы и всякая другая хищная дрянь. Смысла дергаться никакого, убежать не получится. Кроме того, любой косяк с вашей стороны, и прогулки кончатся, будете сидеть по камерам. Осознали?
– Да, не дураки.
– Ну и отлично. Тогда из машины, вниз по лестнице, и на пляж. Бухта огорожена от акул, в ней можно купаться.
Спустились. Охранник пошел с нами вниз, водитель остался наверху. Здесь парковки с навесом, солнечный удар не грозит.
Водичка оказалась бодрящая, особенно на контрасте с жарой на суше. Но залезли, конечно, когда еще такая возможность представится? Да и не нам холодной воды бояться, та же Истра даже летом теплее градусов восемнадцати не прогревалась никогда, а мы в пионерские времена в воде по полдня сидели. И ничего, никто не простужался. Переплыли бухточку пару раз туда-назад в хорошем темпе, потом принялись неторопливо мерить воду гребками, глядя по сторонам и вниз.
Природа действительно средиземноморская, Кипр напоминает или Крит какой-нибудь. Дно голое, какие-то мелкие рыбки шастают. Берега из ракушечника, под ногами мелкая галька, песок местами. Растительности почти нет, даже на берегу. Единственная тень – зонтики на пляже. Совсем не удивился, когда охранник сдвинул один из шезлонгов под зонтик, поднял спинку повыше и уселся. Шляпу рядом положил, но автомат на коленях – бдит. Водитель развернул джип задом к морю, открыл дверь багажника, уселся в проеме. Хорошо – тенек, сквознячок. Автомата в руках не видать, но наверняка где-то рядом. И еще кобуры на поясе у обоих.
Вот интересно, за каким лядом я все это изучаю? Планирую действовать в Джон Рембо стайл? Покрошить этих двоих в мелкий винегрет, на захваченном джипе отправиться на аэродром или в порт, там захватить самолет или корабль соответственно, а потом… Еще пару окрестных галактик надо захватить, для полноты картины. Вероятность успеха такая же. Нулевая.
Нет, фигня все это, тактика без стратегии смысла не имеет. А стратегии нет, потому что не ясно пока, как с этого острова сдернуть. И где потом прятаться в этом огромном мире от зоркого глаза в пирамиде.
– Ну что, коллега, как на ваш взгляд, отпуск удался?
– А то! Халявная выпивка, сколько попросили – столько и нальют, съедобная еда, пустой пляж. Интересно, здесь можно загорать голышом?
– Это важный вопрос! Предлагаю обсудить его с коллегами!
Мы вылезли на берег и растянулись на шезлонгах. Настроение было замечательным, захотелось поприкалываться.
– Скажите, шериф, а на этом пляже не запрещен натуризм?
– Если хотите загорать без штанов, ребята – вперед, ваши жирные задницы нас с Четом не возбуждают. Но нам платят только за сохранность ваших голов и рук, так что если какая-нибудь тварь откусит вам самое дорогое, это будут ваши проблемы. А проблемы туземцев шерифа не волнуют.
Ну что сказать, уел он меня. И правильно, не фиг выделываться, это я тут отдыхаю, а человек при исполнении.
А солнышко-то припекает! Я встал, наклонился к шезлонгу, чтобы отволочь его под зонт… Автоматная очередь над ухом – не самое приятное ощущение, а когда вдобавок сверху падают какие-то мокрые вонючие ошметки… Я вжался в песок, прикрыл голову руками. Стрельбы больше не было, что-то шлепнулось в воду.
– Вставай, парень, все кончилось.
Я осторожно поднял голову. Охранник стоял рядом и обшаривал взглядом небо. Водитель наверху тоже вскочил и изготовился стрелять.
– Совсем охренели эти твари.
– Что это было?
– А ты встань да посмотри.
Я медленно поднялся. Все вокруг – песок, зонтик, шезлонги – было засыпано какими-то ошметками и каплями крови. И шерсть повсюду какая-то рябая ветром телепается. Или это перья?
– Сзади глянь.
Я обернулся. На песке лежала странная птичья голова, тоже рябая, с оттенками бурого. Еще было с полметра шеи, дальше торчали какие-то кровавые клочья. Но хрен бы с ней, с шеей, удивило меня другое. Клюв. Он напоминал по форме клюв пеликана, но был такого размера, что в него пролезла бы не только моя рука, но и нога, по колено уж точно. И зубы по краю клюва тоже присутствовали, хорошие такие зубы, ротвейлеру бы понравилось.
Я вспомнил, как не самый большой попугай без особенного напряга ОТКУСЫВАЕТ куски от грецкого ореха вместе с кожурой, и мне малость поплохело. Услужливое воображение сразу нарисовало, что можно сделать ТАКИМ клювом…
– А ничего так птичка!
Димка не без труда выволок из воды заднюю часть хищника. Вместо туловища кровавое месиво, но крылья метра в три каждое и когти с мой палец размером сохранились. И, неожиданно, хвост из длинных перьев.
Тем временем подошел водитель, тоже с автоматом.
– Их же постреляли всех давно?
– Не всех, как видишь.
– Что это вообще за тварь?
– Мы его называем орел-рыболов, а ящер он или птица – хрен поймешь. С материка прилетел. Кормится в основном крупной рыбой, оттого и вонючий такой, но не брезгует и с земли кого прихватить. Он, наверно, тебя за поросенка принял, когда ты нагнулся. Они когда маленькие, такие же бледные.
– Меня? За поросенка? Маленькую свинью?
– Ну да, за порося-подростка. Они новорожденные килограмм по двадцать, а мамаша у них все четыреста весит. Здесь дикие свиньи большие. И хищные, стаями охотятся.
Я ушел в воду смыть с себя останки орла и немного остудить охреневший разум. Если здесь такое зверье водится, то пешие прогулки за пределами охраняемой территории – табу, однозначно. Даже если оружием обзавестись. Потому как лично из меня стрелок – как из говна пуля, я в тире попадаю в лучшем случае в стену, на которой мишени висят, и то не каждый раз. А охранник реально крут, в полудреме, сидя под зонтиком, заметить орла и успеть его располовинить до того, как тот меня прихватит! И на этих людей я напасть планировал, ага. Аналитик хренов.
Вроде отмылся, уже не так сильно рыбой воняет. Настроение уже ни к черту, понятно. Так себе отпуск получился.
Охранники меня осмотрели, повреждений не нашли, но сказали сворачиваться. Водитель отправился наверх, первый остался с нами. Я повернулся к нему:
– Спасибо, мужик, спас. Теперь за мной должок. И, это, извини, что подкалывал.
Он хмыкнул в ответ:
– Какой на хрен должок, чего с тебя брать-то? Работа у меня такая. Собрались? Шагайте наверх.
В машине он достал мобильник, набрал кому-то и кратко пересказал, что случилось. Выслушал ответ, убрал телефон, скомандовал водителю:
– В госпиталь.
Обратно ехали другой дорогой. На перевале удалось поглядеть вперед и по сторонам. Как оказалось, островок не такой уж и маленький и вдобавок весьма обжитой. В дальней его части даже померещилось что-то, похожее на парк. Дорога еще раз повернула, я вгляделся. Ну да, именно парк. Огромный по площади, с настоящими деревьями, видны дорожки, большие красивые дома… Значит, все-таки есть где партизанить, темнят наши работодатели, ой темнят…
Правда, когда мы приблизились к парку, стала видна здоровенная стена, отделяющая его от окружающей пустыни. Высоченная, с колючей проволокой поверху. А перед стеной несколько рядов колючки на кольях, между ними дорога, по которой… Опа, броневик катит, красивый такой, с пулеметом. Да, пожалуй что, с этой стороны забора партизанить действительно не светит, а с той… на ту просто не попасть, похоже.
Вдоль стены мы ехали долго. Смотреть было больше не на что, я терпел, терпел и наконец не выдержал:
– А что это за стена такая здоровенная?
– Частная территория – ответил водитель.
– Не твое дело! – рявкнул охранник.
– Ну не мое так не мое.
Я покладисто откинулся на подголовник и закрыл глаза.
Стена, похоже, пересекала весь остров поперек. Граница между социализмом и коммунизмом, ага. Теперь понятно, что это не парк в нормальном понимании, а приусадебные участки. Гасиенды, ранчо и маноры. И живут так очччень богатые люди. Построить город-сад в таком месте и в таком климате стоит ну очень дорого.
Ближе к побережью и на «дикой» стороне стены стали заметны признаки человека. В буро-желтом пейзаже появились зеленые квадраты. Фермы, загоны для скота, пастбища. Промелькнул поселок в полсотни домов. Какие-то сараи, склады, ангары, снова дома. Мы явно приближались к городу.
Еще несколько минут, и машина сворачивает к нескольким зданиям за общим забором, въезжает в ворота.
Охранник поворачивается ко мне:
– Так, пострадавший, слушай сюда. Мы сейчас идем к доктору. Доктор не в курсе твоих подвигов, поэтому изображаем мамашу с дитем. Ты отвечаешь только на вопросы о самочувствии, все остальное говорю я. Понял?
– Понял.
– И не пытайся умничать! Убежать все равно не получится, а проблем ты создашь и себе, и подельнику твоему, и доктору.
– Так может, тогда и не надо в госпиталь?
– Босс приказал. Всё, пошли.
Автомат он оставил в машине, но кобура так и висит на боку. Зашли в приемный покой, он показал девушке на приеме какую-то карточку, сказал пару слов. Девушка кивнула и назвала номер кабинета, вправо по коридору. Ждать не пришлось. В кабинете сидел мрачный дядька моих примерно лет в белом халате. Поздоровался. Английский явно не родной, корявый настолько, что даже я заметил. А, вон и табличка на столе – доктор Гржимеж что-то там, фамилию прочесть не смог, хоть и пытался.
Охранник короткими рублеными фразами обрисовал ситуацию. Доктор велел раздеться. Скривил нос от запаха орлиных потрохов, натянул перчатки, принялся брезгливо щупать. Через пару минут заявил, что повреждений он не видит, можно на всякий случай сделать противостолбнячный укол и дать успокоительное. Спросил про мои хронические болезни и аллергию. Я долго пытался вспомнить, как по-английски будет астма. Не вспомнил, пришлось изображать пантомиму с удушьем, ингалятором и счастливым выздоровлением. Еще раз изобразил ингалятор, сказал «сальбутомол». Снова типа пшикнул, сказал «вентолин». Доктора мои драматические способности явно не вдохновили, он озабоченно посмотрел на охранника, покрутил пальцем у виска. Медсестра в углу за компьютером захихикала, потом произнесла:
– You show asthma. Yes?
Твою ж мать, астма по-английски так и будет – «астма»! А я здесь Немировича с Данченкой изображаю.
– Точно, астма!
Доктор за столом что-то там пишет и бормочет под нос. Я сперва думал – показалось. Ан нет, действительно, бормочет. И как-то не нравятся мне его слова. Польский – он же тоже славянский, по сути, сквозь шипение слова слышны и понятны.
– Чего сказал-то? – спрашиваю.
– Учи английский, свинья русская, – говорит он уже в полный голос. – Рабам полезно господский язык знать.
Причем говорит эдак с ленцой, без особенных эмоций.
И тут меня как замкнуло. Шагнул вперед, обхватил его за затылок да со всей дури мордой об столешницу. Раз, другой… И все, собственно. Моя рука сперва отпустила урода-доктора, потом пребольно завернулась за спину.
– Порезвился? Пошли, нам еще уколы делать.
Охранник отпустил мою руку, подтолкнул к двери. Подошел к доктору, проверил пульс, подмигнул медсестре и выпер меня в коридор.
Мы шагали в процедурную, а на душе было премерзко. И вроде все правильно сделал, и надо эту мразь учить отвечать за свои слова, а вот все равно противно.
Укол под лопатку и баночку с успокоительным я получил без приключений. Как оказалось, весь документооборот в больнице электронный, направления и рецепты в компьютер ввела медсестра, а докторская писанина к делу отношения не имела.
– Этот Гржимеж – врач самой низкой категории, вечный дежурный. Он обслуживает бесплатных пациентов и тех, у кого нет страховки. К нему ходят в основном бедняки, сезонные рабочие, прислуга. Мы тебя привезли в этот гадючник только потому, что сейчас воскресенье, вечер, и он единственный трезвый врач на острове. Увидел тебя под конвоем и решил поборзеть. Такой вот у него метод самоутверждения. И нарвался. Как там у вас, у русских, говорят – «ответить за базар»?
Я оторопело повернулся к охраннику. Все больше неожиданных талантов открывается у нашего Цербера. Теперь вот русский на неплохом уровне и почти без акцента…
Он протянул руку:
– Сэм.
– Влад. Спасибо, что не остановил сразу. У тебя не будет неприятностей?
– Я бы сам за такое врезал бы. А насчет проблем… Убить ты его не убил, покалечить тоже вроде не успел. Опять же, весь спрос с меня, а с нами и более серьезные люди здесь связываться боятся. А тебя, считай, здесь просто не было. Все, пошли в машину.
Весь вечер пытался отмыться от богатого внутреннего мира орла-рыболова. Одежду дважды прокрутил в стиральной машине с отбеливателем. Тело оттер мочалкой. А вот с волосами ничего сделать не получилось, рыбная вонь чувствовалась, несмотря на все шампуни и мыла. Повздыхал и попросил привезти машинку для стрижки.
Димка времени даром не терял, рассматривал логи своих сетевых анализаторов и становился все задумчивее и задумчивее. Потом вскочил и схватился за полотенце:
– Пошли в бассейн, отмочим твою башку в хлорке.
В бассейн нас уже пускали одних, мы вышли во двор и плюхнулись в прохладную влагу. Да, с морем не сравнить, зато никто не пытается сожрать. И не рассыпает на тебя содержимое туловища.
Наплававшись, встали под «водопад». Такая приятность тоже в нашем бассейне предусмотрена. Типа лотка широкого, и с высоты в метр вода на голову и плечи мощным потоком. Приятно, особенно если перед этим день за компом просидишь.
Стоим, вода журчит громко, можно разговаривать.
– Наш охранник, Сэм, по-русски понимает. Надо быть повнимательнее. Хотя он мужик вроде неплохой.
– Да, я заметил, как он к разговорам прислушивается. Ладно, не о том речь. Я все-таки подключился к внутренней сети. Пока пассивно, просто слушал. Различных адресов отметилось несколько сотен, и это только в нашем сегменте. Так что сеть действительно здоровенная. А теперь самое забавное – имена. Верхний домен – New World, Новый мир. Все сайты в здешнем интернете с доменом. nw. Ниже уровнем есть Орден, под ним Менеджмент, Финансы, Персонал, Служба приема, Служба размещения. Служба поддержки, Военный департамент. Под военными есть ВВС, ВМФ, Патруль, Специальные силы… Ничего не напоминает?
– Иттить-колотить… Это ж государственная структура. Держава практически, только в детстве мало кушала и много болела.
– Хуже другое. Никто в нашем родном интернете не знает ни про этот Новый мир, ни про домен. nw. А здешний интернет не соединен с большим. Здесь скорее внутренняя сеть режимного предприятия получается.
– Скромное частное государство?
– Похоже на то. Буду продолжать копать. Глядишь, чего и накопаю.
Утром меня разбудил Сэм. Вежливо, но настойчиво. Сказал, что Марлоу требует к себе, что-то с его компьютером, а Робби нет. В свой законный выходной хитрый сисадмин свалил из дома и выключил мобильник.
Когда начальство приказывает вставать, как-то даже неудобно оставаться в кровати. Вскочил, почистил зубы, сунул башку под кран. Вчера не стал голову мыть после бассейна, в надежде что хлорка забьет запах орла. Ага, как сказала бы одна моя знакомая барышня, запах – как на рыбозаводе полы помыли. В очередной раз безрезультатно намылил волосы, смылся, вытерся и побежал наверх.
Марлоу сидел без пиджака и даже без галстука, весь какой-то мятый. Его явно выдернули откуда-то не из дома. Перед ним на столе лежал раскрытый ноут с красным текстом на экране. Так, что тут у нас? BIOS считал SMART-информацию с жесткого диска, она ему не понравилась, и он на всякий случай прекратил процесс загрузки. Ну что, бывает, в SMART разные производители пишут разное, иногда BIOS может и не понять. Обычно при таких симптомах пациент здоров, просто мнителен. Что за спешка, мож сперва кофейку попьем?
Марлоу улыбнулся бледной улыбкой и ответил заковыристой фразой, для точного понимания которой моего английского было недостаточно. Но явно что-то про то, что будет мне и кофэ, и какава с чаем, но если не починить ноут здесь и сейчас, то сперва что-то оторвут Марлоу, а потом и нам, в точном соответствии с субординацией. Что-то там важное понадобилось на самом-самом верху, срочно-срочно.
Я понятливо кивнул, никакое начальство ждать не любит. Так, с кривым SMARTом ноут грузиться не хочет. Попробуем запретить его читать. Ибо нефиг забивать голову тем, что не понимаешь, это еще Джером советовал почти двести лет назад. Опс, а в настройки не пускает, хочет пароль. Кто ноут настраивал, Робби? Нет, это верхнее руководство выдало. Жаль, а то любимый пароль нашего сисадмина мы уже подглядели. Тогда придется пароль сбрасывать, а для этого надо вовнутрь лезть, батарейку вынимать или замыкать.
Беру тайм-аут, спускаюсь вниз за инструментами, которые у Робби последнее время в серверной живут, заодно и на Ютубе ищу ролик, как правильно такие ноуты разбирать. Поглядел по диагонали, вроде все ясно. Димка тоже со мной увязался.
Наверху потребовал свободный стол, хорошее освещение и несколько листов бумаги, винтики и деталюшки раскладывать. За полчаса не спеша разобрал, сбросил пароль, свинтил обратно. Марлоу уже извелся весь, но молчит, советами не мешает. Все-таки есть польза от этих ихних гарвардов-оксфордов, наш выпускник вышки или плешки уже бы всю плешь проел давно.
Включил, полез в настройки, запретил BIOS у SMART у дисков читать. Сохранил настройки, вышел. Снова пускаю – грузится. Система поднялась, пароль хочет. Марлоу трясущимися руками с третьего раза набирает. А он определенно с похмелья, мне не померещилось. Ура, все правильно, добро пожаловать, рабочий стол, последние документы. Димка пытается присоветовать хранить все важное хотя бы в двух местах, не только на ноуте, который могут украсть или сломать, но Марлоу уже весь в работе, сочиняет ответ начальству. Идеальный сотрудник, лучший работник месяца. Тихо уходим.
Через пару часов заходит Марлоу, пьяный в дымину, в руке открытая бутылка вискаря. Пытается толкнуть речь. Понять трудно, сплошные задницы звучат – самого большого босса грозились взять за задницу, тот взял за задницу босса Марлоу, этот выдернул самого Марлоу с какой-то гулянки, и вот Марлоу сегодня с нашей помощью прикрыл все задницы до самого верха, ура! Надо выпить, сказал Марлоу и немедленно выпил, изобразив горниста. Судя по всему, подготовка горнистов в Йеле не самая лучшая, дорогущий «Лафройг» можно было бы применить оптимальнее. Например, в пищевод, а не на рубаху, штаны и пол.
Смотреть насухую, как начальство обливается коллекционным вискарем, было несколько… обидно, что ли. Хотя и забавно. Но приличное воспитание есть приличное воспитание. Стоило Марлоу прокашляться и открыть глаза, как он заорал раненым бизоном:
– СЭЭЭМ!!!! Отведи этих прекрасных ребят в мой бар, и пусть возьмут все, что захотят!
Сэм мгновенно появился в комнате, явно подстраховывает не совсем адекватного шефа.
– Точно все? Они же русские, сэр! Они действительно возьмут ВСЕ.