Нелинейная зависимость — страница 11 из 69

– Элемент сдох.

– А… Сказал бы, я бы купил. Солнце давно село?

– Забей. – Андрей принес еще одно кресло и они вместе с Пашой сели перед компьютером. – Лучше расскажи, что ты раскопал.

– Да ничего толком. Попробовал в точности повторить команды, прошедшие с твоей машины, но результат самый обычный. Короче, да ты и сам это видишь, считало не два устройства, а три. Твой компьютер, атомы в Черноголовке, и что-то еще. Очень быстрое. Ну, не медленнее твоей машины, может даже быстрее. На прикид раза в два.

– Куда уж быстрее?! Аппаратный предел быстродействия официально достигнут два года назад?

– Ну да, уперлись. Но можно теоретически облегчить софт.

– Теоретик. Ты же мне сам ставил «КоммандСервис 2.10». Или буржуи написали более шуструю операционку?

– Разрабатывают. – пожал плечами Пашка.

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

– Но это факт, Андрей. Не кипятись. Если это был взлом, то взломщик обладал уникальнейшей технологией.

– И был психом, трижды лауреатом международной премии Кащенко. На кой хрен ему вообще понадобилось ломать?

– Не хотел делиться разработками. – предположил Паша.

– Я же говорю – псих. Только за методику двухкратного ускорения классических вычислений он мог бы заработать уйму денег… Скотт вроде бы даже премию объявил за это, если не врут.

– Не врут. Сорок миллионов. Но вдруг его интересуют не деньги?

Андрей пожал плечами.

– Тогда он бы тем более не стал ломать. К тому же пароль.

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

Звякнула микроволновка. Андрей вышел и разложил ужин на две большие тарелки – картофель, салат, сыр.

– Давай здесь поедим. – позвал он Пашу.

– Мне без разницы. – ответил тот, выходя из кабинета. – Только я руки помою, а то целый день бегал, как угорелый. Какое полотенце у тебя гостевое?

– Белое.

Пашка плескался минуты три, затем вытирался еще с минуту.

«Чистюля…» – презрительно подумал Андрей, когда Паша наконец вышел из ванной.

Они наполнили бокалы вином и звякнули один о другой.

– За то, чтобы нам разобраться с этим. – предложил тост Андрей. – Не хочется упускать синицу из рук.

– Это не синица, это журавль. – кивнул Паша и сразу отпил половину. Ты его за ноги держал.

– Поймаем. – уверенно кивнул Андрей и принялся орудовать вилкой.

За окном быстро темнело, по Ленинскому с воем пронеслась милицейская машина.

– Ну так что? – прожевав картофелину, напомнил Пашка. – Будешь рассказывать?

– Буду. – Андрей долил вино в бокал.

– Кстати, а зачем ты сократил длину пакета? Я понимаю, если бы дождь…

Андрей поперхнулся, отставил бокал и вытер губы салфеткой.

– Старик, ты что-то скрываешь. – пристально глянул на него Паша.

– Обещай, что никому не расскажешь.

– Ну.

– Баранки гну! – вспылил Андрей. – Я ведь тебя попросил стереть протокол и ты мне пообещал.

– Извини. Но это только для моих глаз. Мне самому не выгодно разнести это дальше. Понимаешь?

– Понимаю. – Андрей успокоился и снова отпил из бокала. – У тебя курево есть? А то мне всучили такую гадость…

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

– Светлане дали новый проект. – сказал он.

– Я знаю. Ты можешь ближе к сути? Во-первых, объясни, почему ты уменьшил длину пакета? Тебя не устраивала скорость прохождения данных?

– Меня глючило. – честно признался Андрей.

– Что?

– Курнул я. Травки.

– Так вот в чем дело… – Пашка качнулся на пуфе. – Ты сам ни хрена не помнишь?

– Все я помню. – Андрей нахмурился и принялся поедать салат. – Только странными образами.

– Посвятишь?

– Придется. – решился Андрей. – Сам я уж точно не разберусь. Меня здорово повело, и то что писал Аватар, у меня в голове интерпретировалось самым причудливым образом. Причем я ему отвечал соответственно, так мне казалось.

– А подробнее?

– Ну… Аватар мне выдал, что к портам, вместо оптических резонаторов, подключены ракеты.

– Какие еще ракеты? – поднял брови Пашка.

– Твердотопливные! – разозлился Андрей.

– Ладно, я понял. Не кипятись. И что?

– Я их запускал. Вводил координаты целей и давал команду на пуск. У меня еще на клаве кнопка для этого специальная образовалась.

