Вирусы и черви
Вирусы и черви
Вирус — это обычная программа, которая выполняет вредные, а иногда и просто разрушительные действия. Вы спросите, что может сделать вирус? Да практически все, что можно сделать в вашей операционной системе. Давайте рассмотрим это чуточку подробней на примере Windows.
Разработчики фирмы Microsoft не просто создали свою операционную систему для обычных пользователей, они еще и предоставили всем желающим возможность писать на ее основе свои собственные программы. Сразу предвижу вопрос — как это возможно? Дело в том, что в Windows есть системный каталог (обычно это папка C: Windowssystem32 или же C: WinNTsystem32, это зависит от версии Windows), в котором хранятся системные библиотеки в виде файлов с расширением dll:
? так, в библиотеке KERNEL32.DLL находятся функции по работе с файлами и папками, а также с оперативной памятью, доступом к параметрам операционной системы и т. д.;
? в библиотеке GDI32.DLL заложены функции по работе с графикой, они позволяют выводить на экран текст или картинку;
? в WS2_32.DLL — сетевые функции, с помощью которых можно передавать данные между двумя программами, которые работают на двух разных компьютерах, используя при этом сетевые протоколы.
Как видите, системные библиотеки Windows позволяют делать практически все, поэтому никогда не знаешь, что именно заложено в алгоритме программы-вируса. Она может отформатировать ваш жесткий диск, скопировать в сеть важные для вас файлы или просто уничтожить их, может сделать так, что после выключения компьютера он больше не будет загружаться, и многое-многое другое.
Как правило, хакеры преследуют корыстные цели, например, снимают с виртуальных счетов деньги или взламывают сайты в пользу конкурентов (чтобы сайт некоторое время не работал и не приносил прибыли). Также можно парализовать работу отдельного сегмента сети, если внедрить вирус на его компьютеры и пересылать с его помощью между ними большие, никому не нужные пакеты, которые принято называть спамом.
Однако есть и безобидные вирусы, они, например, перемещают кнопку Пуск по всему экрану, чтобы на нее невозможно было нажать. Как только вы наводите курсор мыши на эту кнопку, данное событие отслеживается вирусом, и кнопка изменяет свое местоположение на экране. Такие вирусы, как правило, пишут начинающие программисты, чтобы подшутить над своими друзьями.
Обычный вирус распространяется за счет того, что копирует свое тело в другие файлы, и они становятся им заражены. К таким файлам можно отнести документы, программы или системные библиотеки Windows. Однако есть и другой вид вируса, который называется червем. Это тоже программа, она тоже внедряет свой вирусный код в другие файлы, однако, в отличие от простого вируса, она может распространяться за пределы вашего компьютера, причем самостоятельно, пытаясь подключиться к программам, которые работают на других компьютерах, и перенести туда свой код.
Данный текст является ознакомительным фрагментом.