double arrow

Происхождение термина. Вредоносные программы и борьба с ними


Компьютерные вирусы

Вредоносные программы и борьба с ними

Синтетические алгоритмы

Рассмотренные алгоритмы в «чистом виде» на практике не применяются из-за того, что эффективность каждого из них сильно зависит от начальных условий. В связи с этим современные средства архивации данных используют более сложные алгоритмы, основанные на комбинации нескольких теоретических методов. Все они предварительно просматривают и анализируют исходные данные для индивидуальной настройки алгоритма на особенности обрабатываемого материала.

К вредоносным программам относятся:

· Компьютерные вирусы.

· Сетевые и файловые черви.

· Троянские программы.

Компьютерные вирусы – разновидность вредоносных программ, отличительной особенностью которых является способность к размножению (саморепликации). В дополнение к этому они могут повреждать или полностью уничтожать данные, подконтрольные пользователю, от имени которого была запущена заражённая программа.

Неспециалисты иногда к компьютерным вирусам причисляют все вредоносные программы, такие как сетевые и файловые черви, троянские программы, программы-шпионы.




Вирусами называют саморазмножающиеся программы, паразитирующие на исполняемых файлах, динамических библиотеках, драйверах и других объектах подобного рода. Вирусы распространяются, внедряя себя в исполняемый код других программ.

Важно заметить, что являясь программой вирус может заразить только программу. Какое угодно изменение не программы является не заражением, а просто повреждением данных: такая копия вируса никогда не получит управления, так как информация, не использующаяся процессором в качестве инструкций, программой не является (перестаёт соответствовать определению сущности вируса).

После появления макровирусов, поражающих документы содержащие макросы (например, MS Word и Excel) уточнение стало актуальным, хотя оно больше касается не самих вирусов, а того что считать текстом: получается что "Текстовый документ MS Word" на самом деле является не текстом, а "текстом с программами" (которые могут быть заражены).

Компьютерный вирус был назван по аналогии с вирусами биологическими. По всей видимости, впервые слово вирус по отношению к программе было употреблено Грегори Бенфордом (Gregory Benford), в фантастическом рассказе «Человек в шрамах» (The Scarred Man), опубликованом в журнале Venture в мае 1970. Термин компьютерный вирус впоследствии не раз открывался и переоткрывался – так переменная в программе PERVADE (1975), от значения которой зависело будет ли программа ANIMAL распространяться по диску, называлась VIRUS, так же вирусом назвал свои программы Джо Деллиндер, и, вероятно, – это и был первый вирус, названный "вирусом".







Сейчас читают про: