|
| | |
|
Компьютерные вирусы
[
]
| 11.10.2008, 00:34 |
ПРЕДИСЛОВИЕ По мере развития и усложнения компьютерных систем и программ- ного обеспечения возрастает объем и повышается уязвимость хранящи- хся в них данных. Одним из новых факторов, резко повысивших эту уязвимость, является массовое производство программно-совместимых мощных персональных ЭВМ, которое явилось одной из причин появления нового класса программ-вандалов - компьютерных вирусов. Наибольшая опасность, возникающая в связи в опасностью заражения программного обеспечения компьютерными вирусами, состоит в возможности искаже- ния или уничтожения жизненно-важной информации, которое может при- вести не только к финансовым и временным потерям, но и вызвать че- ловеческие жертвы. ОЧЕРК ИСТОРИИ КОМПЬЮТЕРНЫХ ВИРУСОВ
Компьютерные вирусы являются одной из разновидностей компьютер- ного вандализма, получившего распространение в конце 80-х гг. Ис- торически их возникновение связано с идеей создания самовоспроиз- водящихся программ -- концепции, уходящей своими корнями в пятиде- сятые годы. Идея самовоспроизводящихся механизмов исследовалась еще Джоном фон Нейманом, который в 1951 г. предложил метод созда- ния таких механизмов. Несомненно, идея вирусоподобных программ не- однократно открывалась и переоткрывалась различными авторами. Тем не менее, восстановление приоритета исследователей в опубликовании той или иной грани концепции вирусоподобных программ является в какой-то мере актом восстановления справедливости по отношению к тем, чьи работы были незаслуженно забыты или вообще проигнорирова- ны. Это касается прежде всего европейских исследователей, вклад которых в разработку различных проблем системного программирования часто игнорируется или замалчивается в американских публикациях. Первой публикацией, связанной с рассматриваемой концепцией, мож- но считать статью Л.С.Пенроуза (L.S.Penrose) о самовоспроизводя- щихся механических структурах [Penrose59], опубликованную в 1959 г. американским журналом "Scientific American". В этой статье, наряду с примерами чисто механических конструкций, была приведена некая двумерная модель подобных структур, способных к активации, захвату и освобождению. Под влиянием этой статьи Ф.Ж.Шталь (F.G.Stahl) запрограммировал на машинном языке ЭВМ IBM 650 биокибернетическую модель, в которой существа двигались, пита- ясь ненулевыми словами [Dewdney85]. При N передвижениях без пищи существо умирало от голода, а после съедания определенного количе- ства слов порождало новое. При размножении была предусмотрена воз- можность мутаций, в ходе которых существа могли приобретать спо- собность пожирать себе подобных и терять возможность к размноже- нию. Однако ограниченная память и быстродействие IBM 650 послужили препятствием для получения интересных результатов: в ходе пробного прогона один бесплодный мутант убил и съел единственного, способ- ного к размножению.
|
Категория: Мои файлы | Добавил: ПьяныйСаныч
| Автор: admin |
Просмотров: 850 | Загрузок: 0
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
| |
| | |
|
Статистика |
|
Онлайн всего: 1 Гостей: 1 Пользователей: 0 | |
|
|