Сисадмин Гиммельфарб Юрий
© Юрий Гиммельфарб, 2016
Создано в интеллектуальной издательской системе Ridero
Благодарности
Особая благодарность моему другу Ирине Парфеновой за ценные советы, замечания, критику и поддержку. Спасибо, Ириша!
- Спасибо моим дорогим друзьям Александру Бочкову, Александру Пузакову, Игорю Сергушову, Володе Слонову и Валере Купцову за вдохновение, просто за то, что вы есть и всегда рядом, за то, что я всегда могу на вас положиться в трудную минуту. Я всегда с вами, ребята!
Благодарю мою школьную учительницу Альбину Федоровну Пекельную за то, что Вы мне дали. Спасибо Вам!
Благодарю Саратовский Университет за веру, идею и за тех друзей, что есть у меня!
Благодарю моих родителей: всем, чего я добился в жизни, я обязан вам, все, что есть во мне хорошего, дали мне вы. Спасибо, мама и папа!
И отдельная глубокая благодарность моему дорогому другу Вадиму Молодому за помощь при подготовке рукописи к изданию!
К читателям
Ныне, присно, во веки веков, старина,
И цена есть цена, и вина есть вина,
И всегда хорошо, если честь спасена,
Если другом надежно прикрыта спина.
В. Высоцкий
Это повесть о системном администраторе. О настоящей мужской дружбе. И немного о бизнесе…
…В один прекрасный день со счетов лондонского Сити-Банка исчезло около десяти миллионов долларов. Некоторое время спустя в Лондоне был арестован Владимир Левин, которому было предъявлено обвинение в электронном взломе. За эту недетскую шалость ему впаяли шестьдесят пять лет заключения в комфортабельной английской тюрьме. Газеты, журналы и телекомпании разных стран на все лады строили предположения о том, как ему это удалось, один ли он был и если не один, то в таком случае – кто же стоял за его спиной?
Но однажды в Интернете появилось весьма интересное сообщение от некоего хакера, именующего себя Мегазоид, который сообщил, с одной стороны, любопытную, а, с другой стороны, вполне правдоподобную информацию об этом приключении.
Почему Мегазоид занялся взломом Сити-Банка? Ему было просто скучно. Ему были интересны именно те типы компьютеров, которые были установлены в Сити-Банке. Это началось в конце 1993 года. Он просто искал такой компьютер, на котором можно было бы изучить работу операционной системы и вообще посмотреть, на что они похожи. Таким компьютером в результате оказалась машина одного из администраторов сети Сити-Банка.
Процесс электронного взлома Сити-Банка оказался для него делом весьма непростым. Взлом Сити-Банка не был просто проникновением в какой-то конкретный компьютер – это было долгое и тщательное изучение всей компьютерной сети. Во всем этом, так или иначе, принимало участие огромное количество людей из самых разных стран: Болгария, Италия, Бразилия, Штаты… Ну, конечно, хакеры из Питера и Москвы – куда ж без наших людей? Но большую часть информации о Сити-Банке он собрал сам.
Мегазоид пользовался самыми разными источниками. Во-первых, компьютер, использовавшийся для внутренних коммуникаций сотрудниками банка. Одним из источников информации о ней было сканирование адресов компьютеров. Этот компьютер разрешал регистрацию новых пользователей и просмотр части хранившихся там данных, но запрещал отправку сообщений. Позже, когда у Мегазоида появился доступ к служебным логинам, он смог переводить внутренний трафик на других пользователей. Вот таким образом он смог добывать доступ к пригодной для отправки сообщений и он-лайн разговорам машине. То есть, у него появилась возможность поговорить с другими хакерами, которых он там «встречал». И если кто-то представлял для него интерес, он мог перевести ему внутренний трафик, и он получал право на отправку и прием e-mail и передачу файлов внутри системы. Он работал по полтора-два часа в день в надежде натолкнуться на интересного человека.
И такой человек вскоре нашелся. Мегазоид занялся изучением электронной почты одного из администраторов сети Сити-Банка, и с помощью информации, которую хранил его компьютер, ему удалось проникнуть в другие кластеры системы. Кроме того, он использовал его для хранения своих файлов и для запуска программ, изучающих возможности системы. Это продолжалось несколько месяцев.
Кстати, Мегазоид очень удивлялся, как этот тип мог не заметить того, что кто-то работает на его компьютере практически каждую ночь. Скорее всего, системный персонал Сити-Банка оказался просто-напросто некомпетентным. Причем, впоследствии они пытались заявить, что они давно за ним следили. Но на самом деле, они почесались только тогда, когда Мегазоид изменил конфигурацию системы для того, чтобы ему было удобнее добираться до нужного ему компьютера, используя меньшее количество транзитных соединений. Только после этого они начали следить за ним, причем при помощи программ, которые сам же Мегазоид туда закачал.
Фактически администратор сети Сити-Банка просто скрыл появление Мегазоида от своего руководства для того, чтобы не показать своей слабой профессиональной подготовки. Все данные о персонале хранились в огромной базе данных. Там было все, вплоть до того, кто у какого ветеринара свою собаку лечит. Так они работали там по много лет, и им явно не хотелось лишиться работы.
После того, как администратор сети Сити-Банка Майкл Олховски наконец-то заметил присутствие Мегазоида в своей сети, он стал следить за ним при помощи той самой программы, которую сам же Мегазоид туда и закачал. Откровенно говоря, ситуация складывалась забавная.
Мегазоиду был нужен доступ к его компьютеру и он решил с Олховски договориться о том, что Мегазоид будет говорить ему о недостатках в системе безопасности, а Олховски, в свою очередь, даст Мегазоиду доступ к своей машине.
Вначале Олховски согласился. Но Мегазоид решил для первого раза поостеречься: он не стал выкладывать ему все, что знал, и для пробы подсунул ему информацию о трех «дырках», которыми больше не пользовался. Мегазоид ранее использовал эти «дырки» для сбора информации о системе, а в тот момент, когда они стали ему не нужны, сдал их Олховски. Тот в свою очередь подумал, что Мегазоид выложил ему все, что знал, и попытался выключить его.
Но на тот момент это уже не помогло! Мегазоид сделал себя невидимым для администратора. Олховски этого не умел и был весьма озадачен, когда Мегазоид снова вызвал его на онлайновый разговор. Просмотрев список пользователей, зарегистрированных в тот момент, он никого не обнаружил.
Мегазоид был своеобразным «честным хакером». Но информация о Сити-Банке в 1994 году попала в руки Владимиру Левину. Помимо Мегазоида, взломом Сити-Банка занимались еще три человека, и, в принципе, каждый из них получал достаточное количество информации. Никто из них не собирался совершить то, что устроил Левин, но один из членов «группы» решил сделать небольшой бизнес: он просто продал эту информацию Левину всего-навсего за сто баксов! Почему за сто? Просто у человека была депрессия, запой.
Владимиру Левину было в то время двадцать четыре года. Он являлся выпускником Ленинградского университета. Все операции со счетами «Сити-Банка» он осуществлял из офиса акционерного общества «Сатурн». Эта фирма, торгующая компьютерами, принадлежала другу Левина, бывшему шоферу автобуса, и его «подельнику» по ограблению американского банка.
Левин дважды – в июле и в августе 1994 года – сумел пробиться сквозь защитную систему компьютеров «Сити-Банка». В первый раз украденные из банка деньги друзья перебросили на счета своих приятелей в калифорнийском отделении «Бэнк оф Америка».
Сколько денег на самом деле украл Левин, неизвестно до сих пор. Назывались суммы от двух до десяти миллионов долларов. Во всяком случае «Сити-Банк» официально обнародовал сумму в десять миллионов.
Как Левина поймали? Это не суть важно. Гораздо важнее иной вопрос: почему его поймали?
Левина сгубила жадность…
Все это происходило в реальной жизни на самом деле.1
Но все события, описанные в этой книге, никогда в жизни на самом деле не происходили. Поэтому любое совпадение имен, событий или названий – случайность.
Наверняка, программисты найдут в тексте книги множество несуразностей и ошибок. И скажут с чувством собственного превосходства: дружище, да ты, оказывается, ламер, так не бывает! Поэтому признаюсь сразу: многие ошибки, нелепости и нестыковки, которые профессиональные программисты и системные администраторы немедленно увидят, введены в текст умышленно. Впрочем, профессиональные системные администраторы все поймут сами и почувствуют свое собственное превосходство!
Также особо хочу подчеркнуть следующее: способ взлома, описанный в книге, придуман автором от начала и до конца, на самом деле никогда не существовал и ничего подобного никогда не было и нет. Более того: в реальной жизни такой трюк осуществить принципиально невозможно. А те дыры и прорехи в системе защиты, которые использовали при взломе Сити-Банка Мегазоид и Владимир Левин, давно закрыты, ошибки исправлены.
И еще скажу: ничего подобного никогда не нужно даже пытаться повторять, ибо деньги надо зарабатывать только честным трудом и никогда не изменять самому себе. Поскольку цена за такую измену всегда будет неизмеримо выше возможной призрачной прибыли.
А вот что касается бизнеса системных администраторов, который описан в книге, то такой официальный вид деятельности на самом деле реально существует во всем мире и весьма востребован. Для того и нанимают официальных хакеров, чтобы заранее предотвратить атаки разных мегазоидов, левиных и прочих любителей «бесплатного сыра», халявы и острых ощущений. И ваш покорный слуга также относит себя к этой славной когорте. Однако оговорюсь сразу: подобные заказы нужно выполнять только официально и законно.
Встреча
Сергей вышел на балкон, подставил лицо летнему солнышку, шумно вдохнул горячий воздух и довольно улыбнулся. Класс: первый день отпуска! Хотя не все складывалось гладко: отпускные задержали, так что денег осталось только на пиво. Ну да ладно. На пиво хватит, а скоро и у Ленки зарплата. Все равно нормально: в течение месяца можно наслаждаться счастьем не видеть тупую и самодовольную рожу директора, не слышать идиотские просьбы юзеров. Лепота! Целый месяц свободы!
Только сейчас Сергей Гильман понял, что за последний год смертельно устал и ему больше всего хочется расслабиться и ни о чем больше не думать. Хочется пива, легкого флирта с девочками. Так, какие у нас на сегодня планы? Вначале надо рожу сполоснуть и пожрать чего-нибудь. А там видно будет. Впрочем, есть смысл смотаться на пляж, позагорать, попить пивка – и вообще: отвлечься от всего, забыть о работе.
Телефонный звонок прервал мысли Сергея, который к этому моменту уже расслабился, представляя в мыслях прохладную воду и теплое солнце. Блин, подумал Сергей, даже в отпуске достали! Кто ж это может быть, кроме этих обормотов? Или бухгалтерия, или менеджеры: наверняка опять «не ту кнопку нажали», уроды! При мысли о том, что сейчас, возможно, придется тащиться на работу, все хорошее настроение моментально улетучилось. Опять тупая рожа директора, нудная главбушка, опостылевшая распальцовка коммерческого директора… Как они задолбали! Может, трубку не брать? А вдруг это не с работы? Вдруг это Ленка – если не застанет дома, то пиши пропало: устроит очередной скандал! Придется брать трубку. А если на работу решили вызвать? Блин – не поеду, решил Сергей. Пошли они к чертовой матери, совру, что через полчаса в Сочи уезжаю. Да, как же, так они мне и поверят, держи карман шире! С моей-то зарплатой – не в Сочи девок клеить, а в какой-нибудь Затютюевке только быкам хвосты крутить, да доярок по заднице шлепать! Ладно, будь что будет, там посмотрим.
Он подошел к тумбочке и взял трубку.
– Слушаю, – заранее недовольным тоном сказал Сергей.
– Алло, привет старик! – раздался в трубке мужской голос с хрипотцой и в тоже время ласковый и приятный, голос, который показался Сергею странно знакомым. – Сто лет тебя не слышал! Как жизнь молодая?
– Да ничего, помаленьку, – ответил Сергей, копаясь в памяти и мучительно пытаясь вспомнить, где же он слышал этот голос. – Нормально живу, спасибо. А у тебя как дела?
– Да тоже потихоньку, живу, денежки по-прежнему зарабатываю! – хохотнув, ответил голос. – Как там Елена Прекрасная поживает? Все также невозможно хорошеет?
Черт побери, подумал Сергей. Значит, кто-то из весьма близких знакомых, если про Ленку знает! Кто же это?
– Нормально поживает. Женщинам положено хорошеть, а нам – трудовую мозоль на брюхе наращивать, – пошутил Сергей. – Живем-поживаем, добра наживаем, потихоньку, с почестями и не торопясь.
– Вот это верно, вот за это уважаю! Да ты ж всегда был осмотрительный пацан – за что тебя всегда и уважал! Зачем торопиться? Торопиться не надо: кто понял жизнь, тот не спешит!
– А у тебя как дела? Как на работе? – осторожно спросил Сергей. – Как супруга поживает? Только ты извини – не припомню, как ее зовут…
На другом конце трубки раздался смех.
– Ну, ты даешь, братан! Я смотрю, ты меня не узнал – значит, быть мне богатым! Я – да и вдруг женился! А я-то думал, что у тебя профессиональная память, как у Штирлица! А ты, оказывается, начинаешь стареть: старческий склероз на подходе. Прямо обидно, слушай! Нехорошо! Ну что, неужели ты так и не вспомнил старого друга, с который деньги-тугрики вместе зарабатывали, а?
При слове «деньги-тугрики» Сергей вспомнил. Вспомнил и этот голос с хрипотцой, и эту фразу, и эту игривую манеру разговора своего первого и последнего компаньона по неудавшемуся бизнесу.
В начале девяностых годов он познакомился с Костей Збандута. Компьютеры и программы в то время были в диковинку и Костя, для которого эта наука была тайной за семью печатями, предложил Сергею совместный бизнес: торговля компьютерами и программами к ним.
Они с Сергеем были почти ровесниками. Хотя Костя в свое время и закончил строительный факультет политехнического института, он никогда не работал по специальности и ничего особо делать не умел. Но он обладал другим качеством, которое в наступившей эпохе свободного рынка оказалось весьма ценным. Про таких, как он, говорят две вещи: «без мыла в любую щель пролезет» и «на безденежье в небазарный день на берегу океана продаст нищему хвост дохлой акулы».
Да, этих качеств у Кости всегда хватало в избытке! Может быть именно поэтому прозвище «Костик-проныра» пристало к нему намертво.
Впрочем, тогда их совместный бизнес не заладился. Сергей совершенно не умел продавать, а Костя ничего не понимал в компьютерной специфике. Спустя год, они прикрыли фирму, каждый пошел своей дорогой. Некоторое время они поддерживали хорошие дружеские отношения, хотя давно уже не встречались.
– Костян, ты что ли? – спросил Сергей.
– Смотри-ка ты, узнал! – раздался в трубке довольный голос того, кого звали Костя. – Помнишь, значит, старых друзей по бизнесу! Вот это уже ближе к делу!
– Помню, как не помнить! – улыбнулся Сергей. – Только ты же знаешь, что я после «Блик-Софта» с бизнесом завязал. Я теперь простым сисадмином тружусь.
– Да уж знаю, ладно, – игриво проговорил Костя на другом конце трубки. – Только насчет «простых сисадминов» – это ты не прибедняйся, скромность в наше время, Серый, бо-о-льшой недостаток, а вовсе не достоинство! По все городам и весям нашей необъятной родины наслышаны о великих подвигах самого крутого программиста всех времен и народов! Билл Гейтс, небось, от зависти к твоей крутизне просто чернеет, белеет и покрывается пупырышками!
Интересно, что это ему понадобилось, подумал Сергей. Они не работали вместе уже много лет, не виделись почти четыре года, никаких общих дел у Сергея с ним не было. Все понятно, недовольно подумал Сергей. Наверняка, все, как всегда: опять каких-нибудь игрушек напихал в компьютер, балбес, а теперь загрузить не может, или все работает через пень-колоду. Значит, сейчас попросит приехать и починить. Сейчас он скажет, что у него в компьютере «вылезла какая-то фишка». Это было любимое выражение Кости, когда его компьютер переставал работать. Значит, придется ехать к этому обормоту. Ладно, хоть пивом угостит – и то неплохо.
– Ладно тебе, не перехвали, – ответил Сергей и невольно улыбнулся. – Ты как всегда, в своем репертуаре, не меняешься. Как у тебя-то дела? Чем занимаешься? Все торгуешь?
– Не, братуха, я последнее время не торгую, – усмехнулся Костя. – У меня теперь несколько другая сфера интересов в бизнесе. Ты как: про «Кора-Банк» что-нибудь слышал или нет?
Про этот банк, самый крупный в их городе, Сергей, разумеется, слышал: он часто проходил мимо него, когда шел на работу и с работы. Это было типичное заведение для элиты, отличающееся шикарной внешней отделкой и абсолютной закрытостью. С улицы можно было видеть только роскошное крыльцо и внушительных охранников, подозрительно оглядывающих всех проходящих мимо. Вся территория была обнесена высокой кованой оградой и засажена густым кустарником. По всему периметру были видны камеры видео наблюдения. Что творилось внутри ограды, а уж тем более, внутри здания, оставалось полной загадкой. Рядом с этим банком никогда не было видно обычных клиентов-простолюдинов. Этот банк никогда не привлекал население броской рекламой, заманивая высокими процентными ставками и выгодными условиями, как это делали другие аналогичные заведения. Сергей никогда не встречал рекламы «Кора-Банка», и даже сайт в Интернете отсутствовал, что было, безусловно, необычно для заведения подобного рода.
Сергею почему-то всегда было безумно интересно заглянуть за ограду и посмотреть, что там внутри.
– Слыхал, – ответил Сергей, сдерживая нарастающее любопытство. – Слыхать-то слыхал, только не знаю про него ничего. Этот банк не для нас, провинциальных программистов. А ты что – неужели там работаешь? Надо же… Смотри-ка ты, растешь: вон как круто устроился! И кем же ты там работаешь, если не секрет?
– Да так, тружусь потихоньку, двигаюсь вперед. Если коротко, то числюсь там не самым последним человечком, – ушел от ответа, Костя. И тут же, не дав Сергею опомниться, задал прямой вопрос. – А хочешь посмотреть на мой новый офис? Заодно и пообщаемся.
– Не возражаю, – ответил Сергей и довольно улыбнулся. Вот это удача! В первый же день отпуска – и такое нехилое развлечение! Да, что и говорить, день складывался удачно.
– Тогда, Серега, давай без долгих разговоров: одевайся и выходи на улицу, – начальственным тоном скомандовал Костя. – Я тебя жду в машине возле твоего подъезда. Как выйдешь, сразу меня и увидишь, не ошибешься.
– Что, прямо сейчас? – удивился Сергей. – Дай хотя бы рожу сполоснуть, пожевать что-нибудь. А недавно только проснулся, не одет еще!
– А чего тянуть? Сам знаешь: время – деньги: куй их, родимых, не отходя от кассы! – хохотнул в трубку Костя. В этом отношении он с годами совершенно не изменился: свою речь Костя все время пересыпал разного рода шутками и прибаутками. – Короче, старик, мы теряем время: много текста. Давай, быстренько умывайся, одевайся и выходи. Там, куда мы едем, тебя и напоят, и накормят, и, как говорится, все дадут: и чаю с булочкой – и на печку с дурочкой! Все будет в ажуре, не переживай. Десять минут тебе на сборы. Форма одежды – произвольная. Кто останется – дезертир! Да, вот только паспорт с собой обязательно возьми: с этим у нас очень строго.
И, не дождавшись ответа Сергея, в трубке раздались короткие гудки.
Заказ
Выйдя из подъезда, Сергей сразу же обратил внимание на огромный новенький черный джип «Nissan Patrol» с тонированными стеклами. Особенно его поразило то обстоятельство, что Сергей, при своем немаленьком росте на все автомобили обычно смотрел сверху вниз. А в этом случае автомобиль был выше его.
Со стороны водителя с тихим шипением опустилось стекло. Оттуда высунулась довольная физиономия Кости. Удовлетворенно оглядев отвисшую челюсть Сергея, он высунул руку из окна, продемонстрировав массивный золотой браслет на правой руке.
– Здорово, Серый! Тыщу лет не виделись!
– Привет, Кость, – Сергей с трудом обрел дар речи. – Да, что и говорить: ты, как я погляжу, даром времени не терял. Ну, слов нет: солидно выглядишь.
Довольный произведенным эффектом Костя сделал приглашающий жест левой рукой, на которой Сергей заметил очень дорогие массивные золотые часы с бриллиантами. Да и вообще Костя выглядел весьма эффектно. Он совершенно был не похож на того Костика-проныру, каким был десять лет назад. Он слегка располнел, стал значительно солиднее. Несмотря на жару, на нем был дорогой костюм, белоснежная рубашка с галстуком. Даже далекому от мира моды Сергею сразу бросилось в глаза, что Костя был одет с безукоризненным вкусом. В его облике все, каждая деталь, любая мелочь подчеркивали солидность и безусловную значимость их владельца. Весь образ Кости говорил о преуспевании и принадлежности к касте сильных мира сего.
Сергей сел в машину и захлопнул дверь. Костя недовольно поморщился.
– У тебя дома холодильник есть?
– Чего? – не понял Сергей.
– Холодильник у тебя, спрашиваю, дома есть? – повторил свой вопрос Костя.
– Ну, есть, – с недоумением ответил Сергей. – А что?
– А то, молодой человек, что дверцу в таких машинах надо закрывать так же нежно, как ты закрываешь дверцу холодильника, – покровительственным начальственным тоном проговорил Костя. – Это тебе не «Запорожец» и не «Москвич», чтобы хлопать дверью. Эта тачка к нежности и любви к себе требует.
– Ну, извините, гражданин начальник, – саркастически парировал Сергей. – Мы, ваше благородие, на джипах кататься не приучены – все больше на автобусе или пешком, на своих двоих ходим. А насчет холодильника – это ты не попал: дык у меня ж дома старый «Юрюзань» стоит и там, чтобы его закрыть, крепко хлопать дверцей надо. Так что, я еще нежно вашу дверь закрыл. Кстати, как же теперь изволите холопу вас называть? Константин Владиленович? Ваше благородие? Гражданин начальник? Или теперь к твоему имени следует в обязательном порядке прибавлять приставку «мистер»? Или еще какие-то пожелания имеются?
Костя громко захохотал и дружески похлопал Сергея по плечу.
– Да брось ты, старик! Я тебя прикалываю, а ты заводишься! Костя я для тебя. Понял? Костя – и все. По отчеству назовешь – обижусь на тебя на веки вечные. Это я для моих гоблинов-охранников, для всех моих лизоблюдов-подчиненных Константин Владиленович, а для тебя – Костян и точка. Ладно, поехали.
Машина тронулась с места. Они ехали минут пятнадцать. Костя вел машину, разговаривали ни о чем. Это был простой, ни к чему не обязывающий треп старых приятелей: об общих знакомых, о тачках, девочках и саунах, но с первой же минуты разговора Сергей почувствовал, что его бывшего партнера что-то гнетет. И что главное в их разговоре будет еще впереди.
Машина подъехала к банку. Костя даже не сигналил – ворота открылись и джип въехал на территорию. Два дюжих охранника у ворот подобострастно поздоровались, но Костя даже не взглянул на них. Выйдя из машины, он захлопнул дверь, сделал Сергею знак следовать за собой и быстро пошел к крыльцу.
– Погоди, – оторопело сказал Сергей, пытаясь остановить Костю. – А как же машина? Ты что же, ее посреди двора бросишь?
Костя искоса посмотрел на Сергея, усмехнулся и вместо ответа слегка кивнул в сторону охраны. Обернувшись, Сергей увидел, как один из охранников сел за руль Костиного джипа и припарковал его на стоянке. И вообще, после того, как они пересекли границу территории банка, поведение Кости неуловимо изменилось. В каждом его движении теперь сквозила значительность, властность, несомненное право командовать.
Войдя в холл, Костя быстро сделал кому-то знак рукой. Тут же, как из-под земли, рядом с Сергеем вырос охранник.
– Будьте любезны, ваш паспорт, пожалуйста.
Сергей протянул паспорт. Охранник зашел в кабинку и закрыл дверь. Меньше чем через минуту он вернулся, протянул Сергею паспорт, небольшую пластиковую карточку с магнитной полосой и любезно показал рукой в направлении Кости.
Подойдя к двери с надписью «Приемная», Костя достал из кармана такую же карточку, как у Сергея и вставил в дверной замок. С легким щелчком дверь открылась.
– Прошу вас, сэр, – Костя театрально склонился. – Добро пожаловать в мои апартаменты.
Навстречу им поднялась с места миловидная эффектная секретарша, любезно поздоровалась с Костей и моментально распахнула перед ними дверь.
– Меня ни для кого нет, – коротко сказал Костя секретарше и, не дожидаясь ответа, прошел в кабинет и сделал знак Сергею следовать за ним.
– Так ты что же, управляющий этим банком? – только и смог пролепетать ошеломленный Сергей, входя в кабинет. – Ты меня не разыгрываешь?
Довольный произведенным эффектом, Костя закрыл за Сергеем дверь. Только теперь Сергей смог осмотреться и ощутить роскошь окружающей его обстановки. Но главное не укладывалось у него в голове: Костя, его бывший компаньон Костик-проныра, тот самый, с которым они вместе начинали заниматься бизнесом – и вдруг глава самого таинственного в городе банка.
Роскошь, окружающая Сергея, действительно поражала глаз. Ковры, мебель, оргтехника, картины, красивые безделушки и украшения – все было подчеркнуто очень дорогим и подобрано со вкусом. Даже неискушенному в таких делах Сергею было видно, что тут поработал профессиональный дизайнер.
– Ну, Костян, у меня просто слов нет! – только и смог вымолвить потрясенный Сергей. – Пещера Али-Бабы – да и только. Билл Гейтс отдыхает.
Костя, довольный произведенным эффектом, развалился в кресле.
– Вот такие дела, старичок. Теперь мы в других небесах летаем. Что ты на это скажешь, как тебе кабинет, а? Ты не представляешь, сколько я сил в него вбухал. Сил и средств.
После этих слов Сергей внимательно посмотрел на Костю. Теперь в его взгляде не было детского восхищения.
– Слушай, дружище, не темни. Я слишком давно и хорошо тебя знаю, вряд ли за эти почти десять лет ты коренным образом изменился. Надеюсь, что ты меня сюда привез не для того, чтобы похвастаться обстановкой и продемонстрировать свою крутизну. Выкладывай, зачем тебе бедный программер понадобился.
– Ох, Серый, какой же ты меркантильный! Ты просто кю! – пошутил Костя, но глаза его сузились. – Значит, если старый друг решил угостить тебя хорошим коньяком, то это значит, ему от тебя что-то надо? Ты что же, не можешь просто порадоваться, что твоему бывшему компаньону в жизни повезло?
– Я радуюсь, – улыбнулся Сергей. – Можно сказать, что уже нарадовался. Нет, правда, классный кабинет – без дураков, классный! Теперь давай, выкладывай, в чем твоя проблема. Вряд ли она в том, что в твоем компьютере «какая-то фишка вылезла».
Костя засмеялся. Потом вдруг резко замолчал и повернулся к Сергею. Улыбку разом сдуло с его лица.
– Да, ты прав. Как всегда прав, – задумчиво пробормотал Костя, растягивая слова. – За что я всегда тебя уважал, так это за то, что ты умный и всегда смотришь в самую суть проблемы. Ну что ж, Серега, по делу – значит, по делу. Как говорится, карты на стол.
Костя немного помолчал, потом тяжело вздохнул.
– Только вначале уговор, старичок. Все, что ты услышишь и увидишь в этом кабинете, навсегда должно остаться между нами – это без вариантов и не обсуждается. Хотя, впрочем, сейчас сам все поймешь.
Он снова замолчал и посмотрел в окно. Потом, видимо решившись, повернулся к Сергею.
– Короче так, Серега, – сказал Костя. – Если в двух словах и коротко – мне твоя помощь нужна. Позарез нужна.
– Да в чем проблема, – пожал плечами Сергей. – Я от помощи друзьям никогда не отказывался. Только чем же я могу тебе помочь? Мы ж, Костик, теперь с тобой птицы разного полета. Ты вона кто – управляющий банком. – Сергей выразительно покосился на руку Кости, на которой красовался золотые часы – настоящий «Вашерон Константин»: такие часы всегда были признаком принадлежности их обладателя к высшей касте. – Да и твои программисты не мне чета – они ж в неделю получают больше, чем я за месяц! А я кто? Простой сисадмин в заштатной конторе. Так что….
Сергей развел руками и посмотрел на Костю.
– А ты, друг мой ситный, не верь всему, что видишь, – парировал Костя, перехватив взгляд Сергея. – Ты не смотри, что на мне костюм за штуку баксов и часы за двадцать пять штук. Ты не очень-то обольщайся, что я сижу в кабинете, в котором только одна обстановочка тянет больше, чем твоя квартира – раз эдак в пять, если не в десять! И не смотри на крутой джип под окнами! И на охранников не смотри! И особенно – я тебя умоляю! – не принимай за чистую монету томные взгляды моей длинноногой секретутки! На самом деле, Серега, дела обстоят иначе. Я в жутких попадайках. В таких попадайках, что не приведи Господь! А если говорить еще более конкретно, называя вещи своими именами – в полной заднице! Так что, дружок, завтра, возможно, я в лучшем случае пойду семечками торговать или мешки на базаре грузить. А в худшем – на кладбище. Вот такие пироги…
– Если у тебя недостача и ты решил у меня денег одолжить, чтобы эту недостачу покрыть, то это явно не по адресу, – растеряно ответил Сергей. – Сам же знаешь прекрасно, что максимум моих финансовых возможностей – это угостить тебя пивом. Но, насколько я понимаю, этот жест тебя сейчас вряд ли утешит.
– Правильно понимаешь, – кивнул головой Костя. – Мне помощь нужна иного рода.
Костя достал из пачки сигарету, щелкнул дорогой зажигалкой, затянулся и многозначительно прищурился.
– Только давай сразу договоримся, дружище, чтобы впоследствии между нами не было никаких недоразумений, – сказал Сергей полушутя-полусерьезно. – Я не первый день живу на свете и понимаю, что дела и помощь бывают разными. Так вот, имей в виду следующее: я в криминальные игры не играю в принципе. Если ты решил свой банк хакнуть или еще что-то подобное сотворить – извини, дорогой, но это не ко мне. Поищи других.
– Вот за что я тебя всегда уважал, Серега, так это за ум и основательность, – усмехнулся Костя. – Ты даже не подозреваешь, дружище, насколько оказался близок к истине. Почти угадал – можно сказать, попал в «десятку». Браво, прямо в «яблочко»! Только, дорогой мой, все наоборот. Поменяй знак: вместо «минуса» поставь «плюс» – и ты все сам поймешь!
Сергей с недоумением посмотрел на Костю.
– Не совсем понял: как следует понимать твои слова? То есть тебя, что ли хакнули?
Костя кивнул головой.
– Именно, дружище. Именно «хакнули», как вы, господин системный администратор, изволили метко выразиться. Выражаясь простым языком – обули. Или, если угодно «по-фене» – могу и так: «взяли на гоп-стоп». Только не в темной подворотне и не гопники с пистолетами и в масках, а электронным способом: без шума и пыли.
– Ничего себе, – покрутил головой Сергей. – И на много тебя, того… нагрели?
– На много, – мрачно пробормотал Костя. – Очень даже на много. Настолько «на много», что с уверенностью могу сказать: ты, Серега, такими суммами не оперируешь.
– А все-таки – на сколько?
Костя взял со стола бумажку для записей, что-то написал на ней и протянул Сергею. Тот прочитал, и остолбенело уставился на Костю.
– Ничего себе пирожки с котятами…
– Вот так-то, дружище, – проговорил Костя. Подумав, он взял листок из рук Сергея, поднес к зажигалке. Потом положил горящий листок в пепельницу, посмотрел на огонек. Когда огонь погас, Костя снова вопросительно взглянул на Сергея.
– Вот, брат, такие пирожки с котятами, как ты изволил выразиться. Ну и что ты на это скажешь?
– Да, ты прав: вот уж попал, так попал, – покрутил головой Сергей. – Сочувствую. Только не пойму: от меня-то ты чего хочешь?
– Мне надо, чтобы ты нашел эту тварь, что меня на такие бабки развела! – ответил Костя. В его хриплом голосе впервые с начала разговора прозвучало плохо скрытое бешенство. – Найди мне эту мразь! Срочно найди!
– Что я могу тебе сказать, – задумчиво проговорил Сергей. – Найти-то, конечно, наверное, можно. Вряд ли подобная операция прошла абсолютно бесследно. Любое действие в современных операционных системах оставляет какие-то следы и протоколируется. Не может быть, чтобы следов не было: это невозможно даже чисто теоретически. Даже если эти хакеры постарались замести следы, то в любом случае все следы они уничтожить не смогли чисто физически. Кроме того, наверняка все операции делались через какую-то вашу банковскую программу. Хотя я с ними никогда не работал, но принцип-то везде одинаков. Значит, там тоже остались какие-то следы. Только, Костян, мне концы нужны, доступ в вашу систему, доступ к дискам, файлам, системным журналам, базам данных. Поэтому бери меня на работу. А без этого – что я могу?
– Вот и нет, Серега! – Костя резким движением погасил сигарету, и все телом подался к Сергею. Теперь он сбросил маску респектабельного господина и говорил резко, не выбирая выражений.
– Не могу я, дружище, принять тебя на работу! И не потому, что у меня свободных вакансий нет. Я сам любую вакансию создать могу в любое время. И зарплату могу тебе любую назначить – ты только сумму назови! Но не могу я этого сделать совсем по другой причине. Вот скажи: где гарантия, что хакер – не сотрудник нашего банка? Никакой гарантии. А тогда ты пойми простую вещь: если эта гнида сидит в банке – тебя вычислят в два счета и ты ни хрена не найдешь! И концов никаких дать тебе не могу, ибо нету у меня ни рожна: ничего нет, кроме баланса и той распечатки, которую мне мой системщик притащил! Причем, мой системный программист сам ничего толком не знает и о сути проблемы не имеет ни малейшего понятия! Только это – и ничего больше! Нет, дружище! Весь фокус состоит в том, что тебе надо повторить путь этой твари! Повторить с точностью до миллиметра, до секунды, до молекулы! Найди дыры в нашей системе! Влезь в нее. Взломай. Хакни, как ты выражаешься. Не знаю, как – я в этом не разбираюсь, ты же знаешь! Я полностью с тобой согласен: ну не может быть, чтобы следов никаких не было! А если и нет следов, то значит, паскуда эта у нас тут где-то окопалась. Такие бабки – не иголка. Наверняка где-то проявятся! И в помощь никого дать тебе не могу. Я после всего этого никому уже не верю! Даже тем, кого сам же с собой притащил! Начальник службы безопасности, главбушка, системный администратор – всех сам привел, а никому не верю! Когда речь идет о таких деньгах – никому верить нельзя. Знаешь, есть поговорка: не в деньгах счастье, а в их количестве. Так вот, друг мой, самое забавное в том, что это правда! За такие деньги можно просто исчезнуть, раствориться. Можно начать другую жизнь где угодно. И не нуждаться ни в чем до конца дней. Поверь мне, я знаю, о чем говорю: три года как в этом во всем кручусь! Пойми: девяносто девять процентов людей – а особенно тех, которые работают в нашей структуре! – не совершают ничего криминального только потому, что в системе предусмотрена надежная защита. Но гораздо больше потому, что боятся попасться.
– Не такая уж надежная эта твоя защита, если ее, как ты сам говоришь, взломали, – возразил Сергей. – Если может взломать один, то где гарантия, что ее другой не взломает?
– А это потому, что систему делают люди, а не боги, – горячо ответил Костя. – И взламывают ее тоже люди. Если один сделал что-то, то наверняка найдется другой, кто сможет это что-то взломать, сломать, разрушить, преодолеть. Так уж жизнь наша устроена. Но отсюда следует и другой вывод: найдется кто-то третий, который этого второго – того, кто эту систему сломал – сможет вычислить и найти. Вот поэтому к тебе и обращаюсь.
– Ну, это понятно: предлагаешь быть третьим, – засмеялся Сергей.
– Мне, Серега, сейчас не до смеха, – ответил Костя.
– Прежде чем позвонить, я справки о тебе навел, – продолжал Костя. – И о работе твоей, и о зарплате, и о том, чем ты сейчас занимаешься. Ты ведь сейчас в отпуске. Да, дружище, мы тут тоже не лыком шиты, – слегка усмехнулся Костя в ответ на удивленный взгляд Сергея. – Так что извини, что отпуск тебе намерен испортить. Через месяц – первое июля, а это – конец полугодия, значит, надо баланс сдавать. Если эта катавасия с этим взломом вскроется и выплывет наружу – ой, что будет! Как только об этом подумаю – мне страшно делается, холодный пот пробирает! Во-первых, клиенты из банка ломанутся, как ошпаренные. А в этом случае банк просто рухнет и разразится скандал – не надо печалиться! На всю страну скандал будет. Плюс учредители банка на меня насядут. Ты что же, Серый, неужели ты такой наивный и думаешь, это мой личный банк, что ли? Как же, держи карман шире! Я тут фактически за процент работаю. Скажем так: простой высокооплачиваемый менеджер на первых ролях. Моей доли в уставном капитале нет. По сравнению с теми прибылями, которые имеют учредители банка, мою зарплату под микроскопом разглядывать надо! А владельцы банка, дружище, ребята очень серьезные и с ними шутки плохи.
Костя замолчал, достал еще одну сигарету и закурил. Потом посмотрел на Сергея, наклонился куда-то, достал начатую бутылку коньяка Henessy и два бокала. Разлил коньяк в оба бокала, один придвинул Сергею. Отхлебнул из своего, затянулся сигаретой. В комнате воцарилась тишина, нарушаемая лишь негромким тиканьем больших напольных часов.
Первым молчание нарушил Сергей.
– Кстати, вопросец имеется. Как вас взломали-то? Точнее, поставлю вопрос по-другому: как вы определили, что вас хакнули?
– Э, брат, тут целая история! Прямо Агата Кристи! – невесело усмехнулся Костя, откинулся на кресле и посмотрел на Сергея. – Только вначале один вопрос: ты с банковской спецификой и терминологией когда-нибудь сталкивался? Знаком?
– Не, Кость, не знаком, – развел руками Сергей. – Эта наука, знаешь ли, мимо меня прошла.
– Тогда немного послушай. Я тебе уже сказал, что у нас учредители есть. Их всех одно объединяет: все они свои деньги в нашем банке держат. Собственно, для того и банк этот они создавали. Но кроме банка они все кучу других фирм имеют. Так вот, несколько дней назад мне позвонил один из наших учредителей. Каждая банковская операция – будь то перевод денег, платеж – называется транзакцией. Специфика работы любой фирмы такова, что ежедневно бухгалтерия получает электронную банковскую выписку за предыдущий день. В ней хранятся все транзакции за прошлый день. Но все они должны быть подтверждены платежными документами, которые называются платежными поручениями или попросту платежками. Такие платежки бухгалтерия складывает у себя. Так вот, в той банковской выписке, которую получил этот бедолага, был один платеж, который они не делали.
– То есть как это «не делали»? – спросил Сергей. – И что это был за платеж?
– Это был платеж на очень крупную сумму на неизвестный счет. В другом банке в нашем городе. Есть такой ничем не примечательный банк «Манко». Директор, который мне позвонил, знал: этот платеж он не санкционировал и потому был незаконным. Если бы это был бы мелкий платеж, то на него, скорее всего, никто не обратил бы никакого внимания или обнаружили бы гораздо позже. Но платеж был на весьма кругленькую сумму, поэтому он и привлек внимание директора – так сказать, количеством нулей. Директор эти деньги не платил, платить не собирался, за что эти деньги и что это за контора, на которую деньги переведены – он понятия не имел. Поэтому он попросил меня во всем разобраться. Я пообещал ему все выяснить, а он, со своей стороны, сказал, что будет искать крысу в своих рядах. Я проверил: с нашей стороны все было чисто. И все бы ничего, но в этот и на следующий день мне позвонили почти все наши учредители плюс директора еще нескольких крупных фирм – наших клиентов – с совершенно одинаковыми претензиями. Все было сделано как под копирку: платеж крупной суммы на неизвестный счет. Причем, все совпадало: все переводы были сделаны в один день, практически в одно время с разницей в несколько секунд, на один и тот же счет, в одном банке. Даже суммы совпали.
– А ты уверен, что это действительно незаконный платеж? Сам же говоришь: с точки зрения банковских транзакций все выглядело чисто.
– Уверен. Всех этих клиентов объединяло одно: у всех была установлена наша система «Клиент-Банк». Знаешь, что это такое?
– Не знаю, но предполагаю, – ответил Сергей. – Наверное, это какая-то программа для удаленного управления своим банковским счетом?
– Верно, – кивнул головой Костя. – Через эту программу можно, не выходя из офиса, перевести деньги и получить банковскую выписку. Но тут есть четыре детали. Во-первых, ты не войдешь в эту программу без пароля. Во-вторых, чтобы войти в программу нужен ключ в виде флэшки. В-третьих, чтобы перевести деньги, нужна отдельная флэшка с электронной подписью. И, наконец, четвертое. В каждом банке система «Клиент-Банк» своя собственная и разрабатывается своими силами. Одинаковых систем не существует.
– Погоди-ка, – нетерпеливо перебил Сергей. – Пароль можно взломать, подглядеть или на худой конец просто подобрать. А содержимое носителя – скопировать. Так что, с моей точки зрения защита довольно-таки слабовата…
– В первом приближении, возможно, ты теоретически прав, но на практике это не совсем так. Пароль взломать нельзя: там есть требования к длине и сложности пароля. Но допустим, ты прав: подобрать или подглядеть – можно, не спорю. И флэшку с электронной подписью директора можно скопировать. Но вот ключ защищен от копирования. Плюс сама программа привязана к компьютеру, поэтому копировать ее бесполезно. Но допустим ты прав. Допустим, что взломали и сделали все так, как ты сказал. Но ты пойми: взломали одновременно у всех. Если бы нам позвонил бы кто-то один, то мы бы знали, что им надо искать крысу у себя внутри своей фирмы. Но сделать такое практически одновременно… Всего пострадало двадцать шесть фирм. Каждую обули ровно на четыреста тысяч долларов. Ты себе представляешь, что это за сумма?
– Все равно не понимаю, – покачал головой Сергей. – Подобные системы, с моей профессиональной точки зрения должны быть сверхнадежны! А к вам не только влезли, но и перевели астрономическую сумму черт знает куда! Значит, на поверку выходит, что эта твоя система «Клиент-банк» не такая уж надежная. Зачем вы вообще ее ставили?
– Эх, Серега, Серега, – с горечью промолвил Костя. – Уж от кого, а от тебя я не ожидал услышать подобное. Мы сейчас живем не в доиндустриальном, и даже уже не в технотронном обществе. В доиндустриальном обществе, когда пахали с помощью быков, а воевали с помощью луков и стрел, было все просто: у кого больше золота – тот богаче, у кого больше пастбищ, скота и полей – тому живется сытнее, у кого больше солдат – тот, безусловно, сильнее. Но когда появились сложные машины и механизмы, в индустриальном обществе, там, где основным являются уже технологии, дело обстоит уже несколько иначе: богаче, сильнее и сытнее жилось тому, кто обладал наиболее современными технологиями. Но теперь и это существующее положение изменилось. Самое ценное в современном мире – это информация. Следовательно, богаче, сытнее и сильнее тот, кто обладает информацией. Но информацией надо управлять быстро. Сейчас уже никого не устраивает ситуация, когда время получения информации о переводе денег будет измеряться сутками: нет, дружище, теперь в нашем мире время изменяется несколько в других единицах! Ты же сам бизнесмен – вот и подумай: устроит ли тебя ситуация, когда денежного перевода ты будешь ждать неделю?
– Ты что, с дуба рухнул? – с удивленным возмущением спросил Сергей. – Какой я бизнесмен? Последний раз мы с тобой пытались совместный бизнес замутить – и то ни хрена не вышло! Я теперь простой наемный работник и бизнесмен из меня, как из страуса ди-джей!
– Ты не прав, – усмехнулся Костя. – Любая деятельность, имеющая цель получение денег – это и есть бизнес. Ты можешь владеть своей фирмой, работать по найму или, допустим, брать взятки – если тебе данная деятельность приносит какой-то доход, если этот доход является твоим основным источником существования, то это и есть твой бизнес. А форма и способы в данном случае роли не играют. Вот, например, некий человек может владеть собственной фирмой и иметь доход тысячу долларов в месяц в виде прибыли. Другой человек работать по найму и получать зарплату пять тысяч долларов в месяц в виде жалованья. А третий может работать чиновником, получать мизерную зарплату в двести долларов, но при этом брать взятки на двадцать тысяч долларов в месяц в виде «откатов» – и все это будет называться одним словом: «бизнес». Поэтому на вопрос – в чем состоит твой бизнес? – ответ должен быть один: в том, что приносит мне основной доход. Для владельца собственного дела – это прибыль. Для наемного работника – это зарплата. Для мздоимца – это взятки. Но это бизнес в любом случае. Так что, дружище, ты такой же бизнесмен, как и мои учредители – просто бизнес у тебя другой, вот и все. Да ладно, это все лирика, давай ближе к делу.
Костя на секунду замолчал и отхлебнул коньяк из бокала.
– Если бы я сам, своими глазами не видел бы все двадцать шесть проклятых банковских выписок, то, честное слово, просто плюнул в рожу тому, кто мне бы об этом сказал! – продолжал Костя после паузы. – Каждый из этих двадцати шести директоров-бедолаг не знает о том, что есть еще двадцать пять пострадавших, и думает, что он один такой несчастный. Каждый из них сейчас тихо ищет крысу у себя в коллективе и не заинтересован выносить сор из избы. И только я один знаю, что это беда общая. Иными словами – все дело в банке, в нашей системе. Это, как выяснилось, наша проблема. И долго скрывать этот факт я не смогу. Потому и сделал вывод: это работа хакера. Потому и обратился к тебе.
После этих слов Кости Сергей с недоумением уставился на своего друга.
– Но тогда вполне законный вопрос: а почему бы тебе просто не вернуть деньги из того самого банка «Манко»? – спросил Сергей. – Ведь это же ваши деньги – ну и верните их назад, дело-то! Или я что-то недопонял?
– Ты все-таки не совсем понимаешь нашу специфику, – терпеливо, словно малому ребенку, объяснил Костя. – Если, допустим, я перевел деньги, то отозвать их назад уже не могу. На каком основании отзывать? Повторяю еще раз: с точки зрения банка «Манко» все абсолютно законно.
– Все равно не понимаю, – развел руками Сергей. – Я, конечно, не банкир, но ведь есть простая логика. Все счета в банке принадлежать ведь не банку, а конкретным фирмам, людям. Значит, эти деньги перевели на счет конкретной фирмы или конкретного человека, у которого счет в этом банке. Ты не пробовал поискать владельца этого счета и вытрясти с него деньги?
– Смотри-ка ты, – шутливо ответил Костя. – Начинаешь рассуждать, как заправский банкир, хвалю! Глядишь, вскоре мне придется это место для тебя освободить! Ты совершенно прав, – продолжал Костя уже серьезно. – Действительно, владельца этого счета мы вычислили в тот же день и это оказалось делом несложным. Но именно после того, как мы его вычислили, то сразу же поняли, что обрабатывать эту фирмочку – совершенно бессмысленное и бесполезное занятие и обернется только пустой тратой времени. И вот почему. Этот счет принадлежит филиалу какой-то фирмы, зарегистрированной в оффшоре. В нашем городе филиал зарегистрирован по адресу старого разваленного дома, на месте которого сейчас идет стройка. Директором и главбухом зарегистрированы какие-то бомжи, которых трясти так же бесполезно, как хреном груши околачивать! Поверь, с них взятки гладки. В налоговой инспекции нет ни одного их отчета, потому что фирма зарегистрирована меньше месяца назад. Если бы это была реальная фирма с реальными людьми, то вернуть деньги было бы очень просто – ты уж мне поверь! Но в данном случае это фирма – самый настоящий фантом. Реальные хозяева в любой момент могут из-за границы перевести деньги на счет любого банка в оффшоре – и тогда поминай, как звали. Кстати, именно это обстоятельство и убедило меня в том, что мы имеем дело с подготовленной аферой высокого класса.
– Но я не понимаю другого, – с недоумением проговорил Сергей. – На кой ляд им потребовалось переводить деньги в какой-то провинциальный банк, да к тому же в том же городе? Почему они сразу не перевели деньги в оффшорный банк за границей? Зачем им так рисковать? Что-то тут не сходится…
– Вполне логичный вопрос, – кивнул головой Костя. – Только извини, дружище, нл это вопрос дилетанта, который не разбирается в нашей специфике. Впрочем, тебе это простительно: ты ведь с российскими банками никогда не сталкивался. Дело в том, что внутри страны по системе «Клиент-Банк» можно перевести любую сумму – и транзакция пройдет практически мгновенно. Но вот за границу таким образом можно вывести не более десяти тысяч долларов: хочешь вывести больше – иди и неси платежное поручение, которое тобой подписано, плюс договор. И «клиент-Банк» в данном случае тебе не помощник. Вдобавок в этом случае транзакция пройдет отнюдь не мгновенно: придется ждать не менее пяти банковских дней – то есть рабочих дней. И за это время можно транзакцию тормознуть – ну, скажем, объявить ее ошибочной и так далее. Теперь подумай сам: сколько времени они бы выводили эту сумму без документов? Вот тот-то и оно! А переведя деньги в банк «манко» целиком, они дальше смогут просто принести фиктивный договор, платежное поручение – и прощай денежки! Теперь понял, в чем фокус?
– Теперь более или менее ясно, – ответил Сергей. – Но тогда у меня есть к тебе два конкретных вопроса. Первый вопрос: а ты уверен, что это не сговор твоих учредителей?
– Не думаю, – покачал головой Костя. – Это маловероятно, хотя… в принципе, теоретически все возможно. Во всяком случае, полностью исключать подобный сговор я не могу. Поэтому скажу осторожно: хотя это маловероятно, но наверняка я не знаю. В любом случае, – так это или не так – тебе предстоит выяснить. Ну и, разумеется, неопровержимо доказать. Дело в том, что для каждого из них в отдельности сумма этого «левого» перевода – не тот случай, они из-за этого мараться вряд ли станут. Но все вместе – весьма солидная сумма для любого из них.
– Хотя…, – Костя сделал паузу и задумался. – Может быть они решили меня подставить… В принципе, тоже не лишено логики… Поэтому на сто процентов этот вариант я тоже не исключаю. И поэтому исключать вероятность того, что кто-то из них мог пойти на это, я не могу.
– Ладно. Тогда второй вопрос. Судя по тому, что ты мне тут рассказал – как ни крути, а все на твоих программистах сходится. Тут уж вряд ли кто-либо, кроме них, на такое способен. На первый взгляд, все сходится: и специфику вашу они знают, и доступ к вашей базе данных имеют, да и, полагаю, специалисты они наверняка не самые последние. Ты сам только что сказал, что мы живем в постиндустриальном обществе, в информационном. Поэтому, те специалисты, кто управляет информацией, кто обеспечивает жизнь информации – это ключевые люди. И возможности доступа к информации у них самые непосредственные.
– Правильно рассуждаешь, – прищурился Костя. – Я тоже вначале так подумал. Больше того, ты вдвойне прав: мы придурков не держим. Поэтому сейчас каждый из моих программистов под таким колпаком, что не дай тебе Бог. Про каждого из них я могу тебе предельно точно сказать: что, когда и как он сейчас делает, причем, все с точностью до миллиметра, до секунды. С того момента, как все это обнаружилось, вся их жизнь фиксируется, причем из разных ракурсов. Только ничего это наблюдение не дало. Ты пойми: когда такие деньги собраны – надо сразу когти рвать, причем как можно дальше. Мы-то это все только на следующий день обнаружили. И у каждого из них были сутки на то, чтобы безо всяких помех свалить к едрени матери на быстром катере – в любую точку мира. С такими-то деньгами! А никто из них даже не дернулся. Все спокойно. Поэтому вряд ли это кто-то из них.
Сергей развел руками.
– Да, задачка. Явно не дурак ее загадал.
– Ты прав. У того, кто это затеял, мозги явно на месте. И еще учти, Серега. Я ж все понимаю, потому прошу помочь мне не за простое человеческое «спасибо». Твою нынешнюю зарплату я знаю. – Костя встал с кресла, подошел к сейфу. Открыл, достал пачку денег и протянул Сергею. – Вот тебе аванс: десять штук баксов.
Сергей поперхнулся коньяком и несколько секунд растеряно переводил взгляд то на Костю, то на деньги. Сергей знал, что щедрость не была Костиной добродетелью: наоборот, он был достаточно прижимистым и скупым человеком и поэтому расставался с деньгами всегда с большой неохотой – потому, наверное, и пробился на самый верх. В прошлом Сергей иногда оказывал Косте мелкие услуги по настройке компьютеров и всегда Костя интересовался, сколько он должен денег, а, получив ответ, всегда торговался. Никогда он не предлагал деньги сам, и нынешнее его поведение было весьма странно и необычно. Поэтому только теперь до Сергея окончательно дошло, что если уж его друг дает ему такие деньги, не торгуясь, предлагает сам, то дело и в самом деле очень серьезное.
– Бери, бери, – промолвил Костя, глядя Сергею прямо в глаза. – И имей в виду: это только аванс. Сделаешь дело – слово даю: получишь еще двадцать тысяч: ты меня знаешь, я слов на ветер не бросаю. И не рублей. Двадцать штук баксов сверху, если сделаешь дело.
– А если не сделаю? – спросил Сергей, не решаясь взять деньги. – Я ведь тоже не Господь Бог и не всесилен. Кроме того, ты ж имей в виду следующее: в банке-то я никогда не работал и специфику вашу не знаю.
– Хороший вопрос. Прямой. На прямой вопрос я тебе и отвечу прямо, – твердо сказал Костя, глядя Сергею прямо в глаза. – Если ты не сделаешь, то возвращать этот несчастный аванс тебе будет уже не кому. Так что, дружище, надо сделать. Через не могу – надо. Кроме того, я тебя знаю. Ты ведь профессионал. Настоящий профи. Не могу представить, что кто-то окажется круче тебя. Да и потом я ведь тебя не первый день знаю. У тебя, Серый, есть то, чего на сегодняшний день далеко не у каждого встретишь. Совесть у тебя есть. Не сможешь ты жить с грузом, что в моей смерти ты виноват окажешься. Так что, у нас у обоих месяц остается. Месяц на решение. У меня – на решение вопроса: жить мне или не жить. А у тебя – носить всю оставшуюся жизнь вину за смерть человека или не носить. Вот такие дела.
В кабинете воцарилось молчание.
– Кроме того, – помолчав немного, добавил Костя. – Даже если ты никого и не найдешь, то и это будет весьма немало. Ну, хорошо, допустим, ты не смог войти в систему, не нашел в ней никаких дыр и брешей, выяснил, что защита от внешнего проникновения у нас в банке установлена, как говорится, абсолютная. И что же из этого следует? А то, дружище, что здесь поработал специалист, который, во-первых, слишком хорошо знает нашу внутреннюю кухню и, во-вторых, он работал не извне, а изнутри банка. Значит – сам понимаешь: круг подозреваемых лиц очень даже сужается. Ну, короче говоря, ты понял…
– Я не понимаю одну вещь, – задумчиво произнес Сергей и посмотрел на Костю. – А почему ты обращаешься с этой проблемой ко мне, а не в полицию? Ведь в этом случае в полиции откроют уголовное дело и тогда ваши деньги гарантированно не уплывут в оффшорный банк.
Услышав этот вопрос, Костя с изумлением посмотрел на Сергея и неожиданно громко расхохотался.
– Не понимаю, что тут смешного? – удивленно и обиженно спросил Сергей. – Я что, сказал что-то не то?
– Ох, Серый, ну ты уморил, – сквозь смех вымолвил Костя. – В полицию… С этим… Обратиться… Ну ты сказанул!
Справившись с приступом неожиданного веселья, Костя посмотрел на Сергея.
– Дружище, а как ты себе это представляешь? – на этот раз серьезно спросил Костя. – Ну, допустим, я обратился в полицию с заявлением – дальше что? Что будет делать полиция? Не знаешь? Ну, так я тебе скажу. Первым делом они заведут уголовное дело. Да, согласен: деньги в оффшор не уйдут, тут ты прав. Но затем менты изымут все – подчеркиваю, ВСЕ! – компьютеры из банка, включая и сервера для проведения экспертизы. И как мы тогда будем работать? В банке более трехсот компьютеров! И эту экспертизу менты будут делать месяца три, не меньше! Но дело даже не в этом. Ладно, допустим, я не пожалею денег и закуплю новые компьютеры. Но ведь дело не в компьютерах, а в той информации, которая на них хранится. Первое, что сделают полицейские эксперты – скачают себе нашу базу данных. А ты вообще-то представляешь себе – хотя бы приблизительно – ЧТО это за информация? Серега, если эта информация окажется за пределами банка, то тогда одно из двух: либо полностью изменится расстановка политических фигур города и области, либо меня до конца дней моих будут шантажировать разоблачением. Ты что же думаешь: наш банк белый и пушистый, да? Я тебя умоляю! Ведь наш банк и бабки отмывал, и финансировал тех, кого не надо было финансировать, и много чего другого нехорошего делал! Не вдаваясь в подробности, скажу открытым текстом: я жив, пока рот на замке держу! И потом: ведь менты и потерпевшим зададут кое-какие вопрос об их денежках… А ты думаешь они чисты, как Белоснежка? Нет, дорогой мой! И того, что я привлек к ним внимание ментов, мне не простят. Они меня за это просто в порошок сотрут! Поэтому огласка мне совершенно без надобности! Нет, дружище: мне надо тихо решить вопрос. И поэтому я обратился именно к тебе, а не в полицию!
– Ну, хорошо, допустим, я нашел вора, – сказал Сергей. – Предположим, мы с тобой выяснили, что эту кражу века совершил, скажем, некий Махмуд Исаакович Зелепупенко. Допустим, даже мне удалось выяснить, что живет он на улице Протезно-Перекатной в доме номер один. Можно даже узнать размер его семейных трусов и любимый цвет помады его четвероюродной тещи. Но только вот дальше-то что? Как я с него деньги получу – ты об этом подумал? Утюгом пытать и к батарее людей приковывать я как-то необучен, ибо по другим вопросам специализируюсь.
– А вот это, Серега, уже моя забота, – зловеще растягивая слова, усмехнулся Костя. В его голосе послышались нотки ненависти и скрытого бешенства. – Это даже в голову не бери! Ты главное мне его найди. И неопровержимо докажи, что это он. А вот требовать с него денежки будут уже другие люди. И ты уж мне на слово поверь: эти люди весьма серьезные.
– Уже легче жить, – усмехнулся Сергей. – Тогда еще вопрос. На твою помощь я смогу рассчитывать? Мало ли что… Может, мне материалы какие понадобятся или иная помощь. Всякое ведь бывает.
– Естественно, помогу, – утвердительно кивнул головой Костя. – Только есть одна деталь: в этом деле я светиться не могу. Никто в банке не знает, что деньги уплыли: ведь с точки зрения нашей бухгалтерии все чисто. Разумеется, если что-то знаю – без доступа в нашу систему, разумеется! – помогу и информацию дам. Но учти одно: если тебя кто-то, кроме меня, поймает на том, что ты в нашу систему влез – тут уж я ничем тебе помочь не смогу. Больше того: в этом случае ты же во всем и окажешься виноват. И эти бабки на тебя повесят. А я буду вынужден все отрицать.
– Но это все в худшем случае. Главное другое. Я помогу тебе тремя вещами. Во-первых, вот тебе телефон. – Костя открыл ящик стола, достал оттуда изящную трубку сотового телефона, компакт-диск, две флэшки и отдал Сергею. – В телефонной книге только один номер: мой. Будем связываться по нему. Если возникнут вопросы – звони. Причем, в любое время дня и ночи. Только прошу: из самосохранения никому этот номер не давай. Второе: вот тебе компакт-диск. На нем наша программа «Клиент-Банк». Она уже настроена, так что тебе ее надо только установить у себя. Настроена она на несуществующую фирму, у которой два расчетных счета в нашем банке. Один пустой, на нем нет ни копейки, на втором лежит десять долларов: это тебе для экспериментов, так сказать. Пароль входа – твое имя с заглавной буквы плюс год твоего рожденья плюс восклицательный знак. И вот тебе ключ и флэшка с твоей электронной подписью. Во всем остальном, как всем этим пользоваться ты сам разберешься, не мне тебя учить. Поиграй с этой программой. Найди в ней дыры. Не верю я в чертей, дружище. Не черти наш банк на десять лимонов «зелени» обули. Это, как говорится, дело рук человеческих.
– И, наконец, третье, – продолжал Костя, протягивая Сергею листок бумаги, на котором были аккуратно напечатаны какие-то цифры. – Это номера счетов, с которых были украдены деньги. Так что, дружище, у тебя все данные есть. Действуй-злодействуй.
– Да, в хорошенькое дело ты меня втравливаешь, – покрутил головой Сергей. – Перспектива, скажем прямо, не шибко приятная! Тогда уж позволь один нелицеприятный вопрос. Только не обижайся, ладно? А это часом не ты, а?