Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Компьютерные вирусы и антивирусы: взгляд программиста
ГЛАВА 7. Философские и математические аспекты
Предыдущая страница
Следующая страница
Table of contents
Введение
ГЛАВА 1. Общие сведения о компьютерных вирусах
+
1.2. Несколько исторических замечаний
+
ГЛАВА 2. Загрузочные вирусы
+
ГЛАВА 3. Файловые вирусы в MS-DOS
+
ГЛАВА 4. Файловые вирусы в Windows
+
ГЛАВА 5. Макровирусы
+
ГЛАВА 6. Сетевые и почтовые вирусы и черви
+
ГЛАВА 7. Философские и математические аспекты
-
7.1. Строгое определение вируса
7.1.1. Модели Ф. Коэна
7.1.2. Модель Л. Адлемана
7.1.3. "Французская" модель
7.1.4. Прочие формальные модели
7.1.4.1. Модель китайских авторов Z. Zuo и M. Zhou
7.1.4.2. Векторная модель Д. Зегжды
7.1.4.3. Модели на основе абстрактных "вычислителей"
7.2. "Экзотические" вирусы
7.2.1. Мифические вирусы
7.2.2. Batch-вирусы
7.2.3. Вирусы в исходных текстах
7.2.4. Графические вирусы
7.2.5. Вирусы в иных операционных системах
7.2.5.1. Вирусы в UNIX-подобных системах
7.2.5.2. Вирусы для мобильных телефонов
7.2.6. Прочая вирусная "экзотика"
7.3. Распространение вирусов
7.3.1. Эпидемии сетевых червей
7.3.1.1. Простая SI-модель экспоненциального размножения
7.3.1.2. SI-модель размножения в условиях ограниченности ресурсов
7.3.1.3. SIS-модель примитивного противодействия
7.3.1.4. SIR-модель квалифицированной борьбы
7.3.1.5. Прочие модели эпидемий
7.3.1.6. Моделирование мер пассивного противодействия
7.3.1.7. Моделирование "контрчервя"
7.3.2. Эпидемии почтовых червей, файловых и загрузочных вирусов
7.3.3. Эпидемии мобильных червей
7.4. Обнаружение вирусов
7.4.1. Анализ косвенных признаков
7.4.2. Простые сигнатуры
7.4.3. Контрольные суммы
7.4.4. Вопросы эффективности
7.4.4.1. Выбор файловых позиций
7.4.4.2. Фильтр Блума
7.4.4.3. Метод половинного деления
7.4.4.4. Разбиение на страницы
7.4.5. Использование сигнатур для детектирования полиморфиков
7.4.5.1. Аппаратная трассировка
7.4.5.2. Эмуляция программ
7.4.5.3. Противодействие эмуляции
7.4.5.4. "Глубина" трассировки и эмуляции
7.4.6. "Рентгеноскопия" полиморфных вирусов
7.4.7. Метаморфные вирусы и их детектирование
7.4.7.1. Этап "выделения и сбора характеристик"
7.4.7.2. Этап "обработки и анализа"
7.4.8. Анализ статистических закономерностей
7.4.9. Эвристические методы детектирования вирусов
7.4.9.1. Выделение характерных признаков
7.4.9.2. Логические методы
7.4.9.3. Синтаксические методы
7.4.9.4. Методы на основе формулы Байеса
7.4.9.5. Методы, использующие искусственные нейронные сети
7.4.10. Концепция современного антивирусного детектора
7.5. Борьба с вирусами без использования антивирусов
7.5.1. Файловые "ревизоры"
7.5.2. Политики разграничения доступа
7.5.3. Криптографические методы
7.5.4. Гарвардская архитектура ЭВМ
7.6. Перспективы развития и использования компьютерных вирусов
7.6.1. Вирусы как "кибероружие"
7.6.2. Полезные применения вирусов
ЗАКЛЮЧЕНИЕ
Литература
ПРИЛОЖЕНИЕ. Листинги вирусов и антивирусных процедур
+
Предметный указатель
Данный блок поддерживает скрол*