на главную | войти | регистрация | DMCA | контакты | справка | donate |      

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я


моя полка | жанры | рекомендуем | рейтинг книг | рейтинг авторов | впечатления | новое | форум | сборники | читалки | авторам | добавить



* * *

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

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

Когда работа была закончена, Михаил подключил сеть, и разослал свою программу по всем почтовым серверам, которые были ему известны. Но когда первые копии вошли в сеть, во всем доме вырубился свет.

Михаил выскочил на улицу и прислушался. В ночном воздухе не было слышно ни звука, это значило, что не работал генератор. Михаил обошел дом и зашёл в пристройку. Он нащупал на полке фонарь и направил луч на генератор, топливный шланг был перерезан. Он оглянулся, но внезапно чья-то рука выбила из его руки фонарь, а удар по голове свалил на пол. Грубый, наполненный собственным превосходством голос скомандовал:

-Руки за голову, лежать, бояться!

Михаил попытался вскочить, но что-то тяжёлое врезалось в его затылок, и он потерял сознание.


Глава 12 | Рыцарь pn перехода | Глава 13