6

Я не очень хорошо понимаю разницу между вирусами и червями, кажется, что черви не нуждаются в каком-либо хосте для дублирования себя.

Но кто-нибудь может это объяснить? Это означает, что червь мягкий? а не вирус?

В случае червей вы можете найти файлы, содержащие самого червя? Большое спасибо за ответы ..

3 ответа3

7

Единственное, что отличает червя от вируса (и дает название "червь" вирусоподобной вредоносной программе), это то, что червь не должен присоединяться к другому исполняемому файлу для распространения по сети.

Таким образом, черви предназначены для распространения по сети (с кодом или без кода, который может повредить компьютеры, которые они заражают). Их код предназначен для распространения по сети. Они всегда повредят сеть, увеличив пропускную способность. Некоторые могут даже иметь код, предназначенный для провоцирования атак типа «отказ в обслуживании» (DOS) из-за засорения полосы пропускания сети.

Вирус, с другой стороны, нуждается в исполняемом образе для распространения в системе. Они распространятся на другие исполняемые файлы на том же компьютере (они присоединятся к тем исполняемым файлам, которые заражаются и могут распространять вирус). И они распространяются на другие компьютеры, поскольку эти исполняемые файлы передаются им любым способом (загрузка, на компакт-диске или дискете) и выполняются.

1

Черви - это компьютерные программы, которые копируют себя. Технически, определение не требует, чтобы они были вредоносными. http://en.wikipedia.org/wiki/Computer_worm

Определение вируса меняется в зависимости от того, кого вы спрашиваете. Для некоторых людей любое раздражающее / вредное программное обеспечение можно назвать вирусом; более строго, вирусы требуют, чтобы хост был отправлен в новое место. http://en.wikipedia.org/wiki/Computer_virus

Вот еще одна страница с краткими определениями: http://www.smartcomputing.com/techsupport/detail.aspx?guid=&ErrorID=23245

После публикации моего первоначального ответа я вспомнил, что IEEE опубликовал формальное определение в какой-то момент, но когда я просто погуглил его, статья потребовала подписку. Если кто-то имеет доступ к IEEE или готов выложить $ 19, вот ссылка: http://www2.computer.org/portal/web/csdl/doi/10.1109/ICONS.2008.37

-1

Червь - это своего рода вирус. А то, что Гном ранее описывал как «вирус», на самом деле называют «файловым вирусом». Есть много типов вирусов. Черви, файловые вирусы, вирусы загрузочного сектора, троянские кони - это всего лишь несколько типов вирусов.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .