Купить
 
 
Жанр: Научная фантастика

страница №1

Цена выигрыша



Сергей Кононенко
Цена выигрыша

--- Table start-------------------------------------------------------------
Повесть посвящается моим друзьям и знакомым, которые по чистой случайности
могут напоминать некоторых персонажей из этой книги. |
--- Table end---------------------------------------------------------------

Все события, которые описываются в этой книге, являются полностью
вымышленными, поэтому совпадение действующих лиц с реальными людьми может
быть только случайным.

Эта повесть относится к обычной художественной литературе и не
претендует на большее, поэтому прошу профессиональных хакеров отнестись
снисходительно к описанию технических подробностей.




Замечание ко второй редакции

За полтора года, прошедшие со дня, когда я поставил последнюю точку
в этой повести, многое изменилось, в частности, мое отношение к жизни и
проблемам, которые я затрагивал в книге. С позиции сегодняшнего дня многое
в повести кажется упрощенным и наивным: как технические подробности, так и
некоторые другие моменты. Тем не менее, я решил оставить все как есть, и
изменения второй редакции коснулись только стиля и недочетов первого
варианта.



Пролог


Эта история произошла в первых годах третьего тысячелетия, когда
Северная Империя начала постепенно выходить из глубокого кризиса, а
Западная Империя находилась на вершине своего могущества. Действие
происходит в небольшой Приморской провинции Независимой Республики, которая
еще недавно была частью Северной Империи. Провинция не была богата
полезными ископаемыми, но имела хороший климат и природные условия, которые
при достаточных капиталовложениях могли превратить ее в центр мирового
туризма. Важна она была и с точки зрения военно-стратегического положения.
Поэтому некоторые силы в Северной Империи пытались вернуть "потерянную"
территорию.
История, о которой пойдет речь, не повествует о каких либо заметных
или исключительных событиях — она типична и характеризует свое время,
когда компьютерные технологии переживали бум в своем развитии и все время
открывались новые и новые возможности в технике и программном обеспечении.
Наиболее популярной компьютерной платформой и фактически международным
стандартом была модель PC. Хотя существовали такие платформы, как GPC и
McPC, которые имели некоторые преимущества в области графики, но были менее
универсальны и использовались специалистами в области дизайна и полиграфии.
Несомненным лидером и законодателем мод в компьютерной отрасли была
Западная Империя. Большая часть программного и аппаратного обеспечения
разрабатывалась именно там. Несмотря на то, что в Северной Империи
компьютерная индустрия только зарождалась, некоторые специалисты-одиночки и
мелкие фирмы делали программы по уровню выше, чем лучшие корпорации Запада.
Но гораздо больше было тех, кто не мог найти средства и проявить свой
талант — они занимались взломом и переделкой чужих программ, воровством
информации в компьютерных сетях и многим другим, что вмещало в себя емкое
понятие "хакерство".

Глава первая


Тихий и монотонный гул двигателей самолета действовал усыпляюще, но
Алексей Владимиров все равно не мог заснуть. Да уже и не было времени. Он
еще раз взглянул на часы: скоро самолет приземлится в аэропорту столицы
Приморской провинции. И Алексей еще раз стал обдумывать задание, которое
ему поручили.
Владимиров был программистом в одной из компьютерных фирм в Столице
Северной Империи. Также ему часто приходилось заниматься вопросами
маркетинга и сбыта программ. Сейчас его фирма работала в области
компьютерных игр и активно сотрудничала с западными корпорациями. Позавчера
его вызвал замдиректора по коммерческой части и ввел в курс дела, отметив,
что все это сугубо конфиденциально. Алексей часто выполнял конфиденциальные
поручения, но это было гораздо серьезнее обычных дел. Замдиректора сообщил
ему, что одна известная западная фирма разработала большую трехмерную игру
с совершенно новым алгоритмом визуализации, и теперь хочет перевести ее на
язык Северной Империи и адаптировать для местного рынка. Но компания
обеспокоена тем, что их северные конкуренты могут выкрасть этот новый
алгоритм, что принесло бы разработчику огромные убытки, так как на
разработку алгоритма было затрачено много средств и времени. Поэтому
адаптацию программы решили проводить не в столице Северной Империи, а в
Приморской провинции Независимой Республики, подальше от конкурентов. Фирма
Алексея должна была выступить в качестве посредника между западной
компанией и приморской фирмой RISC, которая смогла далеко продвинуться на
рынке сетевых услуг, а теперь активно занялась разработкой игр. RISC должна
была перевести игру, а задачей Владимирова была безопасная доставка
исходных текстов игры на место.

