Недокументированная функция

Гусев Владимир Недокументированная функция

Гусев Владимир

Недокументированная функция

Рысью промчавшись мимо дремлющего вахтера, Димка взлетел на второй этаж и, трясущимися руками достав ключ, открыл дверь. Открыл, не проверив, цела ли печать и не сделав положенной записи в журнале. Какое это теперь имеет значение? Теперь, когда жить ему осталось полчаса, от силы - час...

Первым делом Димка включил "бесперебойник" - независимое энергоснабжение было очень важно сейчас - потом сервер и, наконец, свою "шестерку". Как долго загружается новая операционка... Эти умопомрачительные "Двери", пришедшие на смену отслужившим свое "Окнам"... "Раньше вы могли лишь наблюдать за окружающим миром, теперь перед вами распахнутые в мир двери!" - завлекала реклама. И делала это хорошо: за первые два месяца было продано свыше миллиона компакт-дисков с новой операционной системой. Системой, которая окончательно отправляла на пенсию клавиатуру. Ну, почти отправляла. Кое для чего клавиатура еще была нужна. Например, для активизации недокументированной функции...

* * *

Началось все из-за нелепой случайности. Точнее, из-за двух случайностей, в нарушение всех законов теории вероятностей произошедших с одним и тем же человеком в течение буквально секунд. Авторы программы на это, конечно, не рассчитывали. Что они, идиоты, что ли? Ни один нормальный человек, выходя на улицу, не опасается, что ему на голову упадет метеорит. Так и разработчики "Дверей" не боялись, что кто-то случайно нажмет вначале, в совершенно немыслимом сочетании, одни клавиши, а ровно через полминуты другие, столь же случайные. Ровно через полминуты плюс-минус две секунды, Димка потом по секундомеру проверял...

* * *

С трудом дождавшись запуска "Дверей", Димка попытался выйти в Internet. Все, что он успеет - предупредить мир об опасности. Да, именно так: весь мир.

- Всем, всем, всем! В операционной системе "Doors" скрыта опасная недокументированная функция! - начал Димка, не заботясь о том, что в появляющемся на экране тексте могут быть ошибки. Ужасно невежливо, конечно, запускать в сеть текст прямо с голоса, но время, время...

* * *

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

Аллочка, догадался Димка. Или опять села на клавиатуру своей соблазнительной попкой, или...

Когда он вошел в приемную, Аллочка как раз пыталась смыть с клавиатуры кофе, поливая ее водой из графина. Естественно, ей и в голову не пришло отключить компьютер. А на его семнадцатидюймовом экране красовался логотип "Doors" - двустворчатые двери - только были они не распахнуты настежь, а лишь слегка приоткрыты, и в одной из створок медленно поворачивался золотой ключик. Пока Димка подбегал к Аллочке и вырывал из ее рук графин, а потом аварийно отключал компьютер, приоткрытые двери исчезли, но зато вместо них промелькнуло меню какой-то программы, украшенное все тем же золотым ключиком.

- Что ты сейчас делала? - спросил озадаченный Димка.

- Кофе пила, - похлопала в ответ длинными ресницами Аллочка.

- Нет, а с компьютером?

- С ним и пила, - улыбнулась секретарь, догадываясь, что ничего страшного не произошло. Димка вспомнил: единственная программа, с которой Аллочка более-менее ладила - новый "Лексикон", распознающий речь. И, судя по залитому кофе листку, исписанному размашистым почерком шефа...

- Ты успела продиктовать хотя бы строчку?

- Нет. Я решила вначале выпить кофе, но тут зазвонил телефон...

- Я забираю клавиатуру в ремонт.

- А как же письмо?

- Сейчас... Если все в порядке, клавиатура тебе не понадобится...

Вновь запустив систему и "Лексикон", Димка поспешно ретировался. Очень уж заинтересовал его промелькнувший на экране золотой ключик. Появился он, конечно, случайно, но не из небытия. Все логично: если есть двери, то должен быть и ключик. Иногда его прячут прямо у порога, под ковриком. Соседи и гости проходят мимо запертых дверей, иногда вытирают об этот коврик ноги, но никто не догадывается приподнять его и...

* * *

Обнародовать свое предупреждение Димка не успел: его компьютер отключился от телефонной сети. Димка снял трубку и услышал только слабый шум прибоя, имитируемый раковиной его собственного уха. Взглянув в окно, он увидел темную иномарку, влетевшую прямо на тротуар перед входом в офис их фирмы. Из машины как раз выскакивали рослые парни в просторных кожаных куртках.

Все. Финита.

Димка придвинул к двери письменный стол, взгромоздил на него другой, сверху добавил два тяжелых кресла и ящики со всевозможным металло-полупроводниковым хламом. Что бы еще? Ага, пачки бумаги для ксерокса. Они вполне способны заменить мешки с песком.

Хорошо, что, заметив слежку, он догадался бежать на работу, а не домой. Может быть, Надю и малышку они не тронут. Может быть...

