Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика.Лекция5

.pdf
Скачиваний:
24
Добавлен:
10.06.2015
Размер:
608.64 Кб
Скачать

Использование логических функций

В клетке А4 записать функцию ЕСЛИ, выполняющую следующие действия:

-если содержимое клетки А2>50 и <100, то записать в клетку А4 содержимое клетки А2;

-если содержимое клетки А2>=100, то записать в клетку А4 содержимое клетки B2;

-в противном случае - С2.

Метод «Белого списка»

Общая технология по борьбе с вредоносными программами

— это «белый список». Вместо того, чтобы искать только известные вредоносные программы, эта технология предотвращает выполнение всех компьютерных кодов за исключением тех, которые были ранее обозначены системным администратором как безопасные.

Технология эвристического анализа

Методы эвристического сканирования не обеспечивают какой-либо гарантированной защиты от новых,

отсутствующих в сигнатурном наборе компьютерных вирусов,

что обусловлено использованием в качестве объекта анализа сигнатур ранее известных вирусов, а в качестве правил эвристической верификации — знаний о механизме полиморфизма сигнатур. В то же время, этот метод поиска базируется на эмпирических предположениях, полностью исключить ложные срабатывания нельзя.

Недостатки эвристического сканирования

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

2.Наличие простых методик обмана эвристического анализатора.

Важные замечания

Иногда приходится отключать антивирусную защиту при установке обновлений программ, таких, например,

как Windows Service Packs.

Некоторые антивирусные программы на самом деле являются шпионским ПО, которое под них маскируется.

Обучение пользователей может стать эффективным дополнением к антивирусному программному обеспечению.

Пользователи компьютеров не должны всё время работать с правами администратора

Метод обнаружения вирусов по поиску соответствия в словаре не всегда достаточен

Различные методы шифрования и упаковки вредоносных программ делают даже известные вирусы не обнаруживаемыми антивирусным программным обеспечением

Некоторые антивирусные программы могут значительно понизить быстродействие.

Некоторые из продуктов для лучшего обнаружения используют несколько ядер для поиска и удаления вирусов и программ-шпионов.

Классификация антивирусов

Сканеры (устаревший вариант — «полифаги») —

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

иналичием эвристического анализатора (см.:

Эвристическое сканирование).

Ревизоры (класс, близкий к IDS) — запоминают состояние файловой системы, что делает в дальнейшем возможным анализ изменений.

Сторожа (мониторы) — отслеживают потенциально опасные операции, выдавая пользователю соответствующий запрос на разрешение/запрещение операции.

Вакцины — изменяют прививаемый файл таким образом,

чтобы вирус, против которого делается прививка, уже считал файл заражённым. В современных (2007 год)

условиях, когда количество возможных вирусов измеряется сотнями тысяч, этот подход неприменим.

Современные антивирусы сочетают все вышесказанные функции.

Антивирусы так же можно разделить на:

I.Продукты для домашних пользователей:

Собственно антивирусы;

Комбинированные продукты (например, к классическому антивирусу добавлен антиспам, файрвол, антируткит и т.

д.);

II.Корпоративные продукты:

Серверные антивирусы;

Антивирусы на рабочих станциях («endpoint»).

Архиваторы

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

екстовый файл — разновидность файла, содержащая текстовые данные, как правило организованные в виде строк.

Текстовый файл, как и прочие файлы, хранится в файловой системе.

Двоичный (бинарный) файл — в широком смысле:

последовательность произвольных байтов. Название связано с тем,

что байты состоят из бит, то есть двоичных (англ. binary) цифр.

Архив — файл, содержащий в себе информацию из одного или нескольких, иногда сжатых (без потерь), других файлов. Является результатом работы программы-архиватора.