Самих исходников у него не было. Он должен был проверить систему
безопасности в сети фирмы RISC и обеспечить прием зашифрованных данных по
сети Inet прямо из офиса компании в Западной Империи. Такой способ
посчитали более быстрым и безопасным, чем везти их с собой. Первый раз на
Алексее лежала такая ответственность, и это не давало ему покоя. Если
кто-то узнает о цели его поездки, то много людей будут охотиться за
исходниками игры и, возможно, лично за ним. Но если все пройдет как надо,
Алексей будет вправе требовать повышение.
Самолет сделал вираж и пошел на посадку. Алексей наклонился к
иллюминатору: под крылом лежал город, раскинувшийся в долине небольшой
речки и на окрестных возвышенностях. Южнее города блестело зеркало
водохранилища. Дальше равнина постепенно переходила в холмы, а на горизонте
возвышались окутанные сизой дымкой горы. За ними должно было быть море, но
то ли его загораживала горная гряда, то ли оно сливалось в мареве с синевой
неба. Этот пейзаж, освещенный еще ярким сентябрьским солнцем, произвел
впечатление на Владимирова. Он откинулся на кресло и пристегнул ремень.
Раньше ему не приходилось бывать в Приморской — ни ребенком во время
единой Империи, ни после развала. В последнее время летом он отдыхал в
соседней провинции, принадлежащей Империи. Теперь Алексей подумал, что не
плохо было бы в следующем году приехать сюда просто на курорт.
Самолет провалился вниз и Владимиров на какую-то секунду оказался в
невесомости, он много раз летал на самолете, но все равно никак не мог
привыкнуть к этому первобытному чувству страха, когда как будто земля
проваливается вниз из-под ног. Но, как и много раз до этого, ничего не
случилось, и самолет благополучно приземлился. Пока он выруливал с
посадочной полосы, Алексей уже думал о том, что предстоит сделать в
ближайшее время. Вместе с другими пассажирами он быстро спустился по трапу
на землю и осмотрелся. Яркое солнце слепило глаза, на небе не было ни
облачка, и воздух ему показался горячим, особенно после Имперской Столицы,
где было пасмурно, когда он улетал. А здесь еще продолжалось лето, а может
быть, это уже начиналось "бабье лето" или, возможно, тут всегда такая
погода. Зал ожидания после уличного солнца показался темным, но в нем была
приятная прохлада. Людей в зале было не много, и Владимиров принялся искать
человека, который должен был его встретить. Это не заняло много времени: он
сразу заметил парня, который держал в руках табличку с названием фирмы
Алексея. Табличка выглядела забавно, и Владимиров еле сдержал
непроизвольную улыбку. Встречающий был молод: на вид около двадцати двух --
двадцати трех, на нем был в деловой костюм, белая рубашка и галстук, но
было видно, что обычно он ходит не в такой одежде и костюм, скорей всего,
одел только для встречи. У парня были светлые волосы, серые глаза и ничем
не примечательное лицо. Ростом он был повыше Алексея, хотя тот тоже не был
маленьким. Парень заметил Владимирова, но гость представился первым:
— Алексей Владимиров, уполномоченный фирмы "Юниверсал программ", а
Вы должно быть из фирмы "RISC"?
— Вы угадали, я Андрей Никольский, специалист фирмы "RISC", рад
приветствовать Вас в нашем городе, надеюсь, вы хорошо долетели?
— Спасибо, полет прошел нормально.
— Тогда поедем быстрее в город, у меня на стоянке машина.
Парень быстро спрятал табличку в сумку, видно она его тоже смущала,
и они пошли к выходу. Солнце опять ослепило глаза, но теперь только на
мгновение. На стоянке Никольский быстро нашел свою машину и открыл ключами
дверь. Автомобиль был не новый, и эту модель в Империи уже хотели снять с
производства. "Интересно это у него своя машина или служебная, — подумал
Алексей, - впрочем, внешний вид говорит далеко не обо всем". Андрей выехал
с территории стоянки и повернул на шоссе. Машина развернулась на юг, и он
опустил козырек над ветровым стеклом. Владимиров последовал его примеру.
Они быстро набрали скорость и теперь спокойно ехали в потоке машин. Алексей
смотрел в окно на пробегающие за окном деревья, поля и маленькие домики,
стоящие вдоль дороги. Такую картину можно увидеть почти по всей южной
окраине Империи. Но все же здесь было что-то особенное: то ли изредка
попадавшиеся субтропические деревья и кустарники, то ли еще какое-то
смутное ощущение, которое не поддавалось рациональному объяснению. Потом
Владимиров увидел две большие и широкие башни какого-то завода или
электростанции. Обыкновенные индустриальные постройки, но ему они чем-то
напоминали средневековую крепость. Оказывается и в простых вещах можно
видеть романтику, если, конечно захотеть этого. Слова Никольского вернули
Алексея к реальности:
— А какая у Вас сейчас в столице погода?
— Не сравнить с вашей, здесь прямо тропики.
— Да, сегодня выдался жаркий денек. А что новенького на столичном
рынке появилось?
— В последнее время затишье, но недавно...
Они немного поговорили о компьютерных новинках и снова замолчали. О
деле не было сказано ни слова. Алексей не знал, посвятили ли этого парня в
план проекта или нет. Он решил, что сначала поговорит с их начальником, а
потом будет видно, кому какую информацию можно доверить. Собеседник также
не стал затрагивать эту тему.