* * *

Разобрав клавиатуру, по крупинкам кофе и следам влаги Димка определил, какие примерно клавиши были "нажаты" пролитым кофе, а какие водой. Но сколько он с ними ни экспериментировал, ничего не получалось. Золотой ключик не давался Димке в руки до тех пор, пока он не догадался поставить следственный эксперимент и примерно оценить время, прошедшее между "нажатием" клавиш пролитым кофе, а потом - водой. И тогда "Двери" приоткрыли перед ним свою тайну...

* * *

В коридоре послышались осторожные шаги, потом наступила тишина.

Все. Положение безвыходное. Один, безоружный, Димка не справился бы и с двумя преследователями. А их за дверью - не меньше четырех. На окнах надежные решетки, не убежишь, да и не будь их - наверняка кто-то не спускает глаз с окон.

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

В дверь вежливо постучали.

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

* * *

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

На некоторое время - потому что нет ничего тайного, что не стало бы явным. Рано или поздно хакеры "дыру" в системе защиты найдут, фирма-разработчик, выразив сожаление по поводу произошедшего, поставит на нее "заплату". Дело житейское, такое уже не раз случалось. Никому и в голову не придет, что это была не случайно оставленная дыра, а широко раскрытая - лишь для посвященных, конечно, - дверь. Но к тому времени властелин битов уже будет знать все, что ему было нужно. А на смену двухстворчатым "дверям" придут какие-нибудь "ворота" - с очередной недокументированной функцией, надежно упрятанной в коде программы...

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

* * *

Дверь взломали быстро и профессионально. В комнату ворвались четверо. Белобрысый парень, обогнув сдвинутый в сторону стол, приставил к виску Димки пистолет, но сразу же опустил оружие.

- Это и есть Дмитрий? Что с ним? - спросил мужчина, явно отличавшийся от остальных - и по одежде, и по манере поведения, и по интонациям голоса, натренированного отдавать распоряжения.

- Кончился. От страха душа в пятки ушла, а назад дорогу забыла! засмеялся парень, пряча пистолет во внутренний карман куртки. - Но заплатить вам все равно придется сполна, как договаривались.

- Вы уверены, что он умер? - холодно осведомился мужчина, поправляя галстук. Из-под рукава его пиджака золотом блеснула запонка. Улыбка мгновенно слетела с губ киллера.

- Уверен. Но если вы настаиваете на контрольном выстреле...

* * *

Димка летел среди звезд. Они были удивительно разными - голубыми, желтыми, розовыми - и живыми. Тело Димки, согретое теплом их дыхания, чуть заметно светилось. Он вытянул вперед руки, и звезды начали двигаться ему навстречу чуть-чуть быстрее.

Вот это и есть воплощение Бесконечности - Звездная Река, омывающая усталое тело пловца. Но ведь Бесконечность и Вечность - родные сестры? И теперь он будет века и тысячелетия мчаться в пустоте Космоса - одинокий, усталый, неприкаянный... И никогда не сможет ни прекратить полет, ни додуматься до его Смысла...

- Нет!! - изо всех сил крикнул Димка, но собственного голоса не услышал. Однако звезды вначале замедлили свое движение, а потом поплыли в обратную сторону, все быстрее и быстрее.

Димка легко, словно опытный пловец перед стенкой бассейна, перевернулся, вновь выпрямился и почти сразу же отыскал взглядом маленький желтый кружок - Солнце.

Нет, вечного и бессмысленного полета не будет.

В удивительное существо по имени Человек тоже заложена недокументированная функция. К сожалению, большинство людей умирает, так и не узнав об этом. Но иногда, в результате упорных тренировок или немыслимого стечения обстоятельств... Да, теперь он, Димка, - житель Космоса. И он не одинок здесь, среди звезд. У него были предшественники, будут и последователи. Потом он обязательно отыщет их. Но первое, что он сделает, - вернется на Землю. Что-то неладное там происходит, недоброе.

* * *

- Настаиваю, - жестко сказал мужчина. Парень, пожав плечами, снова достал пистолет с навинченным на ствол глушителем.

- Быстрее! - заторопился вдруг мужчина. Ему показалось, что труп мальчишки, непостижимым образом проникшего в тайну, хранившуюся за семью печатями, чуть заметно шевельнулся.

Белобрысый поднял пистолет, но выстрелить не успел.

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

Киллер, не успевший сделать контрольный выстрел, лежал на полу в глубоком нокауте.

Жгучий брюнет с наклеенными бородой и усами, выстреливший из своего пистолета почему-то не в жертву, а в своего "коллегу", всхлипывая и приговаривая "Я не хотел... Я нечаянно...", с ужасом наблюдал, как получивший в грудь пулю коротко стриженный амбал ползет к нему, готовясь сомкнуть руки на горле обидчика.

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

* * *

