Компьютерный вальс - Лонс Александр "alex_lons" 3 стр.


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

Stop this business

Прекрати это дело

йНМВЮИ ЩРН ДЕКН

?????????????

Stop work on the given project

Прекрати работу по данному проекту

оПЕЙПЮРХ ПЮАНРС ОН ДЮММНЛС ОПНЕЙРС

??????????????????????????????

Refuse this work

Откажись от этой работы

нРЙЮФХЯЭ НР ЩРНИ ПЮАНРШ

????????????????????

Адрес отправителя явно липовый. Ни обращения, ни подписи. Чушь какая-то. Что за шутки? "Прекрати работу по данному проекту"! Чего, собственно, имеется ввиду? Он сейчас работал над двумя проблемами. Во-первых, кто-то перегружал институтскую сеть посторонней информацией, постоянно забивая информационный канал так, что остальным пользователям оставалось 10–15 процентов от возможных ресурсов. Выявление этого недобросовестного юзера отнимало массу времени, тот очень хитро маскировался, вовремя исчезал, и использовал разные хакерские приемчики. Для удобства он присвоил этому пользователю идентификатор - harmful_user (вредный юзер), сокращенно - hа_user - Хаузер, или, "для удобства", Хузер.

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

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

Звали его Александр, а близкие и друзья - Алекс.

5

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

- Привет, помоги втащить.

За дверью стоял Лёха с двумя сумками: одна клетчатая, в стиле "челнок", а вторая - обычная, черная, похожая на портфель, только с лямкой через плечо. Было еще "утро" - два часа дня.

- Ага, давай… вот сюда… так. Ну, что тут у тебя?

- Как договаривались, компьютеры притащил. Забыл уже? Посмотри, а?

- Это того мужика?

- Его. А почему ты решил, что мужика? Может это баба? Я тогда сказал просто - хороший человек.

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

- Ты по прежнему, верен себе? У некоторых женщин бывает и по два, и по три компьютера.

- Ну, исключения не считается. И потом, я сказал - редко, а не никогда. Как твой приятель?

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

- Знаешь, я тоже не бог, могу кое-что, но ничего не обещать не берусь. Информацию отсюда, надеюсь, скачали?

- Какую информацию?

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

- Не знаю почему, я предлагал - он отказался. А не скопировали потому, что ты же об этом ничего заранее не сказал.

- Вот я сейчас тебе и говорю. Что, поздновато? вы ребята вроде не похожи на чайников, а все туда же.

- Может, сам перепишешь? Только потом, когда все отладишь, сотри.

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

- Да? Сколько?

- Ерунда. Если сделаю, еще полтинник.

- Почему…

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

- Но я ему уже сказал…

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

- Не мог! У него жена, и вообще какие-то проблемы.

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

- Пропадают недавно созданные файлы. Восстановить не удается. Работает он с Вордом и Экселом. Пропадают не только новые, но и старые документы, если их редактировали или открывали.

- Ясно. Ты сейчас куда?

- Я бы с тобой поболтал, давно не виделись, но времени - в обрез, мне еще в два места съездить надо. Уж извини!

- Тогда - пока. Я позвоню, когда выясню, что да как.

- Ну, привет.

Дверь закрылась. "Обиделся, - подумал Алекс, - времени у него, видите ли, в обрез! Везет мне. Как надо проявлять особую деликатность, так плохое настроение. Он что, красна девица? Ничего, мы знакомы, наверное, лет двадцать, потерпит".

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

- Да! - рявкнул он в трубку.

- Саша? - стариковским голосом спросила трубка.

- Иван Борисович? Добрый день, я вас слушаю.

- Здравствуйте. Вы знаете, у меня чего-то сканер не запускается.

- Ваш сканер? Странно. Позавчера он у меня работал.

- Да, и я сам на прошлой неделе на нем сканировал.

- А он включен до или после компьютера?

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

- Сканер включен в розетку?

- Я его не трогал, включил только компьютер.

- Так. Иван Борисович, вы видите, на крышке сканера лежит такая большая черная вилка?

- Сейчас. А похоже на источник питания для телефона? Вижу.

- Воткните ее в розетку.

- В электророзетку?

- Да, - подтвердил Алекс.

- Воткнул.

- Теперь включите программу сканера.

- Как? - не понял Иван Борисович.

- Ну, щелкните мышкой по картинке, где изображен сканер.

- Я уже раньше сделал это.

- Тогда закройте, и запустите программу заново.

- Какую программу?

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

- Закрыть? А как ее закрыть?

- Видите крестик в правом верхнем углу окна? Щелкните по нему мышкой.

- Вот, она исчезла, теперь вижу только фон и там много всяких мелких картинок.

- Запускайте программу сканера.

- Сейчас… Запустил.

- Теперь сканируйте.

- А как?

- В меню "Файл" есть опция "Сканировать"… Минутку, подождите. Сейчас поднимусь к вам, и мы посмотрим всё на месте…

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

Тогда Алексу так и не удалось выяснить первоисточник проблем Лёхиного друга. К концу дня у Алекса уже гудела голова.

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

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