Машина проехала по мосту над железной дорогой и повернула направо.
Совсем близко возвышалась большая башня с курантами местного
железнодорожного вокзала. Эту башню Владимиров даже знал по открыткам,
потому что она служила одним из символов этого города.
— Сейчас вы устроитесь в гостинице, отдохнете, а потом, если
захотите, поедем в офис. Да еще..., Алексей...
— Просто Алексей, я ненамного старше вас, — сказал Владимиров с
улыбкой, прервав неловкую паузу.
— Если Вам что-то нужно, Алексей, то скажите. Может потом захотите
посмотреть город?
— Спасибо, потом обязательно воспользуюсь вашим предложением.
Проехав по центру города, где дома старой архитектуры и парки
перемежались с рекламными щитами и современными офисами, они подъехали к
гостинице. Алексей открыл дверь машины и вышел на улицу. Никольский сказал:
"До свидания", пообещал заехать через три часа, захлопнул дверцу машины и
уехал. Владимиров оглянулся и пошел по ступенькам к вестибюлю отеля.
В гостинице Владимиров поселился в меленьком одноместном номере: в
нем еле помещались шкаф для одежды, кровать и тумбочка. Сколько он видел
таких номеров в провинциальных отелях? Алексей уже точно не помнил. Частые
командировки по стране, наладка программ для крупных клиентов, очень редко
поездки за пределы Империи. Жена на его частые разъезды открыто не
жаловалась: знала, что он зарабатывает деньги для семьи. Владимирову такая
жизнь тоже надоела, он сам хотел проводить больше времени в столице с женой
и дочерью, которой уже исполнилось пять лет. Он был еще молод — только
двадцать восемь лет, но уже чувствовал ускоряющийся бег времени. После
института он получил неплохую работу, но теперь зарплаты стало не хватать,
да и на этой должности он не мог проявить все свои возможности. "Да, -
думал Алексей, - такое поручение бывает не часто, этот шанс никак нельзя
упустить".
Владимиров распаковал чемоданы, заполнив тумбочку и шкаф своими
вещами. Потом подошел к окну и недолго рассматривал улицу. "Интересно,
сколько мне предстоит прожить здесь? Возможно, придется остаться на все
время работы над игрой". В Столице бы с этой работой справились быстрее,
но, наверное, и в RISC-а неплохие специалисты, иначе, откуда их знают на
Западе". Алексей лег на кровать и стал читать последний номер журнала "Мир
ПК", который захватил с собой из столицы. В разделе компьютерных игр было
несколько статей. Одна западная фирма выпускала новую трехмерную игру.
Реклама говорила, что это будет что-то особенное, но Алексей в это не очень
верил: эта компания в основном делала вариации на уже известные темы. Та
игра, которую должны переделать в RISC-е, это действительно новое слово в
трехмерных виртуальных играх. Алексей это понял сразу, посмотрев небольшую
демонстрашку, основанную на той же технологии. Западная компания "3D
Virtual Labs" хотела выпустить ее сразу на рынки всех основных государств
планеты. Если проект осуществится, то "3D Virtual" станет лидером, а фирма
Алексея и RISC получат от этого большую прибыль и известность в Северной
Империи. Дальше была статья про новую стратегическую игру фирмы "Северная
звезда". Журналист писал, что она будет лучшей среди отечественных
программ. О том, будут ли ее продавать на западном рынке, не было ни слова.
Владимиров посмотрел на часы: сейчас должен был приехать этот
Никольский из RISC-а. Он положил журнал на тумбочку, встал и надел пиджак.
Повернув замок на два оборота, Алексей потрогал дверь и пошел по коридору.
Быстро спустился по лестнице, отдал ключ портье и вышел на улицу. Солнце
уже прошло зенит и начинало клониться к западу. Но его палящие лучи все еще
заполняли собой окружающее пространство. Он чуть-чуть расслабил узел
галстука, и рука по привычке потянулась к карману пиджака. Алексей ее тут
же отдернул, вспомнив, что бросил курить и никаких сигарет там нет. "Да,
привычки так просто не отпускают человека". Среди машин, поворачивающих
из-за угла, он увидел знакомую. Она остановилась возле гостиницы. В машине
был Никольский. Тот тоже заметил Алексея, наклонился и открыл дверь.
Владимиров сел рядом с водителем и они поехали.
— Устроились нормально? — начал разговор Андрей.
— Да, — ответил Алексей.
— Это хорошо, кстати, только что из соседнего города вернулся наш
шеф, он был очень рад, что вы приехали, и хочет поскорее Вас увидеть.
— Я тоже хочу с ним поговорить.
Фирма RISC располагалась в центре, в небольшом трехэтажном здании с
колоннами, старой постройки. Было видно, что недавно его ремонтировали. На
первых этажах располагался какой-то молодежный учебный центр, а третий этаж
полностью принадлежал фирме. Они поднялись по лестнице и повернули налево.
Алексей увидел перед собой хорошо отделанную дверь с табличкой "Президент
АО "RISC". Никольский открыл дверь, и они оказались в небольшой приемной,
которая была отгорожена от самого кабинета гипсокартонной стенкой. В
приемной за небольшим письменным столом сидела девушка. Владимирову она
показалось симпатичной, хотя особенной красоты в ней не было. Никольский
сказал:
— Привет Света, шеф у себя?

