Вирусы. Профилактика ч.1
Для того чтобы разобраться с тем, как защищать свой компьютер от современной напасти т.е. от компьютерных вирусов (и другим вредоносных программ) давайте дадим этому явлению определение.
Компьютерный вирус
Наше определение понятию компьютерного вируса имеет следующую формулировку:
Компьютерный вирус – это класс программ специального назначения. Компьютерные вирусы характеризуются тем, что в алгоритме их работы предусмотрен механизм распространения этих программ путём копирования на незаражённые компьютеры и внедрение в незаражённые каталоги, директории и файлы. Отсюда и название.
Наиболее важным и существенным в компьютерных вирусах является именно механизм распространения. Остальные функции не столь существенны и носят уже прикладной характер.
Кроме того, существуют и другие программы, которые приносят вред или наносят ущерб пользователям компьютеров. Такие программы можно назвать вредоносными программами.
Вредоносная программа
Вредоносная программа – это программа, единственной целью создания которой является нанесение вреда или ущерба компьютеру, с которого она запущена. Вред может выражаться в уничтожении данных или, наоборот, в их хищении.
В сети Интернет появился и существует способ выведывания паролей при помощи сайтов-подделок, внешне похожих на тот или иной популярный ресурс.
Антивирус
Для борьбы с вирусами появился и стал развиваться новый класс программ – антивирусы.
Антивирусы – специальные программы, позволяющие выявлять вирусы и другие вредоносные программы, находящиеся на проверяемом компьютере. Антивирусные программы используют самые различные алгоритмы поиска вирусов на компьютере, диагностики заражения тем или иным вирусом, способы удаления кода вируса – «лечения».
Обновление программного обеспечения
Обновление программ – обновление программного обеспечения, установленного на компьютере пользователя. Чаще всего для зарегистрированных пользователей предусмотрено бесплатное обновление до следующей версии программы. В некоторых случаях обновление производится за небольшую плату. Нередко обновление происходит в режиме on-line с сайта производителя или разработчика программного обеспечения. Смысл обновления программ заключается в том, что вирусы и другие вредоносные программы часто используют в своих целях «недокументированные функции» и свойства программного обеспечения.
При обновлении программ эти «недокументированные функции» могут исчезнуть или измениться, что лишает вредоносные программы возможности работать.
Кто пишет вредоносные программы и компьютерные вирусы?
Многие журналисты, пишущие на компьютерную тематику, считают, что вредоносные программы пишут «в большинстве своём студенты или изнывающие от безделья программисты, решившие попробовать свои силы». Или ещё интереснее: «вредоносные программы для компьютера просто результат шалостей ленивых программистов».
На самом деле «ленивый программист» не способен создать работоспособный код, использующий в своей работе прерывания или «недокументированные функции». Кстати, «недокументированные функции» поэтому так и называются, что на них нет доступной документации, они не упоминаются в документации производителя и «ленивый программист» должен сам изучить алгоритм их работы и сам придумать механизм их использования в своей программе.
Безусловно, компьютерные вирусы и другие вредоносные программы пишут специалисты высокой квалификации, отлично разбирающиеся в устройстве компьютера, досконально разбирающиеся в особенностях различных операционных систем и … неплохо понимающие психологию рядового пользователя персонального компьютера.
Можно ли уберечь компьютер от вредоносных программ?
Этот вопрос возникает у многих, кто столкнулся с разрушительным действием компьютерных вирусов и других вредоносных программ.
Сложно дать однозначный и тем более положительный ответ. Скорее всего, этот вопрос следует рассматривать в несколько ином ключе.
Как сделать так, чтобы ущерб от компьютерных вирусов и других вредоносных программ был минимальным?
Этот вопрос стоял и стоит и, возможно, будет стоять перед специалистами в области безопасности в сфере информационных технологий и сети Интернет.
На самом деле, на практике вполне возможно свести ущерб или потери от воздействия вредоносных программ к минимуму, который легко восполнить.
Для понимания того, как бороться с вирусами и другими вредоносными программами надо чётко представлять себе, что компьютерный вирус (вредоносная программа) это, прежде всего, просто компьютерная программа.
Компьютерный вирус (вредоносная программа) – это обычная компьютерная программа
В связи с этим можно утверждать, что эта компьютерная программа не может совершать каких-либо сверхъестественных действий.
Если файлу с компьютерным вирусом не передано управление (управление обычно передаётся файлам программ и подпрограмм, а также их библиотекам), то программа-вирус не может работать.
Более того, компьютерный вирус может находиться на компьютере сколь угодно долго и не производить никаких вредных действий. Например, для подозрительных файлов некоторые антивирусные программы создают специальный каталог под названием КАРАНТИН (Quarantine или Infected) и копируют (или переносят) в него файлы с вирусами.
Эти подозрительные файлы можно переслать разработчику антивирусной программы для выяснения наличия в них кода вируса.
© 2012 abcIBC.com. All rights reserved.До встречи в Сети!
См.также