Генетический дефект | страница 50
— Вот зараза, ничего ее не берет, — подумал он.
Сэм встал, потянулся и вернул телефонную вилку на полагающееся ей место. Не обращая внимания на середину ночи, он набрал номер приятеля, работавшего в антивирусном отделе INSC. На работе того почему-то не оказалось. Не колеблясь ни секунды, Сэм позвонил ему домой. Ответил, естественно, автоответчик. Переждав обычное приветствие, Сэм принялся отчаянно вопить и через несколько минут добился своего. Сонный голос спросил: “Какого черта?” Сэм перешел к делу, не теряя времени на извинения. Приятелю стоило большого труда убедить его, что ничего особенного за последнее время не встречалось.
— Сделай доброе дело, — попросил Сэм, исчерпав вопросы, — вытащи этот проклятый файл и взгляни на него, я, наверное, уже до ручки дошел.
— Сейчас? — спросил тот недоуменно.
— Ну сделай, а-а? — Сэм звучал умоляюще.
— Ладно, жди, я перезвоню…
— Спасибо, я так подожду, у телефона, — Сэм заметно повеселел.
— Вот тип, — вздохнули на другом конце одновременно с писком включаемого компьютера.
Несколько минут в трубке было слышно только недовольное сопение, потом раздался рассерженный рык.
— То же, что и у тебя. Доволен!? Я иду обратно спать — утром поговорим, привет.
— Спасибо тебе огромное… — начал Сэм.
— Давай, давай, утром, — телефон затих.
— Итак, — Сэм вернулся на исходную позицию, — если это вирус, то что он жрет? — Драйвер экрана и драйвер принтера? Блокирует и то и то? — Невозможно, SuperVScan не даст, прошли те времена, когда это было так просто. Больше ни к чему он не клеится, в памяти не остается, ничем не ловится. Странно это.
Сэм слез со стула и занялся приготовлением кофе, продолжая рассуждать вслух.
— А если это не вирус, то с чего бы ему так хулиганить? Предположим, это не вирус? — Что тогда? Что можно сунуть в текстовый файл текстовым редактором такое гадкое? Стоп, — сказал он себе, — почему, обязательно, текстовым редактором, можно сунуть чем угодно, было бы желание. А если не редактором, то в редакторе этого нет. Как это ловим? — А очень просто: выясняем, на чем это писалось, берем все законные символы и просеиваем — то, что ни на что не похоже, и есть наш зверь.
Сэм схватил чашку с кофе и забегал по комнате. Потом он вернулся на место и бодро застукал по клавишам, прерываясь только на глоток кофе или сигарету. Под утро сито было готово.
— Вот и сито, — удовлетворенно сказал он себе, — осталась самая малость. Разобьем остаток на биты, а то байтами он кусается, напечатаем их по одному на строчке для пущей безопасности, а потом восстановим по таблице.