— Да, он уже давно ждет нашего гостя, — ответила девушка.
— Кстати, Алексей, — это Света Черкашина, она у нас работает
секретарем.
— Приятно познакомиться, я Алексей Владимиров, можно просто
Алексей.
— Мне тоже очень приятно познакомиться, — сказала Света.
— Ладно, — сказал Никольский, - вы, наверное, желаете поговорить с
шефом с глазу на глаз, если захотите потом познакомится с нашей фирмой, то
я буду здесь.
Девушка открыла дверь кабинета шефа и сказала: "Вячеслав Михайлович,
Алексей Владимиров уже здесь". Услышав ответ, она сказала Алексею:
"Проходите, пожалуйста". Владимиров зашел в кабинет. По размерам он мало
отличался от приемной. Обычная офисная мебель: металлический шкаф,
письменный стол с компьютером, сейф, три кресла. За письменным столом сидел
сам президент АО "RISC". На вид ему было лет сорок — сорок пять, одет он
был в обычный деловой костюм с однотонным галстуком. В комнате работал
кондиционер, и ему не было нужды снимать пиджак. Мужчина отложил в сторону
бумаги, встал из-за стола и направился к своему посетителю.
— Вячеслав Михайлович Рыбаков, — первым представился хозяин
кабинета.
— Алексей Сергеевич Владимиров, — ответил гость.
Они пожали друг другу руки. Рыбаков вернулся на свое место, а
Владимиров сел в другое кресло возле стола. После нескольких стандартных
фраз о дороге и гостинице они перешли к делу. Алексей показал свои
документы и бумаги, которые его фирма передавала RISC-у. Рыбаков в свою
очередь заверил Алексея, что с его стороны уже все подготовлено, и они
могут приступить к работе в любое время. Потом они говорили о технических
деталях проекта. Договорились, что с завтрашнего дня Владимиров посмотрит
сеть RISC-а и ее систему безопасности. Сегодня был четверг, поэтому прием
данных от западного партнера наметили на понедельник, если не случится
ничего непредвиденного. Алексей также хотел познакомиться с программистами
RISC-а и их разработками. Они еще поговорили немного о новостях
компьютерного рынка, потом Рыбаков предложил Владимирову встретиться с
программистами RISC-а.
Они вместе прошли через приемную. Секретарь Света что-то печатала на
компьютере. Рыбаков ей сказал:
— Света, если меня будут спрашивать, то скажи, что я скоро
освобожусь.
— Хорошо, Вячеслав Михайлович.
Владимиров вместе с шефом RISC-а вышли в коридор и подошли к другой
двери. Рыбаков открыл ее, и они вошли в комнату программистской группы. По
размерам она была немного больше кабинета. В помещении стояло четыре
компьютера. За одним из них сидел Никольский и, похоже, играл в какую-то
игру. Один компьютер был выключен, а за другими работало еще два человека.
Все, кто сидел в комнате, обернулись. Рыбаков сказал:
— Познакомьтесь, — это представитель нашего северного партнера,
Алексей Михайлович Владимиров, а это наши программисты, которые
будут работать над проектом, Рыбаков повернулся к Алексею: с Андреем
Никольским вы уже наверняка познакомились.
Алексей посмотрел на остальных программистов: они были
приблизительно того же возраста, что и Никольский: наверное, только
окончили университет или институт, а может быть, еще учились на пятом
курсе. Тот, что сидел ближе, был невысокого роста. У него были черные
волосы и карие глаза, которые блестели за линзами очков. Ему явно не
нравилось, что его оторвали от работы, но он старался не подавать виду. Его
звали Максим Ганин. Другой, который сидел за дальним компьютером, по
внешности сильно отличался от своих коллег, он был стройным, высоким
шатеном с серыми глазами. На нем был модный костюм, шелковая рубашка и
дорогой галстук. Он представился, как Александр Анциферов. Было видно, что
своей внешностью и манерой речи он старается произвести впечатление на
окружающих.
После того, как они познакомились, Рыбаков сказал: "Теперь, ребята,
покажите Алексею Сергеевичу наши разработки". Они переглянулись между
собой, Ганин переключился со своей рабочей на главную панель и, немного
повозившись, запустил первую программу. Владимиров и раньше видел некоторые
программы RISC-а, которые распространились в Северной Империи, многие
посмотрел перед отъездом в командировку. Максим демонстрировал первые
разработки своей группы: деловые приложения к популярному текстовому
редактору, программу для связи этого редактора с не менее популярной
бухгалтерской системой, потом показал самое большое достижение
программистов RISC-а — конструктор виртуальной реальности. Он стал
известен и за пределами Независимой и Северной. В основном благодаря этой
программе RISC был выбран в качестве партнера западной корпорацией.
В области программирования игр большого опыта у группы не было:
совместно с одной северной фирмой была написана довольно банальная
стратегическая игра, зато переводом программного обеспечения им приходилось
заниматься не раз: их группа адаптировала две известные программы. Это не
принесло дохода, так как западные компании распространяли их бесплатно, а
идти против международного законодательства RISC не собирался. Зато эти
программные продукты разошлись по всей Северной Империи и принесли фирме
известность. Заодно, в паузах Рыбаков рассказывал об истории RISC-а,
который был основан еще при Единой Северной Империи, как первый узел сети
FIDO в своей провинции. Потом он стал первым и до сегодняшнего дня
оставался самым крупным узлом Inet-а в регионе. Два с половиной года назад
в RISC-е решили создать группу программистов для разработки собственных
программных продуктов. И за последнее время они добились немалых успехов,
учитывая, что тогда все участники проекта еще учились в университете. Идеи
Ганина, на которых был создан конструктор виртуальной реальности, могли бы
стать основой кандидатской диссертации. Но в основном Владимиров все это
уже видел и знал, поэтому терпеливо ждал, пока шеф RISC-а скажет:
— Алексей Сергеевич, может быть вы хотите узнать о чем-нибудь
подробнее?

