Страница:
- А знаете, Константин, - она была единственная, кто так его называл. - Это очень интересно! Давайте продолжим в другом месте. Вы не заняты?
- Нет.
На этот раз он был совершенно ошеломлён.
- Тогда встретимся на улице, - предложила она.
Конечно, пойти и продолжить разговор было бы приятнее, чем возвращаться в переполненном вагоне метро в квартиру и ожидать прихода дебильного сына хозяйки. Но всё происходило так стремительно, слишком стремительно. У него было чувство, что им играют.
На улице она быстро поймала машину и сказала водителю адрес. Костя был плохо знаком с наземной Москвой и не знал, куда они едут. Но машина вскоре остановилась, и они вышли у большого, недавно выстроенного дома. Она бодро направилась к подъезду, и ему ничего не оставалось делать, как следовать за ней. Он ни о чём не спрашивал, и она не пускалась в объяснения. В лифте тоже царило молчание.
Повозившись к замками, она открыла дверь, и они вошли в квартиру. Костик снял куртку и ботинки и вошёл в комнату.
- Располагайтесь. Я сейчас приду, - сказала молодая женщина и исчезла.
У него было время оглядеться. Квартира была какая-то холодная, как номер в гостинице. Ничего лишнего. Он чувствовал себя напряженно от этой квартиры и от необычности всего происходящего.
На столике лежал ноутбук, и он не удержался, открыл крышку и взглянул на модель. Это была мощная машина с беспроводной связью. И очень дорогая!
Тут появилась женщина, которая успела переодеться в тёплый спортивный костюм и сразу стала выглядеть значительно моложе. Он понял, что она примерно его возраста, и сразу стал чувствовать себя комфортнее. Тапочки, которые она ему принесла, совсем успокоили его.
- Я сейчас приготовлю что-нибудь перекусить. Не хотите выпить? У меня есть хороший коньяк.
- Нет. Спасибо.
Как ему показалось, она вздохнула с облегчением.
Прибыли бутерброды и чай, и они продолжили разговор о системе технического анализа в FOREXе. Костик поколебался и вынул диск со своими расчётами. Она просмотрела его на компьютере и спросила:
- Это работает?
Что он мог сказать на это?
- Нет. Нужна доработка.
- Константин. А Вы уверены, что "марджин" 1 к 100 вообще позволяет выигрывать у системы. Они же не позволяют работать 1 к 2 или 1 к 5. Вы делали расчёты, применяя теорию вероятности?
- Да. Теоретически шанс выиграть такой же, как у рулетки. Но существут же профессиональные игроки в рулетку. Их немного, но они есть.
- Вы верите, что такую формулу действительно возможно вывести?
- Мне нужно во что-то верить, иначе я сойду с ума.
Она внимательно посмотрела на него.
Он подумал, что зря выговаривается перед этой незнакомой женщиной. Он даже не спросил, кто она и чем занимается в их организации. А какая разница? Он подошёл к той черте, когда ему уже было всё равно. Завтра это приключение закончится, и они будут лишь вежливо кивать друг другу головой, случайно сталкиваясь в коридорах.
- Константин. Не хотите ещё чая? - спросила она.
- Пожалуйста, зовите меня Костя.
- Хорошо, Костя, - улыбнувшись, сказала она и пошла на кухню за чаем.
Пока её не было он заглянул, чем заряжен её ноутбук. Это было впечатляюще! Все мировые достижения. Несложная проверка показали наличие скрытых программ. Учитывая дополнительный блок памяти, там могли храниться просто сокровища.
За второй чашкой чая она неожиданно предложила ему:
- Костя. Меня очень заинтересовала ваша идея. У меня нет друзей в этом городе. Вы можете приходить сюда, и мы вместе могли бы поработать над формулой. Ну конечно, не каждый день, - улыбнулась она. - Но хотя бы иногда.
- Хорошо.
Это был очередным сюрпризом сегодняшнего дня. Они надолго замолкли, и Костя понял, что пора уходить. Он поблагодарил за чай, и она, спросив, где он живёт, взялась за телефон и вызвала такси. Когда он одевался, она вынула деньги и протянула ему:
- Они сказали, что такси будет стоить 400 рублей.
Он взял, потому что понимал, что возвращаться в такой поздний час в его районе может дорого обойтись, если на улицах болтаются такие парни, как сын хозяйки квартиры, где он жил.
Сидя в тепле и безопасности машины, он попытался проанализировать события дня. Что-то не состыковывалось. Эта Вероника слишком умна, чтобы ей требовалась помощь Костика в освоении азов FOREX. Формула - тоже очень проблематична, и она, несомненно, понимала это. По отдельным фразам он почувствовал, что у неё есть знания в области программирования. Он не Антонио Бандерас. Что же тогда? И Костя решил для себя посмотреть, как будут развиваться события дальше. По крайней мере, жизнь становилась интереснее.
Сразу после него заявился сын хозяйки, от которого густо пахло пивом. Это означало, что предстоит длительная беседа, от чего становилось муторно на душе. Но беседа не состоялась, так как в эту ночь он притащил с собой девицу, отчего Костя долго не мог уснуть из-за барахтанья и сопенья на соседней кровати.
ВЕРОНИКА
У неё было чувство, что она сделала правильный выбор. Этот молодой человек, Костя оказался довольно податливым и способным на многое. Несомненно, он был умён, одинок и был недоволен своей работой и положением. Судя по его одежде и поведению, у него были проблемы с деньгами. Она не ожидала, что он знаком с программированием, и предстояло выяснить, в какой мере он владел этими навыками. И ещё. Как далеко он готов пойти, чтобы заработать деньги, хорошие деньги?
Из-за отсутствия времени приходилось действовать быстро, минуя стадию постепенного знакомства, и она надеялась, что не испугала его своим наскоком. Конечно, она рисковала, приведя его сразу в дом, но попив чая, пришла к выводу, что он не из болтливых, и завтра об их встрече не будут чесать языками в их организации. Он оказался вполне милым, когда снялось напряжение первых минут, и он принялся с увлечением рассказывать ей о принципах рынка FOREX. И уж совсем её умилило, когда на пороге он сразу же снял ботинки и потопал в комнату в спустившихся носках синего цвета. Веронику всегда удивляло, почему христиане русские переняли у мусульман эту привычку.
Итак, предстояло продолжение. Костя мог оказаться существенным элементом её плана.
С нового компьютера, который доставил шофёр, она связалась с ДвойнымДжо из хакерского форума и изложила ему ситуацию с компьютерной сетью организации. Тот подтвердил, что проблем не возникнет, но нужно время. Из сайта Чёрного Гнома она узнала, что один из членов форума был пойман на чём-то и, очевидно, стал сотрудничать с ФБР, поэтому необходима предельная осторожность. В коммуникациях между собой они повысили степень PGP до 2048 битов для шифрования своих сообщений. Ключи в 2048 бита требуется вскрывать десятилетия даже с помощью супермощных машин.
На следующий день опять с коньяком, но без торта пришёл Сергей Михайлович или Сергей, как он разрешил себя называть вне работы. Он был усталым и взвинченым. Сразу выпив большую дозу, он развалился в кресле и казалось, даже не хотел разговаривать. Вероника и не настаивала. Они смотрели новости по телевидению, иногда обмениваясь комментариями.
Когда они легли в постель, он долго лежал без движений, полуобняв её и думая о чём-то своём. Секс был какой-то бесстрастный, как будно они выполняли нудную работу. Затем он внезапно заснул и захрапел.
Вероника одела халат, взяла ноутбук и вышла на кухню, закрыв дверь. Но работать не хотелось. Да и нужно ли это? Складывалась непростая ситуация, когда её план зависил от двух мужчин, с каждым из которых были неопределенные отношения, которые в любой момент могли оборваться. А нет ничего хуже состояния неопределённости.
Она услышала, как одевается и уходит Сергей. На прощанье он сказал:
- Извини. Сегодня был дрянной день и поганое настроение.
Она поставила в шкаф очередную полупустую бутылку французского коньяка. Ни работать, ни что-то делать не хотелось. Напряженная обстановка сегодняшнего вечера отняла все силы.
На следующий день на работе пронёсся маленький вихрь. Распахнулась дверь, влетела дама в немыслимой шубке и прямиком направилась в кабинет Сергея Михайловича. Из двери его кабинета тут же вылетели два сотрудника, которые в тот момент там находились. Тут же из кабинета раздался очень неприятный визгливый голос, который не могли заглушить даже закрытые двери. Сергея Михайловича слышно не было. Веронике стало стыдно, как будто она подслушивает что-то неприличное, и она пошла в буфет выпить кофе. Там она увидела Костю, который пришёл налить в чашку кипяток. Он, несомненно, тоже видел ей, но повернулся и ушёл. Это был хороший знак. Инстинктивно он принял правильную форму общения между ними на людях. Вернее, необщения.
Вероника просидела в буфете около полчаса и когда вернулась, то увидела, как уборщица выносила из кабинета какие-то осколки в корзине.
Вечером она позвонила по номеру телефона, который оставил ей Костя, и пригласила его зайти на следующий день. Он тут же согласился.
Была суббота. Днём пришёл Костя, и она устроила традиционное чаепитие.
- Я плохая хозяйка. Могу предложить лишь то, что есть в холодильнике.
Но ничего не понадобилось, и она смогла приступить к основной части разговора.
- Костя. Меня взяли на работу в фонд для проверки надёжности защиты компьютерной сети. Взяли временно. Моя задача состоит в том, чтобы найти уязвимое место в защите и исправить положение. Или не найти ничего и удалиться. У меня есть наработки по предыдущим подобным проверкам сетей, и вскоре я их получу. Но мне хотелось бы знать мнение специалиста-практика, который знаком с архитектурой сети, работая с ней. Вы же знакомы с основами программирования?
Конечно, то, что она сказала, было полуправдой, и его ответ должен был показать, пойдёт ли он на сотрудничество. Было почти шоком услышать от него, что он закончил университет и объяснения, почему он не смог устроиться на другую работу. Рассказано это было таким горьким голосом, что она поняла, что самым верным способом сделать из него союзника будет повысить его самооценку до уровня, когда он захочет быстро и эффективно достичь какой-то цели, например, заработать много денег.
- Я уверена, что вы умный и удачливый молодой челевек. Когда-нибудь через несколько лет вы будете лежать на пляже на острове в Карибском море и вспоминать о своей нынешней работе как о курьёзном эпизоде в своей жизни.
Услышав такую откровенную лесть, он с некоторым удивлением посмотрел на неё, но ничего не ответил, и разговор перешёл на профессиональные темы.
- Что касается программы защиты, - сказал он. - То она была подстроена под требования заказчика несколько лет назад и тогда считалась неуязвимой. Однако, с тех пор в неё не вносились улучшения, впоследствии разработанные фирмой. Поэтому сейчас её нельзя признать совершенной, хотя это - всё ещё сильная программа. Но прогресс идёт вперёд, и хакеры всегда идут на шаг впереди прогресса, правда?
Последний вопрос ей не понравился, и Вероника решила его проигнорировать. Во всём остальном она поверила, что он знает, о чём говорит.
Костя стал объяснять некоторые детали, и она поняла, что он разбирается в вопросе значительно лучше, чем она ожидала, но их прервал телефон. Это был Сергей Михайлович. Он был пьян. Очень пьян. Она выскочила на кухню и прикрыла за собой дверь. Сергей Михайлович сообщал, что он направляется к ней и скоро будет. Никакие аргументы о том, что она моет голову и стирает бельё на него не подействовали.
Она вошла в комнату и увидела его вопрошающий взгляд.
- Костя....
Она развела руки в стороны.
- Понял, - просто сказал он и стал собираться.
Через пять минут после его ухода появился Сергей Михайлович, без коньяка, но с цветами. Это было почти трогательно. Он прошёл в комнату, включил телевизор и сказал, как будто оправдываясь за своё состояние:
- В бане были.
Он попытался поймать её за руку и усадить рядом, но промахнулся, и сказав, что идёт готовить чай, Вероника исчезла на кухне. Когда чай был готов, она услышала из комнаты богатырский храп. Заглянув в комнату и убедившись, что Сергей Михайлович спит в одежде поперёк кравати, она удалилась обратно на кухню.
Сергей Михайлович становился проблемой. Сегодняшняя беседа с Костей убедила её, что тот был ей совершенно необходим. Но непредсказуемые посещения Сергея Михайловича ставили под угрозу весь её план. С другой стороны, если она уйдёт из квартиры, то скорее всего, потеряет работу. Чтобы как-то успокоиться, она одела кроссовки и вышла в соседний парк побегать.
Было уже темно, и Вероника сидела и пила чай на кухне после пробежки, когда она услышала шум душа, что означало, что Сергей Михайлович встал и приводит себя в порядок. Вскоре он появился на кухне с мокрыми тёмными волосами, зачёсанными назад.
- Дай чайку, - хрипло сказал он с виноватым лицом нашкодившего мальчишки.
За чаем он стал рассказывать последние московские истории, и даже рассмешил её пару раз, хотя в большинстве своём для неё было трудно понять современный русский юмор, который очень отличался от американского. Оказалось, что когда он не играет роль крутого бизнесмена из американских фильмов, который берёт всё сразу, потому что у него мало времени на разговоры, Сергей Михайлович - вполне милый мужчина, который может посмеяться сам и насмешить женщину и который ещё не утратил мальчишеских черт. Ей даже стало с ним интересно. И конечно, для этого ему нужно быть абсолютно трезвым.
- Ты видела вчера мою благоверную? - улыбнувшись, спросил он.
Она никогда не встречала этого слова, но догадалась, что оно означает.
- Думаю, что да. Но я сразу же ушла в буфет. Мне было неудобно. Как будто я подслушиваю.
- Правильно сделала. Ничего приятного ты бы не услышала.
- Мне кажется, что вчерашнее посещение было темой для обсуждения всего коллектива. Я думаю, что твоя секретарша не удержалась, чтобы не рассказать об этом паре подруг в организации, и в результате об этом узнали все. Это - конечно, не моё дело, но есть бизнес, и есть дом. Нельзя ли с ней договориться о том, что ...
- Нельзя, - жёстко прервал он. - Я не могу запретить вход в здание члену правления фирмы. Тем более, что их там двое против меня. Она и её папаша.
Всё встало на свои места. Классический семейный финансовый треугольник, описанный в американской литературе и многократно показанный в кино.
- Плюс климактический синдром, - добавил он.
Об этом в американских фильмах не упоминают. Ей даже стало жаль Сергея. Он был зажат в тиски, о которых посторонний человек мог только догадываться.
Они помолчали.
- Будь осторожна с моей секретаршей! - вдруг сказал он.
- Я знаю. Она всё тебе докладывает.
- Она всё докладывает моей жене.
КОСТЯ
Повторная встреча с Вероникой оставила двойственное ощущение. С одной стороны он обрадовался, когда она позвонила в пятницу вечером и пригласила придти в субботу. Это освобождало его от того, чтобы слоняться по улицам, чтобы не находиться в одной квартире с хозяйкой и её дебильным сыном в течении долгих выходных. С другой стороны он не мог отделаться от ощущения, что им играют и хотят использовать, и это действовало на него угнетающе.
Версия о том, что её наняли временно, чтобы она нашла дыры в защите сети, показалась ему надуманной, но вслух он ничего не сказал. Достаточно было ввести улучшения, которые предлагала фирма-разработчик программы, и в этом случае не требовалось бы привлекать специалиста со стороны.
Несомненно, она была профессионалом, хорошим профессионалом, но не более того. Программист после 5 минутного разговора с другим программистом, как правило, понимает уровень коллеги и то, на что он способен. Если она хочет найти дыры в защите, то не сможет этого сделать самостоятельно. В этом он не сомневался.
Её квартира стала приобретать жилой вид, и на самом деле ему там было тепло и уютно, с хорошим чаем, приятной профессиональной беседой и ощущением присутствия женщины, ощущением, которым он не был избалован. Поэтому Костя решил не обращать внимание на свои сомнения.
У неё появился новенький, только что распакованный Dell, такой же, как у них на работе, и они заговорили о защитной прогламме, теме, которая интересовала их обоих. Но раздался звонок телефона, и Вероника торопливо ушла на кухню, откуда был слышен её сдавленный голос от того, что она закрывала рукой телефонную трубку. Она возражала против чего-то, но Костя понял, что их встреча закончена. C её появлением от встал и пошёл одеваться.
На улице была слякоть, шёл дождь вперемешку со снегом, и идя ссутулившись к метро, он вспоминал уют её дома, возможность поговорить с тем, кто его понимает и обсудить то, что его интересует. Посмотрев на часы, он предположил, что хозяйкин сын уже исчез из дома, и можно возвращаться. Предстоял ещё один вечер в кровати с книжкой в руках и с мыслью, когда же этот день, наконец, закончится.
В понедельник он успел один час поработать на себя прежде, чем стали появляться сотрудницы их отдела.
- Костик, ты что сидишь такой мечтательный? Влюбился? - услышал он голос влетевщей в комнату Моргушы.
Он вдруг подумал о том, что Вероника никогда не называла его "Костиком".
- Я мечтаю о том, как через несколько лет буду лежать на пляже на острове в Карибском море и вспоминать о своей нынешней работе как о курьёзном эпизоде в моей жизни.
Это была фраза, которую он услышал от Вероники и которая поразила его. Хотя эта фраза была какой-то ненастоящей, несвойственной ей, Костя не мог не признать, что это предположение ему понравилось.
Моргуша как будто наткнулась на какое-то препятствие по пути в свою стеклянную загородку и внимательно взглянула на него, но не нашлась, что ответить.
Через два дня вновь позвонила Вероника, сказала, что у неё есть что-то интересное для него и пригласила придти. Он ждал этого звонка и обрадовался ему. Интересным оказался диск с программой, о которой она говорила. Он провёл час перед компьютером прежде, чем вынести свой вердикт.
- Есть несколько оригинальных решений, хотя база не новая, её уже неоднократно использовали. Если вы установите улучшения, которые за последний год создала фирма-разработчик программы защиты, то система будет защищена и подобная хакерская программа не сработает.
- А если не установлю? - услышал он в ответ.
Вопрос был неожиданным. У него было ощущение, что его постепенно подводят к какому-то решению, о котором он сейчас мог только догадываться.
"Посмотрим, каким будет следующий ход".
- Я думаю, что тогда вероятность взлома будет 50 на 50, хотя я не совсем уверен, и мне нужно подумать. Но в любом случае об этом происшествии будет тут-же известно системному администратору.
- Тогда подумайте! - предложила ему Вероника с усмешкой.
Она ушла на кухню, а он вернулся к компьютеру.
Ему фактически предложили роль гипотетического взломщика, который должен был вторгнуться в не до конца защищённую систему, которая существовала в их организации. Вопрос, почему не установить дополнения к программе защиты, пока остался без ответа, но он решил, что обязательно получит ответ на него на следующем этапе. Без этого вряд-ли будет возможно продвижение вперёд.
Задача была интригующей! Победить в одиночку и проникнуть в крепость, которую совместно строили десятки людей, это ли не высшая форма доказать себе и другим: я лучше, умнее, профессиональнее, я выше вас всех? Даже если твоё преимущество впоследствии будет использовано для улучшения защиты этой самой крепости.
Программу, которая находилась в распоряжении Вероники, несомненно написал талантливый автор. Он не знал кто, но ясно, что Вероника не могла быть её создателем. Но Костя не собирался говорить ей о своём предположении об авторстве и хотел посмотреть, как события будут развиваться далее.
То, что он сам занимался разработкой хакерской программы, несомненно помогло ему быстро разобраться с задачей. Эта программа, конечно же, был шагом вперёд по сравнению с тем, что сделал он, но и её он не мог назвать верхом совершенства. Даже на первый взгляд она имела изъяны приминительно к программе, которую предстояло взломать. Если покопаться глубже, то, по-видимому, найдутся дополнительные недоработки. Логическим выводом для него было исправить недостатки программы с помощью наработок, которые сделал он сам. У него были слабые представления о вопросах интелектуальной собственности, но в данном конкретном случае он не сомневался, что кто-то получил материальное вознаграждение за свою работу по написанию программы, и он полагал, что его часть работы также должна быть соответствующим образом оплачена.
Он не представлял, как этот вопрос обсудить с Вероникой, также как и другие, которые у него накопились. Он слышал, как она с кем-то разговаривала по телефону на кухне, но в этом случае это не был сдавленный шопот, как в прошлый раз. Когда она появилась в комнате, он опять вопросительно взглянул на неё. Она выглядела слегка озабоченной, но спокойной. Он понял, что беседа за чаем будет продолжена.
- Я просмотрел программу. Она скорее не сработает, чем сработает.
Он в общих чертах показал на недоработки.
- Тогда программу придётся отправить обратно, - задумчиво сказала она. - Я не уверена, смогут ли там вообще исправить недочёты, и сколько времени это займёт.
Его предположение оказалось правильным. Вероника даже не пыталась присвоить себе авторство.
- При интенсивной работе требуется около месяца, если разработчик знает, в каком направлении двигаться.
- Вы уверены, что так долго? У меня, по-видимому, осталось мало времени, - медлено сказала она.
"Мало времени до чего?"
Поняв, что придётся оставить этот вопрос на более поздний срок, он решил выяснить то, что волновало его на данном этапе.
- Существуют ли авторские права на эту программу? Они защищены? Кому она принадлежит?
- Программа принадлежит мне, - ответила она. - А авторские права... Пусть это вас не беспокоит. Автор никаких претензий предъявлять не будет. А почему вы спрашиваете?
- В программе есть некоторые интересные находки. Если бы я мог их использовать, то я бы значительно улучшил те наработки, которые имется у меня.
Она задумчиво посмотрела на него и спросила:
- Ваши наработки? Вы работали в этом направлении? Я не знала.
- Да. У меня многое сделано. Но я не могу завершить программу, потому что у меня нет возможности для нормальной работы. Я работаю урывками на работе, когда меня никто не видит.
Он уже стал привыкать к её задумчивым взглядам.
- Но вы можете приходить и работать здесь. Ну ни каждый день, конечно, - добавила она.
- Спасибо. А вы? Я не буду мешать?
- Если бы мешали, то я бы не предлагала, - засмеялась она.
- Хорошо. Но сразу скажите мне, если я стану причинять неудобства.
- Конечно, скажу, - вновь засмеялась она.
Было уже поздно, и он стал собираться домой. Говорить о вознаграждении он не решился и отложил это до следующего раза.
В прихожей неожиданно вместе с деньгами на такси она вручила ему ключи и сказала:
- Можете начинать в пятницу вечером. Я уеду на несколько дней, а вы располагайтесь и работайте. Я оставлю постельное бельё, чтобы вы не теряли время на дорогу. И буду вам звонить.
ВЕРОНИКА
Она сомневалась в правильности своего решения.
Пока Костя сидел в комнате и изучал её программу, позвонил Сергей. Она испугалась, что повторится прошлая история, но он был трезв и говорил деловым тоном. Он сообщал, что в пятницу летит в Лондон, и она должна поехать вместе с ним, чтобы помочь с переводом, и что это очень важно. Сказано было тоном, не терпящим возражений. Сергей вполне сносно говорил по-английски, и ей была не очень понятна её роль в этой поездке.
Сама по себе поездка вызывала несколько вопросов. Она регулярно проверяла веб-сайты ФБР и Интерпола, и пока она не числилась в списках разыскиваемых, но у неё были сомнения, не существуют ли иные списки, которыми обмениваются полиции США и Англии.
Отношения с Сергеем были неопределёнными, и она не представляла, сколько ещё времени мужчина в кризисе сорокалетних будет держать её в своей организации, где её роль сводилась к переводам его собственной исходящей корреспонденции. В любой момент он может пуститься в очередное приключение, надобность в ней отпадёт, и весь план будет разрушен.
Двойственное чувство она испытывала и от новости о том, что Костя имеет собственные наработки хакерской программы. Это означало, что у него имелись мысли о получении быстрых денег, что было положительным моментом. Но его роль в её плане постепенно становилась слишком значительной, особенно после того, как в его руках окажется хакерская программа Вероники. Не станет ли её план в будущем уже его планом?