Соглашение | Публикация статей

«ВАКЦИНАЦИЯ» ПРОГРАММ
Категория: Статьи

Что же следует сделать, чтобы эта безрадостная картина не стала реаль¬ностью? Один ответ очевиден-периодически (и по возможности чаще) со¬хранять жизненно важные для Вас результаты работы на дискетах. Нет ничего проще, чем дать этот совет, гораздо сложнее заставить себя следовать ему: я сам, честно говоря, далеко не каждый день трачу время на архивирование. Второй ответ менее очевиден. С его простой идеей я впервые познакомился в прекрасной статье Ф.Н.Шерстюка.
Вот эта идея: нужно произвести «вакцинацию» исполняемых программ, т.е. придать им свойство самодиагностики, позволяющее произвести контроль собственного файла и выяснить, заражен он или нет. Если факт заражения установлен, программа может попытаться восстановить свой исходный вид, т.е. удалить прицепившийся к ее файлу вирус. Если эту идею последовательно воплощать в жизнь, то большинство Ваших программ приобретет стойкий «иммунитет» к вирусам, во всяком случае, они смогут достаточно быстро со¬общить Вам о факте заражения.
Преимущества этой идеи очевидны: в отличие от разработчиков много¬численных антивирусных программ, которые борются с конкретными разно¬видностями вирусов, Вы можете сохранить в файле программы некоторую ключевую информацию о ее незараженном виде, и поэтому факт заражения любым видом вируса может быть легко установлен в момент запуска Вашей программы.


Статьи по теме:

Блокнот: Ведение журнала работы
Базовые сведения о X.500
СОСТАВ САПР
Контроллеры жестких дисков
Критерий использования ЭС для решения задач
Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети
Поисковые системы и каталоги ресурсов
ВЫБОРКА ДАННЫХ
Файлы
Административное устройство Internet
Функции BIOS для работы с дисками
Введение в Windows
Трехмерная графика
Чтение таблицы FAT
Входные и выходные данные
Блокнот: Автоматическая вставка даты и времени
Что такое кибернетика?
Доски объявлений (USENET news)
Накопители на жестких дисках
Малогабаритные 3U формата CompactPCI контроллеры INOVA
Знакомство с элементами среды PowerPoint
Зафиксируйте вниз с персональной информации на вашем компьютере
Краткий обзор возможностей программы Ехсеl 7.0
Прочие функции Microsoft Internet Explorer 6
Электронные таблицы «EXCEL»
Описание построения требуемых графиков и диаграмм
Первый взгляд на Windows Vista
Хищение компьютерной информации
Геоинформационные Системы (Гис) Как Средства Сбора И Анализа Геоданных
Рисование кривой
Компания Janet Systems Проведет Круглый Стол «Будущее Соа-Проектов»
Crm, Создание Программного Обеспечения
Другие отличил NetWare 4.x
Ресурсная и социокультурная концепции информационной среды как пространства социальных коммуникаций
ДЕЙСТВИЯ ПРИ ЗАРАЖЕНИИ ВИРУСОМ
Определение ЭВМ как объекта конструирования
Версии языка Java. Средства разработки
Правда об активации Windows Vista
Физическое хранение, методы кодирования информации
Использование нестандартных значков
Приостановка печати всех документов
Работы ученых
Работа с окнами
Получение изображений со сканера или цифровой камеры
Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000
Процессы в операционной системе UNIX
Internet и политика
Зарождение кибернетики
Какое сжатие файлов лучшее?
Программа Для Автоматизации Салона Красоты - Бизнес Инструмент Или Напрасная Трата Денег?
МОНТАЖ ЖГУТОВ В АППАРАТУРЕ
Новое Решение На Рынке Soa
Права собственности
Загрузка в альтернативном режиме
Жадный шкаф создателей Spyware в тесте!!