Страницы: -
1 -
2 -
3 -
4 -
5 -
6 -
7 -
8 -
9 -
10 -
11 -
12 -
13 -
14 -
15 -
16 -
Кое-как
успокоившись и откашлявшись, Сэм достал носовой платок и вытер глаза, потом стал
осторожно смахивать капли кофе.
- Брюки из-за тебя, юмориста, испортил,- Сэм снова покатился от смеха.- Прости,
давно так не смеялся.
Ткнув погасшую сигарету в пепельницу, Сэм пошел в ванную. Через несколько минут
он вернулся со слегка блестящими волосами и весь в мокрых пятнах. От веселья не
осталось и следа.
- Продолжение,- сказал он коротко, бухнувшись в кресло.- Даже эта дрянь не
преграда, хотя она основательно портит настроение, и по одной очень простой
причине: ни один уважающий себя системный администратор не поставит свой
терминал под Зкуыы,Лун,Сщтекщд, так это называется. Слышал?
- Нет.
- Правильно, так как, узнав об этом, ни один нормальный человек молчать не
станет, а поднимет вой - работать мешает! Мешает ведь?- А системный
администратор бережет эту штуку для других, ему она тоже поперек горла. Парадокс
в том, что прикинувшись системным администратором, легче всего войти куда угодно
- меньше всего защиты и почти свободный доступ ко всему.
- Но я тебе зачем-то нужен?- спросил Матью, и Сэм насторожился.
- Системные секреты - это еще не все. Все операции с важнейшими файлами данных
постоянно наблюдаются, здесь даже системный администратор бессилен, а ему, как
правило, нечего там делать, да он и не лезет. Для этого нужен ты, собственной
персоной, с твоей головой и твоими рефлексами, конечно. Можно, безусловно, и
рефлексы твои смоделировать, но такой огород придется городить, что не приведи
Господь, да и что толку, я насилу слово "генетика" написать могу. В общем, я
могу предоставить тебе неограниченный доступ для вскрытия деятельности директора
BGTI, если ты действительно решился.
- Я,...- начал Матью, но Сэм перебил его.
- Не берись, если боишься, никто тебя не обязывает, есть пять с половиной дней,
сто тридцать часов, или около того. Подумай до завтрашнего вечера, я приду без
звонка, как и сегодня. Договорились?
- Да, но твоя-то какая выгода?Или это чисто спортивный интерес?
Сэм сделал паузу, потом очень медленно и тихо проговорил:
- Я не Святая Мать Мария, безусловно, и благотворительностью не занимаюсь. Мне
не дает покоя участие INSC в этой истории, а дальше - видно будет, и запомни:
никто не должен знать о нашей беседе!
- Даже Кэрол?- вырвалось у Матью и Сэм оценивающе посмотрел на него.
- Ну, от Кэрол можно не держать секретов, с нее, пожалуй, хватит. Я бы даже,
наоборот, посоветовался с ней. Она тебя очень любит, Матью, будь к ней поближе.
Ладно, пока, до завтра.
- ... Если оно будет, это завтра,- добавил он про себя.- Черт его не разберет,
этого Матью! Похоже, все-таки, что его действительно сильно встряхнуло это
происшествие, а если он притворяется, то ему в Голливуде играть, а не сидеть в
BGTI.
* * *
Если бы сторонний наблюдатель увидел Сэма, когда тот выходил из дома Фрэнки, то
наверняка подумал бы, что перед ним глубоко законспирированный шпион или крупный
мафиози. Сэм осторожно осмотрел улицу, потом мгновенно сорвал со стены какую-то
нашлепку и скрылся обратно. Открыв дипломат и вставив портативную камеру, очень
напоминавшую кусок старой штукатурки, куда-то в его недра, он стал быстро
просматривать, что происходило у подъезда, пока он был внутри. Убедившись, что
все в порядке, Сэм перешел улицу и снял со стены противоположного дома вторую,
точно такую же камеру, направленную в это время на его машину. И здесь все было
чисто. Сэм сел в машину и направился домой, не переставая посматривать в
огромное панорамное зеркало. Хвоста не было, впрочем, он и раньше не замечал
ничего подозрительного.
- Параноик!- сказал он себе вслух,- если уже сейчас ты такой, то что дальше-то
будет?
Опасения Сэма не были безосновательны. Любая разведка, да и любая мафия готовы
были бы заплатить ему сотни миллионов за информацию, которой он обладал, или
уничтожить его. Но при одном условии: если бы они знали о его существовании.
Раздался тонкий, продолжительный, еле слышный свист. Сэм бросил взгляд на
лежавший рядом с ним раскрытый дипломат, в очередной раз огляделся и, резко взяв
вправо, остановился. Не отрывая глаз от часто мигавшего крохотного красного
индикатора, он схватил лежавшие в дипломате очки и надел их. В ушах зазвучала
тихая музыка. Пробежав пальцами по миниатюрным клавишам настройки, Сэм убедился,
что кроме музыки ничего не было слышно. Не снимая очков, он тронулся дальше.
- До чего же я докатился,- подумал он,- наводнить жучками квартиру школьного
приятеля. Да расскажи мне кто-нибудь пару лет назад, что такое возможно,
пришлось бы морду ему бить. В кого ты превратился, Самуэль, из вольного Робин
Гуда? Смотреть противно, в мелкого сыщика? Или еще хуже?- Сэм вздохнул.- К
сожалению, выбора у тебя нет, лучше отказаться от части, чем потерять все, так
что - терпи.
Музыка все так же тихо звучала, и мысли Сэма вернулись к Матью. Бедняга, подумал
он, в тридцать с чем-то остаться на обломках. Сэм поежился - ему самому может
прийтись гораздо хуже. Если кто-то и способен вытащить Матью из этого омута, так
это Кэрол. Кэрол была на грани, но в нужную минуту нашла в себе силы поддержать
мужа, ее образ стоял перед глазами Сэма, именно тот момент, когда он принес
кофе. Сильная женщина, но чего ей это стоило, Сэм снова поежился, он вспомнил,
как они вдвоем с Матью пытались ее успокоить. А ты шатаешься по свету, как
одинокий бродяга, случись что, и прислониться некуда. Сражаешься против всего
света в одиночку, а по зубам ли? Теляти ли волка съесть? Ну, допустим, не в
одиночку, есть десятки верных людей, готовых пойти с ним до конца, но, ведь по
сути, он один.
Сэм тяжело вздохнул и встряхнулся, чтобы отогнать подступившую меланхолию,
только этого сейчас не хватало. Он снова принялся искать признаки возможной
слежки, но опять ничего не обнаружил.
- Матью, Матью,- размышлял он,- и задал же ты мне задачку. Никогда не думал, что
наши пути вновь пересекутся, ни разу даже на мгновение не рассчитывал привлечь
тебя в команду, а вон оно как обернулось.- Сэм рассуждал вслух.
- Большой сбитый с толку мальчик - вот кого он мне напоминает. Если подвести
итог всем впечатлениям, то поведение совершенно естественное, пока. Никаких
намеков на то, что хоть крупица информации ушла, тоже нет, тоже пока, но уже
хорошо. Ну а что у нас в программе?- Так,... последняя проверка около дома, это
само собой, потом надо разобраться в Мейл-ах, их о-го-го сколько - уйдет вся
ночь. После - визит в INSC, интересно, все-таки, что там с его PTPICом, еще часа
два уйдет. А в самом конце полезно наведаться в BGTI, часов в
десять-одиннадцать, когда нагрузка на сервер максимальная, нехорошо держать
друга в неведении о собственном тестировании. И слушать, слушать, излишняя
осторожность никому еще не вредила, особенно тебе. А вот выспишься ты не раньше,
чем через неделю, и давай-ка, сделай еще кружок, так, для смеха только. Но до
чего же, черт возьми, мир все-таки тесен.
Конечно, Сэм никак не мог забыть давнюю историю с экзаменом, для него, как для
Матью, она тоже была поворотным пунктом в жизни. Однако, в то время как Матью
прошел конкурс и постарался больше об этом не думать, Сэм постоянно мысленно
возвращался к тем, все более отдалявшимся, событиям. Два предшествовавших
знаменитому экзамену месяца были одними из самых плодотворных в его жизни. До
сих пор он использовал и развивал многочисленные идеи, посетившие его за те два
сумасшедших месяца, а главная находка была поистине шедевром. Благодаря этой
находке Сэм во многом и достиг своего информационного могущества. Что для него
какие-то идиотские школьные задачки - доступ, участие, проникновение на экзамен
- вот что было камнем преткновения. В тот вечер, когда состоялся их с Матью
странный разговор, Сэм почти совсем не представлял, каким образом он собирается
это сделать. Все получилось спонтанно, неожиданно и для самого Сэма, но вызов
есть вызов.
Два месяца он не выходил из комнаты, спал урывками, ел что попало, отключил
телефон, не ответил ни на один Мейл, а чтобы не накапливались - отправлял их
прямиком в корзину. Вся комната была завалена дисками, копиями статей и
публикаций, старыми архивными материалами, Мейл-перехватами и прочей
макулатурой. Хорошо, хоть в деньгах он не нуждался, постоянный, хотя и небольшой
доход приносили ему программы, расходящиеся как Shareware. Решение, как всегда,
пришло совершенно случайно и совершило переворот во всей его деятельности.
Время уже поджимало, до критического срока оставалось всего ничего, а сам Сэм
находился на пределе усталости, сидел на бодрящих таблетках. В тот день он
предпринял экскурс в старые архивы фирмы Apple начала девяностых годов прошлого
века, разрабатывавшей в то время Power PC. Отобрав несколько заинтересовавших
его материалов, Сэм переписал их на диск и решил сбросить на бумагу - перед
глазами уже шли светлые круги. Задав работу принтеру, он завалился поспать
часика три-четыре, чтобы хоть как-то восстановить силы и дать отдых глазам.
Проснувшись, он обнаружил, что не напечатано и половины, а компьютер находится в
том беспомощном состоянии, когда работает только выключатель. "Занятно", подумал
Сэм, с которым уже давно не случались такие вещи, и принялся выяснять, что же
случилось.
Сбой, как видно, произошел при печати одной из статей, и Сэм, включив компьютер
заново, снова запустил файл на принтер. С тем же, впрочем, результатом. Еще не
вполне отойдя ото сна, он пялился на застывший экран и не мог взять в толк, что
происходит. Проделав еще раз выводящую из себя всякого программиста процедуру
перезагрузки, Сэм решил просмотреть злополучный файл на экране. Все было
нормально, и он погрузился в чтение. Впрочем, когда он дошел почти до конца,
история повторилась, экран оцепенел.
- Вот дрянь!- выругался Сэм, с яростью втыкая пальцем в выключатель,- чтоб они
все сдохли там, это уже слишком!- Он вскочил со стула и закружил по комнате. Сон
как рукой сняло.
Сэм оседлал стул задом наперед, обнял спинку и принялся, по-обыкновению, грызть
большой палец и рассуждать вслух.
- Напечатать нельзя, посмотреть нельзя, а компьютер трахает - что это?-
перефразировал он детскую загадку.- Правильно, вирус! Давненько, старик, тебя не
заражали, и, как всегда, не вовремя. Какой же это умник придумал такой вирус,
что он пролез через SuperVScan, да еще усовершенствованный?
Немного помедлив, Сэм запустил SuperVScan, включив все возможные проверки, а сам
завалился с сигаретой на кровать. Программа заиграла спокойную тихую мелодию. В
середине третьей сигареты зазвучал громкий победный марш, означавший, что врага
не обнаружено. Сэма это не успокоило, наоборот, опасения усилились. Стиснув в
зубах остаток сигареты, он, помрачнев, принялся искать диск с изображением
чего-то мохнатого, на котором хранились всевозможные антивирусные программы, по
большей части вышедшие из широкого употребления. Следующие часа три он запускал
с этого диска все, что под руку попадется, в надежде на случайную удачу. В конце
концов, ему это надоело, и он вернулся к свой любимой позе верхом на стуле.
- Вот зараза, ничего ее не берет,- подумал он.
Сэм встал, потянулся и вернул телефонную вилку на полагающееся ей место. Не
обращая внимания на середину ночи, он набрал номер приятеля, работавшего в
антивирусном отделе INSC. На работе того почему-то не оказалось. Не колеблясь ни
секунды, Сэм позвонил ему домой. Ответил, естественно, автоответчик. Переждав
обычное приветствие, Сэм принялся отчаянно вопить и через несколько минут
добился своего. Сонный голос спросил: "Какого черта?"
Сэм перешел к делу, не теряя времени на извинения. Приятелю стоило большого
труда убедить его, что ничего особенного за последнее время не встречалось.
- Сделай доброе дело,- попросил Сэм, исчерпав вопросы,- вытащи этот проклятый
файл и взгляни на него, я, наверное, уже до ручки дошел.
- Сейчас?- спросил тот недоуменно.
- Ну сделай, а-а?- Сэм звучал умоляюще.
- Ладно, жди, я перезвоню...
- Спасибо, я так подожду, у телефона,- Сэм заметно повеселел.
- Вот тип,- вздохнули на другом конце одновременно с писком включаемого
компьютера.
Несколько минут в трубке было слышно только недовольное сопение, потом раздался
рассерженный рык.
- То же, что и у тебя. Доволен!?Я иду обратно спать - утром поговорим, привет.
- Спасибо тебе огромное...- начал Сэм.
- Давай, давай, утром,- телефон затих.
- Итак,- Сэм вернулся на исходную позицию,- если это вирус, то что он жрет?-
Драйвер экрана и драйвер принтера? Блокирует и то и то?- Невозможно, SuperVScan
не даст, прошли те времена, когда это было так просто. Больше ни к чему он не
клеится, в памяти не остается, ничем не ловится. Странно это.
Сэм слез со стула и занялся приготовлением кофе, продолжая рассуждать вслух.
- А если это не вирус, то с чего бы ему так хулиганить? Предположим, это не
вирус?- Что тогда? Что можно сунуть в текстовый файл текстовым редактором такое
гадкое? Стоп,- сказал он себе,- почему, обязательно, текстовым редактором, можно
сунуть чем угодно, было бы желание. А если не редактором, то в редакторе этого
нет. Как это ловим?- А очень просто: выясняем, на чем это писалось, берем все
законные символы и просеиваем - то, что ни на что не похоже, и есть наш зверь.
Сэм схватил чашку с кофе и забегал по комнате. Потом он вернулся на место и
бодро застукал по клавишам, прерываясь только на глоток кофе или сигарету. Под
утро сито было готово.
- Вот и сито,- удовлетворенно сказал он себе,- осталась самая малость. Разобьем
остаток на биты, а то байтами он кусается, напечатаем их по одному на строчке
для пущей безопасности, а потом восстановим по таблице.
Вскоре из принтера выползла пара страничек с единственной колонкой нулей и
единиц. Вооружившись книжкой, Сэм стал переводить их обратно в символы. Получив
коротенькую строчку, он несколько секунд тупо смотрел на нее, а потом
присвистнул.
- Прерывание?! Ей Богу, прерывание, только немного странно как-то. Вот дела,
только какой же идиот...- тут он прикусил язык.
- А если это конвертер начудил,- пронеслось у него в голове,- да - да, просто
случайное совпадение символов в результате наложения на сложный формат дало
такой странный эффект, ведь файл старый, где-то по дороге наверняка прошел через
конвертер. Может же быть?
- Поделюсь ка я с вирусологом, будет ему о чем подумать на досуге.- Сэм
потянулся к телефону, рука его остановилась в нерешительности.
- Постой, постой, не торопись, во-первых, неплохо бы проверить во всех
вариантах, а потом, эта штука стоит потерянной ночи. Она ведь просочилась через
все - через все устройства, через сеть, через антивирус и зацепилась за
драйверы, вызвав прерывание.- Сэма даже пот прошиб, когда он сообразил, на что
наткнулся.- Если развить эту идею, здесь супервирусом пахнет, и сам черт ему не
брат! SuperVScan тоже ведь на наличие прерываний тестирует, а пропустил, не
заметил. И вообще, вирус внутри текстового файла - красота, да и только. Нет,
такую находку надо беречь. Пожалуй, вирусника стоит успокоить, чтобы не копал.-
Сэм решительно взялся за телефон.
Он долго и униженно извинялся за ночное происшествие, обещал, что никогда
больше, валил все на нервы и усталость. В конце разговора он, между прочим,
обронил, что виной всему сбойный сектор, файл-то очень старый. Положив трубку,
он облегченно выдохнул, можно и передохнуть. Сэм с удовольствием залез под душ.
Смена горячей и холодной воды освежила его, но когда он добрался до кровати, то
уснул мгновенно.
Сэм проспал до следующего утра, почти сутки. Когда он открыл глаза и поднял с
пола вчерашний листок, он отчетливо понял, что оказалось в его руках. Один шанс
на миллиард, но это было именно то, что надо. Сэм нежился под одеялом и впервые
за последнее время никуда не спешил. Он любовался листком со своими каракулями,
он то клал его на пол, то на кровать рядом с собой, потом снова брал его в руки.
Сэм блаженствовал, он смаковал находку, он лениво перебирал все возможности ее
применения, а главное, дорога на этот чертов экзамен была открыта.
- Все гениальное - просто,- рассуждал Сэм,- берем самый обычный, самый простой
пещерный Мейл, цепляем ему на хвост нашего приятеля и посылаем куда угодно. В
нужном месте хвост отцепляется и начинает жить собственной жизнью, не хулиганит,
конечно, тихо сидит, а никто его не замечает, никакая защита. Вирусы распускать
мне не к лицу, годы не те, а вот универсальный шпион получится классный. Очень
такой компактный и красивый хвостик, Мейл-Тейл, вот и название появилось.
Сэм намыл уникальный самородок. Любая организация, желая защитить информацию от
постороннего глаза, просто отсекает вход в сервер извне. Свои-то - пожалуйста, а
для чужих вход в сеть закрыт, его просто нет. Мейл же проходит свободно в любое
место, в любой закоулок через любой сервер. Достаточно послать кому Мейл-Тейл и
отцепить его в сервере, чтобы получить все необходимые данные о его работе,
структуре сети и т.д. Мейл-Тейл может сформировать и послать обратно обычный
Мейл, содержащий все необходимое. Прицепить этот хвост к обычной резидентной
программе легче легкого, например, приклеить его к SuperVScan-у. Никто и не
заподозрит ничего. Довесок сожрет, конечно, часть памяти, но кто мешает слегка
запутать операционную систему.
Сэм понял, что главное сделано, путь вперед открыт, оставалось только довести
идею до практического применения, но еще дней десять до экзамена оставалось,
можно все не спеша отладить, а потом... У Сэма даже дух захватило.
? ? ?
Когда Сэм подъехал к дому, операция с камерами повторилась. В квартиру он вошел
около часа спустя, но окончательно успокоившись. Очки он, однако, не снимал,
даже свой любимый контрастный душ принимал, тщательно засунув дужки под
резиновую шапочку. Разместив, по-привычке, рядом с клавиатурой довольно
внушительных размеров кофейник с подогревом, он погрузился в рутинный просмотр
Мейл, львиную долю которого составляли перехваты. Эта процедура, которую он ввел
в качестве обязательной с полгода назад, отнимала у него четыре часа в день. С 8
до 5 он работал, а с 6 до 10 копался в почте, на все остальное оставалась ночь,
а ночами, в последние полгода, Сэм предпочитал спать.
- Полгода на дне,- подумал он,- выступи они тогда, и происшествие с Кэрол
закончилось бы совсем по-другому.
Все было готово уже тогда. Сэм объявил полную боевую готовность всем участникам
операции, как вдруг приключилась знаменитая история с отравлением, которой так
живо заинтересовались в BGTI, особенно директор. Сэм дал отбой, уговорив себя,
что неплохо бы подсобрать дополнительных фактов, но, в глубине души, понимал,
что просто испугался.
Сэм слишком хорошо помнил "Дело о фриках", нашумевшее больше десяти лет назад,
главные герои которого еще досиживали свои сроки. Спасло Сэма тогда его же
детище, Мейл-Тейл, внедренный в систему ФБР. Некоторое время после своей
находки, Сэм активно интересовался "вирусологией" - всем, что связано с
созданием компьютерных вирусов и борьбой с ними. Все имевшие отношение к
предмету делились на два лагеря: "доктора", специалисты по антивирусным
программам, и "пациенты", проще говоря, вирусные хулиганы. Сэм, не относя себя
ни к тем, ни к другим, решил принять участие в конференции "пациентов",
готовившейся в большой тайне. Прошли те времена, когда в журналах открыто
публиковались объявления типа:
Интересуешься вирусами, дружище?
Как насчет, купить 5000 вирусов всего за 100 долларов?
American Virus Technologies
пошлет тебе коллекцию из 5000 действующих вирусов.
Наша коллекция "Законы Дикого Запада"
содержит 12 МВ кода, программы мутации,
а также лабораторию создания вирусов.
Обладая столь мощным оружием как Тейл, Сэм просто сгорал от любопытства, чем
дышит передовая часть "пациентов". Признаки того, что сведения просочились в
ФБР, появились за несколько часов до начала, а часа за два все стало предельно
ясно. Счастье Сэма, что он планировал присутствовать лишь при демонстрации на
второй день. Он заполнил Интернет отча