Выбрать главу

— Добре, разбрах.

— Така че най-големият проблем за един създател на вируси е да избегне да го разкрият. Ако е нов вирус, не се притесняваш, че може да бъде засечена сигнатурата му, а само поведението му на вирус. Но ако елиминираш всички вирусоподобни прояви, остава ти нещо, което вече не функционира като вирус. Неоткриваемо може би, но и безполезно.

— Значи говорим за прикриване — рече Бен.

— Точно така. И тук идва кодирането. Използваш го, за да създадеш полиморфен вирус.

Бен повдигна вежди и Алекс видя, че не е разбрал. Замълча за миг, мислейки как да му го обясни.

— „Полиморфен“ означава непрекъснато променящ се — отвърна Сара. — Говорим за код, който мутира, като запазва първоначалния алгоритъм непроменен. Всъщност това представлява и самото кодиране. Ако кодираш вируса, поведението на вирус остава скрито под непрекъснато променяща се маскировка. Антивирусният софтуер не знае какво да търси.

— Защо никой не го е направил досега? — попита Бен.

— Правили са го — отвърна Алекс. — Един български създател на вируси, известен под името Страшния отмъстител, създаде полиморфен енджин преди години. И двама души — Адам Йънг и Моти Юнг — написаха цяла книга за него. Но винаги са съществували пречки за вграждане.

— Не можеш да кодираш целия вирус — каза Сара. — Ако го направиш, става неизползваем. Трябва да оставиш една част незакодирана, която да разкодира и да стартира закодираната част. И антивирусният софтуер се опитва да хване именно тази незакодирана опашка.

Алекс се усмихна, зарадван от намесата й. Беше ужасно мълчалива в началото, а това не беше в стила й.

— „Обсидиан“ кодира цялото нещо? — попита Бен. — Как?

— Може би няма да става за всички вредни приложения — отвърна Алекс. — Нямах време да го пробвам както трябва. Но това, за което става — и то гениално — е вирус, на който е зададено да разнася вредни кодове.

— Не разбирам — отвърна Бен. — Кодиран вирус за кодиране? Защо му е на някого да прави подобно нещо? Искам да кажа, кодирането не е ли официалната цел на „Обсидиан“?

За Алекс беше толкова очевидно, че за миг не можа да намери подходящ отговор.

— Ами да — отвърна той, — но официалната цел е да кодираш данните си доброволно и да разполагаш със собствен ключ за разкодирането им. Погледни го по друг начин. Представи си, че ти се случи: няма да имаш достъп до данните си. Все едно един ден се прибираш у дома и откриваш, че някой ти е монтирал допълнителни ключалки на вратата — ключалки, за които нямаш ключ. Дори извършителят да не е успял да разбие твоите ключалки и да те обере, той не ти позволява да влезеш в собствената си къща. Заключен си отвън. Което на практика означава, че цялата ти къща е била открадната. Ти си бездомен.

— И за какво би го използвал — за изнудване ли? — попита Бен.

— Това е една от възможностите — обади се Сара. — Или просто за унищожение. Представи си да заключиш цялата база данни на голяма банка. Или на Нюйоркската стокова борса. Или на Министерството на отбраната. Или…

— Тези институции не архивират ли данните си?

— Разбира се — каза Алекс, — но можеш да създадеш вирус, който да „спи“ достатъчно дълго време, за да зарази и бекъпите. Дори и при наличието на бекъп, помисли си за суматохата, която ще настъпи, ако успееш да замразиш активната им база данни.

— Добре, разбрах — рече Бен. — Разбрах, по дяволите! Има ли други приложения?

— Опитвам се да открия. Искам да кажа, блокирането на компютърна мрежа е достатъчно гадно, но ако можеш да инсталираш вируса „Обсидиан“ и да го накараш тайно да прехвърля данни, без да бъде засечен от антивирусните системи? Боже!

Замълчаха за миг. Алекс рече:

— Така че какво ни говори това? Кой стои зад всичко?

— Някой с големи възможности, това поне мога да кажа — рече Бен. — Някой с достатъчно голяма мрежа, която да може да забележи „Обсидиан“, да разбере за скритите му възможности и да действа в много голям географски мащаб, за да се сдобие с него. Ако питате мен, мисля, че са китайците.

— Защо? — попита Сара.

— Защото освен че са навсякъде, участват активно във воденето на компютърни войни. Бяха успели да вкарат някакъв шпионски вирус в компютъра на германския канцлер, който точел по близо сто и шейсет хиляди гигабайта информация на ден, преди някой да разбере. Скоро някой беше проникнал в служебния компютър на секретаря на отбраната. Пентагонът мисли, че е била Народоосвободителната армия. Играят си на война, в която целта е да се атакуват американските компютри за постигането на електромагнитно превъзходство — да се осакатят военните ни операции и да се всее смут в цивилния живот.