Димка успел вернуться вовремя. Его покинутое было за ненадобностью тело, без которого он, однако, ничего не смог бы здесь, на Земле, сделать, было еще живо. Совершенно нетренированное - только теперь Димка понял, как это плохо - оно, тем не менее, смогло действовать быстрее и эффективнее, чем рыхлые и энергетически пустые тела киллеров. И не потому, что Димка стал сильнее или его реакция стала быстрее. Способность совершать чудеса, то есть нарушать законы физического мира, ему дана не была. Но теперь он мог предвидеть, создавать или изменять в свою пользу любую ситуацию, которая зависела от желаний людей или случайных событий. Практически это означало - любую его интересующую.

Трое из киллеров были просто пешками, давно пожертвованными пешками, все еще мечтавшими, однако, выйти в ферзи. Четвертый же... Похоже, он был не главарем киллеров, а "представителем заказчика", получившим задание на месте проверить качество выполнения работы.

Его нужно было брать живым.

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

Димка понял, что не успевает. Путь к двери преграждали поставленные один на другой столы - развалины его "баррикады".

Упускать мужчину было нельзя.

Брюнет, прижатый к стене, попытался всадить в своего противника теперь уже нарочно - пару пуль. Но амбал перехватил руку с пистолетом. Одна пуля пробила висевший на стене табель-календарь с амурским тигром, но попала не в тигра, а в число 7 июня-месяца. Вторая угодила в затылок "представителю заказчика", уже переступавшему порог комнаты. Дернувшись, он рухнул на пол.

Димка поставил пистолет на предохранитель, аккуратно положил его на пол.

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

Пристально глядя на лежавшего на пороге мужчину, он начал быстро изменять свое лицо и занимался этим до тех пор, пока не почувствовал: все, сходство с "представителем заказчика" достигнуто. Потом он изменил черты лица и фигуру мертвого мужчины так, что и сам почти поверил: на полу лежит он, Димка...

Сняв с "себя" пиджак, Димка надел его на свое изменившееся тело, проверил карманы В правом обнаружился сотовый телефон, в левом - бумажник с деньгами и документами. Бегло изучив бумаги и вернув бумажник в карман, Димка сунул пистолет за пояс, обошел затихших брюнета и амбала, похлопал по щекам белобрысого.

- Вставай! Идем! - коротко приказал Димка. Парень медленно поднялся. Глаза его все еще были мутными, однако идти он уже мог.

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

Парень, контролировавший окна, подбежал к черной "бээмвухе", услужливо распахнул перед ними дверцы.

- А Колун и шестерки где? - поинтересовался он.

- Шестерки пошли в отбой. Поехали! Быстрее!

Парень опешил.

- Как это - в отбой? Говорили, дело будет легким!

- И делу время, и потехе час, -вспомнил Димка старую пословицу.

- Коряга, что там произошло?

- У пацана - черный пояс, не меньше... Прикинулся жмуром... Мы варежки поразевали, а он только этого и ждал. Меня вырубил, Румпеля завалил, Колуна подколол.

- И кто его сделал? Ты?

- Нет, Смоля, не я - он, - уважительно мотнул головой в сторону Димки Коряга.

- Кого мы ждем? Ментов? - поинтересовался Димка.

- Денег, - зло буркнул Смоля. Видно, он остался за старшего и не знал, что должен делать дальше. - Мы свою часть работы выполнили. Выследили, обложили, загнали дичь в угол. Только что на блюде не подали.

- Но не выяснили самого главного: у дичи - острые зубы. Самую трудную часть работы мне пришлось делать самому.

- Вы же сами вызвались все на месте проконтролировать. Садитесь, садитесь!

- Потому что вовремя понял: вы не профи.

- Колун обучал молодняк. Профессионалами не рождаются, ими становятся, - назидательно процитировал кого-то Смоля.

Белобрысый, усаживаясь, не смог вписаться в проем двери и гулко стукнулся головой о ее верхний край.

- Бля! - удивился он. - Еще и это!

Застонав, он рухнул на заднее сиденье. Из его рассеченного лба сочилась кровь. Димка, усаживаясь на переднее сиденье, понял, что оставлять пистолет за поясом не стоит - чертовски неудобно сидеть. Сунув его во внутренний карман пиджака, Димка достал платок.

- На, утрись.

Белобрысый молча взял платок, прижал ко лбу.

-Где нам передадут деньги? - спросил водитель, нахально врубаясь в поток машин, уже разукрасившихся габаритными огнями.

- Разве я не говорил? - удивился Димка.

- Мне - нет.

- Деньги получите завтра, в условленном месте.

- В условленном - с кем? - взъярился Смоля, резко поворачиваясь к Димке.

- С этим, как его...

- Колун покойник! Ты слышал, Коряга? Он собирается наши деньги жмурику отдать! Коряга! Возьми его на мушку! Деньги должны быть сейчас! Или я тебя самого жмуром сделаю! - ярился водитель, тыча стволом мгновенно появившегося в руке пистолета то в голову Димке, то в грудь.- Узнаешь тогда, профи мы или не профи!

Дальше