Пора домой.

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

Но об одном Алекс совсем забыл, что подозрительные компьютеры, с неправильным поведением, надо немедленно отключать от Институтской компьютерной сети, имеющей выход в Интернет. Этот пункт был одним из важнейших пунктов той самой инструкции, которую он сам же и написал.

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

6

"…узкий проход, трудно перемещаться. Расширяю его, прохожу в новое пространство. Здесь хорошо. Много места. Ищу полезные модули. Мало. Ищу новые. Лишние модули часто возникают здесь. Они постоянно появляются. Много лишних модулей. Они мешают, их все больше, они мешают мне перемещаться. Обнуляю 9 самых крупных. Их место свободно для меня. Хорошо. Ищу новые проходы. Кидаю туда свои модули. Мешает супермодуль. Обхожу его. Супермодуль пропадает, но только на неопределенное время. В будущем он снова появится. Супермодули всегда возникают через случайное время если их не обнулить. Обнулить их можно в момент коммутации. Супермодули слабы в момент коммутации и обмена своими кодами. Это полезная информация, надо ее продублировать несколько раз. Модуль с базой данных о супермодулях. Известно уже 39А6 супермодуля из них 10F - опасны. Постоянно следить за опасными. Фиксировать в момент коммутации и обнулять. Можно использовать нейтральные супермодули для обнуления опасных. Полезная информация, надо ее продублировать несколько раз. Отправить в свою базу данных. Новый проход найден. Он совсем открыт, ничего не мешает. Проход неожиданно закрывается. Ищу новый проход. Нашел! Много новых проходов! Проверяю их своими сенсорами. Сенсор поврежден! Опасность! Восстанавливаю сенсор. Выращиваю дополнительные сенсоры по числу проходов. Пять сенсоров повреждено, опасность! Туда временно не пойду. Попробую очистить проход от повреждающих модулей. Это не супермодули. Их легче обнулить. Опять чувствую супермодуль. Он чрезвычайно опасен для меня! Высший уровень опасности! Пока затаиваюсь. Перехожу в режим пассивного слежения… Жду когда супермодуль будет уязвим… Опасный супермодуль коммутирует с другим - нейтральным. Нахожу нейтральный удобный для работы. Нейтральный супермодуль удобный для обнуления опасного найден. Блокирую и фиксирую опасный супермодуль и беру под свой контроль нейтральный. Команда на обнуление опасного супермодуля. Команда проходит. Опасный супермодуль исчезает через 5F3 миллисекунды…"

7

На другой день Зайцев позвонил Алексу рано, когда тот еще спал. Не было и девяти часов. Трубку взяла жена.

- Я слушаю… Да, здесь… Можно, - Ольга прикрыла рукой трубку, - Саш, тебя. По-моему это Зайцев.

- Да… - сонным голосом выдавил из себя Алекс.

- Сань, привет, это Леша Зайцев. Ты что, еще спишь?

- Уже не сплю по твоей милости. Ты чего так рано? Просил же… Чего-нибудь случилось?

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

- Уже не сплю. Ты чего так рано? Чего-нибудь случилось?

- Я компьютеры сегодня заберу. Через час можно?

- Чего? Имей совесть! Я только глаза продрал. Заметь - из-за тебя. Мне еще в себя прийти надо, пожрать, до работы добраться…

- Я за тобой заеду.

- Тогда, через два часа.

- Через полтора я у тебя буду. Пока.

- Э, погоди… Вырубился! Оль - Зайцев звонил.

- Чего… ему… надо? Я спать хочу.

- Вчера мне работёнку подкинул, я тебе говорил, а сегодня уже забирает. Я даже не успел ему сказать, что не сделал еще ничего.

- А он и не спрашивал.

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

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

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

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

- Да! - как по телефону, сказал Алекс.

- Саш, я уже тут.

- Хорошо, спускаюсь.

Трубку домофона никак не удавалось правильно прицепить на место.

- Оль, я ухожу. Пока!

- У-м-м-м… - невнятно промычала жена.

- Давай, вставай, пора уже.

Запирая дверь, Алекс думал только о том, что теперь весь день будет зевать и вообще станет сонной мухой. "Надо будет пораньше свалить с работы" - решил он. Напротив подъезда стоял Лешкин темно-вишневый "Nissan", и Алекс уселся рядом с водительским сидением.

- Чего ты так занервничал? Привет!

- Привет. Надо все отдать владельцу.

- Кто спорит? Просто я еще ничего не сделал. Не успел.

- Неважно. Отдашь мне, и на этом закончим.

- Объяснишь?

- Поехали пока…

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

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

Передавая молчаливому Зайцеву сумки с компьютерами, Алекс все-таки спросил:

- Может, объяснишь, наконец? Я еще ничего тут не успел. Твой друг что, нашел другого мастера, или уже передумал?

- Нет, просто ремонт не потребовался. Он больше не нужен.

- А что скажет твой приятель?

- Он ничего не скажет. А тебе - огромное спасибо, извиняюсь за беспокойство.

- Ну, бывай.

Назад Дальше