Главная / Блог / Статьи / Условия существования вредоносных программ

Условия существования вредоносных программ

Фактически любая операционная система может подвергнуться вирусному нападению. Надо для этого не так уж и много – всего лишь чтобы она имела возможность запускать программы, что не являются её частью – а практически все ОС отвечают подобному требованию. Потому в таких количествах и таком разнообразии существуют вредоносные программы для фактически любых систем. Потому столь важно своевременно купить антивирус Avast или какой-то иной – ведь в настоящее время не только ОС могут запускать приложения, но даже ряд текстовых, графических и прочих редакторов, поддерживающих скриптовые языки. Но что вообще по своей сути является ключевой причиной существования червей, троянов и вирусов для тех или иных систем – и, соответственно, их отсутствия для систем другого толка:

Принято считать, что ключевыми условиями появления вредоносного ПО является единовременное выполнение совокупности следующих условий:

  • система должна быть в достаточной степени хорошо документирована;
  • она должна быть популярной – никто не захочет делать вредоносные приложения для исключительно нишевой вещи;
  • в её защите должны присутствовать определённые уязвимости – или, в некоторых случаях, напротив, защищенность может отсутствовать в принципе.

Если каждое из условий присутствует – это вполне достаточная предпосылка к появлению вирусов и иже с ними. Итак, если документация является достаточной, то сервисы и технические особенности написания приложений. Осуществляется документирование с благими целями – сделать доступным написание всевозможных программ для системы. Именно по этой причине, скажем, не было ранее вирусов для телефонов – их документация была закрытой. С появлением платформ же вроде j2me они появились и там, создав проблему, ведь на обычном телефоне не выйдет обновить Kaspersky Internet Security или что-то подобное.

Вопрос популярности стоит особо остро – если системой пользуется лишь малое число отдельно взятых специалистов, под чьи нужды она заточена, то вряд ли кому-то будут особо интересно создать вредоносное ПО для неё. А вот, например, для таких систем как Windows и MacOS, вредоносное ПО присутствует в большом количестве – причём пропорционально относительным долям рынка, что эти ОС занимают.

Ну и, наконец, уязвимости. Под таким наименованием известны ошибки в коде, например, какие-то недоработки, которые известны вирусописателям, при помощи которых вирус может проникнуть на компьютер и причинить свой урон. Какой бы ни была защищённой система, наличие подобных ошибок часто сводит всю эту защиту на нет.

Тем не менее, защищённость той или иной системы может быть высока. К примеру, ОС, что используются в телефонах, но, при этом не смартфонах, защищены всецело – но на них не установишь без проблем новых программ. Частично подходит под описание Java-машина, которая создаёт особую защищённую «песочницу», в которой запускается приложение. Конечно, потом были найдены способы её обойти. Так что идеальной защищённости не бывает. Вы можете прочитать обзор NORTON 360 или других антивирусных программ и выбрать то, что подойдёт для вашей дополнительной защиты лучшим образом. На данный момент это лучший способ защититься от вредоносного ПО.

23.05.2013