– Охренеть. – Пашка кивнул даже с каким-то уважением. – Но при этом Аватар тебя два раза прекрасно понял… Ты и ему папироску сунул?

– Паша…

– Ладно, молчу.

– Затем мне показалось, что Аватар работает медленнее обычного. Я даже подумал про дождь. Открыл жалюзи, а за окном снежная буря и деревенька, как у Гоголя в «Вечерах на хуторе…»

– Ни фига себе травка… – Пашка выразительно почесал переносицу.

– Иди ты… – хмуро буркнул Андрей и поискал глазами пепельницу.

Пепельницы на кухне не было и пришлось идти за ней в кабинет.

– А дальше что? – спросил Пашка с неподдельным интересом.

– Меня подбили. – Андрей вернулся в кухню и поставил пепельницу на стол. – Я катапультировался и заснул.

– Нормально… – Пашка почесал коленку и глотнул вина. – Давай доедим, еще выпьем, и я покопаюсь в твоей машине. Понимаешь, в этой версии «КоммандСервиса» есть одна дырка. В принципе можно восстановить всю последовательность ввода с клавиатуры. Тогда сразу станет понятно, что именно ты отстукивал, что воспринял Аватар и что он проигнорировал.

– Давай. – Андрей сделал еще затяжку и затушил сигарету. – Тебе тоже дерьмо подсунули. Ты в каком магазине брал?

– Возле твоего дома.

– Тогда понятно. Левая партия.

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

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

– Сволочь ты, вот что. – он колотил по клавишам. – Зачем буфер очистил? Я тебя об этом просил?

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

– Нет, ты только посмотри на него, вот гад… И зачем? Все равно ведь я умнее, честно тебе говорю. Ага! Съел? И зачем было выдергиваться?

Андрей от скуки написал фломастером на бумажке: «Забастовка настенных часов». Усмехнулся и приклеил под циферблатом.

– У тебя есть мини-диск? – спросил Пашка.

– Ты мне? – оглянулся Андрей.

– А здесь что, еще кто-то есть? – не понял Паша.

Андрей улыбнулся.

– Зачем мне это старье, когда винты безмерные? – пожал он плечами.

– Тебе может и незачем, а мне нужно снести директорию, чтоб эта сволочь временно ее не нашла. Что, ни одного не завалялось?

– Я последний выкинул год назад.

– Плохо.

– Ну переименуй директорию, зачем стирать? Он ведь по имени ищет.

– Да уж фиг. Эту файловую группу он будет искать до потери моего сознания, на всех доступных дисках под всеми возможными именами.

– Присвой невозможное имя. – Андрей попытался быть хоть в чем-то полезным.

– Он сканирует сами данные, так что ничего не получится.

– А, подожди! – вспомнил Андрей. – Один диск у меня точно есть!

– Слава Богу…

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

– На нем важного ничего нет? А то я все снесу.

– Сноси.

Андрей сходил на кухню и принес бокалы с вином.

– Я же тебе сказал стереть все! – воевал Пашка с компьютером. – Зачем по сто раз переспрашивать?

– На, выпей. – Андрей протянул один из бокалов.

На дисководе заморгала зеленая лампочка, индицируя удаление файлов.

– Готово… – Пашка в несколько глотков осушил бокал и отставил в сторону. – Так, теперь перенесем все на диск и снесем с машины, тогда ей деваться некуда будет. Все расскажет, как миленькая…

Он повозился еще немного, и наконец довольно откинулся в кресле, глядя на монитор.

– Ну что? – осторожно спросил Андрей.

– Думаешь, я в этой мешанине из цифр разберусь на глазок? Я гений, конечно, но не настолько. Сейчас перепишу данные через Аватара к себе на машину, а завтра спокойненько прогоню через интерпретатор.

– Как это «перепишу»? – Андрей удивленно посмотрел на приятеля.

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

– Блин, Паша… Если об этом кто-то узнает… Тебе же голову отвинтят.

– Если ты не скажешь, никто не узнает. К тому же коды доступа у меня там стоят не хуже, чем в официальной системе. Можешь мне верить.

– Верю. Но все равно это должностное преступление. Получается, ты можешь заблокировать мою машину в любой момент? Вообще вмешаться в любой эксперимент?

– А зачем? Это так, просто дырка. Черный ход на всякий случай. Еще не родился такой администратор, который бы себе его не оставил. Просто из принципа. А с тобой мы вообще друзья. К тому же со вчерашнего дня еще и соавторы.

– Ты хитрый лис. – усмехнулся Андрей.

– Спасибо за комплимент.

– Погоди… – Андрея осенила догадка. – А это не ты все подстроил?