Владимиров еще в начале обратил внимание на игру, в которую играл
Никольский. По долгу службы Алексей просматривал несметное число новых игр,
поступающих на рынок. Большинство он забывал через неделю, но эта
программа, как он успел заметить, была оригинальной и сделана на
сравнительно неплохом уровне. Она была похоже на псевдотрехмерную
"бродилку", но чем-то отличалась от игр подобного класса. Несмотря на
беглый осмотр из-за спины Никольского, Владимиров точно знал, что раньше не
видел эту игру, а такая должна была отложиться в его памяти. Алексей
сказал:
— Когда я вошел, вы, Андрей, играли в какую-то игру. Я не могу
вспомнить ее название. Может эта ваша новая разработка?
Никольский переглянулся с Рыбаковым и после неловкой паузы ответил:
— Нет, это не наша игра, но сделана местными программистами. На
рынок Северной Империи она, по-моему, не попадала. Мы раньше сотрудничали с
ее авторами, но они так и не смогли довести ее до коммерческой версии, а
демонстрационная уже разошлась по всей провинции и немного по Независимой.
Сейчас я достал новые уровни для нее, но я даже не знаю, кем они сделаны.
— А из какой фирмы эти программисты?
— Они не из фирмы, — вмешался Рыбаков, - даже не из "шарашкиной
конторы". Просто группа хакеров. В основном ее делали три человека, и еще
несколько помогали.
— А чем они сейчас занимаются?
— Даже и не знаю. Теперь мы с ними не сотрудничаем. Коммерческую
версию они не сделали, поэтому, скорей всего, их группа распалась. Я
слышал, что один делает компьютерную рекламу, другой делает защиты для
программ других фирм, о третьем не слышал. Вряд ли они напишут еще что-то
стоящее.
Владимирову показалось, что Рыбаков хочет побыстрей закончить с этой
темой. Может не хотел, чтобы Алексей заинтересовался их конкурентами? Но
вроде бы они теперь не работают на рынке игр? Он не стал больше спрашивать
шефа RISC-а об этом. Они еще немного поговорили о программах фирмы, потом
Рыбаков начал рассказывать, как важен для будущего этот проект, что он
позволит реализовать новые планы и тому подобное. Алексей понимал Рыбакова:
даже для его достаточно большой фирмы это был самый крупный контракт за
последние полгода, а для RISC-а он должен стать поворотным моментом.
Рыбаков посмотрел на часы, и сказал:
— Извините, я был очень рад побеседовать с вами, но, к сожалению, у
меня сейчас очень срочные дела...
— Конечно, — сказал Алексей, - я не хочу вас задерживать.
— Если вы еще что-то хотите посмотреть на нашей фирме, обращайтесь
к Андрею или Максиму. Они вам все покажут.
— Спасибо, пока я осмотрюсь, а завтра хотел бы приступить к работе.
— Конечно, завтра наша сеть будет в вашем полном распоряжении.
Владимиров попрощался с Рыбаковым, и тот вышел из комнаты.
Никольский спросил у Алексея:
— Может вы хотите посмотреть нашу "сисопку"?
— Спасибо, посмотрю. Андрей, а не могли бы вы переписать эту игру
мне на дискету? Как я понял, она распространяется свободно?
— Конечно, могу, даже с новыми залами, — ответил Никольский и
потянулся к стопке магнитооптических дисков.
— Не надо, у меня есть своя, — сказал Владимиров, доставая из
папки дискету.
Пока переписывалась игра, Андрей спросил:
— Вас заинтересовала эта программа? Думаете из нее можно что-то
сделать?
— Не знаю. Скорей всего нет. Просто возьму ее для своей коллекции,
у меня в ней немало таких "хакерских" демо-версий. Кстати, некоторые из них
стали известными иг

Список страниц

Закладка в соц.сетях

Купить

☏ Заказ рекламы: +3805044-68-872

© Ассоциация электронных библиотек Украины

☝ Все материалы сайта (включая статьи, изображения, рекламные объявления и пр.) предназначены только для предварительного ознакомления. Все права на публикации, представленные на сайте принадлежат их законным владельцам. Просим Вас не сохранять копии информации.