- ИТ Аутсорсинг
- Статьи
- Принципы роботы антивирусных программ.
Принципы роботы антивирусных программ.
Когда ваш компьютер начинает тормозить и медленно работать, это значит, что его система содержит много информации и загруженных программ или же его атакуют вирусы. С первой проблемой разбираются с помощью удаления не нужных программ или отключают их при загрузки Windows. Если вашего информационного друга атакуют вирусы, вам нужна антивирусная программа. Такие программы используют разные принципы при поиске зараженных объектов и файлов.
Полифаги популярные специально созданные антивирусные программы, такие как Kaspersky Anti-Virus, Nod 32, Dr.Web.Их работа заключается в проверке новых неизвестных вирусов в разных файлах, оперативной памяти, загрузочном секторе дисков.
Поиск известных вирусов проводится достаточно просто, существует так называемая маска. Маска это определенная последовательность программного кода, которая характерна конкретному вирусу. Как только программа находит соответственную комбинации кода, то носящий её файл распознается как вирус. Вам сразу высвечивается определенное уведомление на мониторе, вы можете либо лечить, либо удалить такой файл.
При поиске новых вирусов используются специальные алгоритмы эвристического сканирования, это проверка последовательности команд. Если при сканирование находятся такие подозрительные последовательности команд, то антивирус показывает вам сообщение о возможном заражении такого объекта. Сами полифаги могут проверять файлы в самом процессе их загрузки в оперативную память .
Положительное качество всех полифагов это универсальность, а отрицательные – большие размеры используемых баз данных в которых должно быть информация о максимальном количестве вирусов, из-за этого скорость поиска вирусов достаточно медленная.