Под вирусом следует понимать компьютерную программу, разработанную и написанную специально для нарушения нормального функционирования программного обеспечения одного или нескольких компьютеров. Вредоносное ПО может привести к искажению информации, ее копированию, блокировке, а также полному уничтожению.
Иногда вирусы создаются исключительно ради шутки, выступая в роли некоего компьютерного баловства. Но гораздо чаще вредоносные программы разрабатываются опытными специалистами, преследующими вполне определенные цели. Чаще всего ими являются:
Чаще всего вирусы попадают в персональные компьютеры отдельных пользователей посредством электронной почты. Однако это хоть и популярный, но далеко не единственно возможный путь. Сегодня все чаще для этой цели используют социальные сети, так как многие рядовые пользователи постепенно перестают общаться через E-mail, отдавая предпочтение «живым» беседам, происходящим в он-лайн режиме.
Так, известны случаи, когда пользователи популярной сети «ВКонтакте» получали вредоносные программы через обычные картинки. Нажатие на изображение активировало вирус, который повреждал жесткий диск и взламывал аккаунт, рассылая себя всем друзьям пользователя.
В зависимости от того, как именно вирус воздействует на программное обеспечение пораженного компьютера, можно выделить следующие его разновидности:
1. Вирусы-компаньоны. Принцип их действия заключается в следующем: они замещают имеющееся программное обеспечение своим, изменяя местоположение или наименование оригинальных файлов.
2. Перезаписывающие вирусы. Обладают способностью полностью изменять код программы, в результате чего нормальное функционирование установленного ранее ПО становится невозможным.
3. Вирусы-паразиты. Такие вредоносные программы оставляют свои коды в ПО, практически не искажая его работу. Могут долгое время существовать незамеченными.
4. Файловые черви. Сразу после попадания на персональный компьютер начинают активно размножаться, создавая, в том числе, копии уже имеющихся файлов. Обычно такие вирусы присваивают копиям яркие, притягивающие названия, которые провоцируют пользователя на открытие файла, что приводит к активации вируса.
5. Вирусы-звенья. Такие программы в принудительном порядке заставляют работающую операционную систему выполнять код вируса. Это достигается за счет изменения адреса расположения подвергшейся атаке программы на адрес вируса. Обычно после выполнения указанной операции управление вновь передается вызванной пользователем программе.
6. Вирусы, разрушающие исходный код программы.
На данный момент самым распространенным типом вируса признан троян.
Первые антивирусные программы, призванные защитить персональные компьютеры пользователей от несанкционированного проникновения злоумышленников, были разработаны в 1984 году Энди Хопкинсом. Они анализировали установленное на ПК программное обеспечение, и обращали внимание пользователя на те участки, корректность которых вызывала сомнения.
Современные программы, защищающие локальные компьютеры и целые сети от хакерских атак, более совершенны. Лидерами русскоязычного Интернета сегодня являются NOD, доктор WEB и антивирусная система Касперского.
Ведущие поисковые системы также стараются оградить пользователей от вирусов. К примеру, Google анализирует все сайты в выдаче по поисковому запросу и предупреждает пользователя об опасности отдельных страниц.
Движок
Под движком в сленге программистов и web-разработчиков понимается программа, которая обеспечивает реализацию всего функционала сайта. Движок отвечает за показ рекламных баннеров и контекстной рекламы, а также решает множество других сопутствующих задач. Настраивается управляющая программа с помощью администрирования сайтов.
Различают следующие типы движков:
1. Поисковый движок. Предназначен для управления работой различного рода поисковых систем. Разные системы могут использовать одинаковый движок.
2. Графический. Обладает способностью менять вид оконного интерфейса.
3. Браузерный. Программа, основной функцией которой является перевод HTML в удобный для чтения пользователем формат.
4. Голосовой. Программа, помогающая перетранслировать текст в голосовое сообщение.
5. Движок сайта. Предназначен для управления работой сайта и обеспечения всего требуемого функционала.
6. Игровой. Программа, созданная для нормальной работы игры. Контролирует перемещение и движение персонажей, обеспечивает их игровые возможности, сохраняет данные об игроках и так далее.
7. Вики-движок. Программа, главной функцией которой является преобразование вики-разметки в удобный для чтения формат. Также может преобразовывать в HTML добавленные пользователями сообщения и другой текстовый контент.
8. Ядро СУБД. Движок, созданный для управления базой данных и облегчения манипуляцией с ней.
Помимо словаря терминов, на нашем сайте вы можете читать учебные статьи и аналитические обзоры, а также задавать вопросы по интересующим вас вопросам по теме интернет-маркетинга.
Статьи»»»