Типы безопасности программного обеспечения

Молодой графический дизайнер

Молодой человек работает на своем настольном компьютере

Кредит изображения: Дангубич / iStock / Getty Images

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

Брандмауэр

Брандмауэр предотвращает доступ неавторизованных пользователей к компьютеру или сети, не ограничивая авторизованных пользователей. Брандмауэры могут быть реализованы аппаратно или программно. Некоторые компьютерные операционные системы включают программные брандмауэры в саму операционную систему. Например, в Microsoft Windows есть встроенный брандмауэр. Маршрутизаторы и серверы могут включать брандмауэры. Существуют также специализированные аппаратные межсетевые экраны, у которых нет другой функции, кроме защиты сети от несанкционированного доступа.

Видео дня

Антивирус

Антивирусное программное обеспечение предотвращает атаку вредоносного кода на компьютер, распознавая атаку до ее начала. Но он также предназначен для остановки текущей атаки, которую невозможно предотвратить, и для восстановления повреждений, нанесенных атакой, когда атака стихает. Антивирусное программное обеспечение полезно, поскольку оно решает проблемы безопасности в тех случаях, когда атаки проходят через брандмауэр. Новые компьютерные вирусы появляются ежедневно, поэтому антивирусное программное обеспечение должно постоянно обновляться, чтобы оставаться эффективным.

Антишпионское ПО

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

Домашние компьютеры

Домашние компьютеры и некоторые малые предприятия обычно устанавливают программное обеспечение безопасности на уровне настольных компьютеров, то есть на самом ПК. Эта категория программного обеспечения безопасности, иногда называемая защитой конечных точек, остается постоянно или постоянно работающей на рабочем столе. Поскольку программное обеспечение работает, оно использует системные ресурсы и может снизить производительность компьютера. Однако, поскольку он работает в режиме реального времени, он может быстро реагировать на атаки и пытаться остановить их, когда они происходят.

Сетевая безопасность

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