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

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

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

«ВАКЦИНАЦИЯ» ПРОГРАММ

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

Преимущества ЭС перед человеком - экспертом
Критерий пользователя ЭС
Общие моменты при организации ЛВС
Функции BIOS для работы с дисками
Использование Агентств Охраны Для Профессионального Поддержания Безопасности
Трассировка процессов в UNIX
Текст программы на языке Basic
Обыск и выемка
Возможность системы CompactPCI иметь более 8 слотов
Требования, предъявляемые к техническим средствам ЭВМ
Информационная Безопасность В Деятельности Современных Организаций
Математическая логика в криптографии
Максимальная разрешающая способность
Открытие документа двойным щелчком
Численные методы
Сертификаты TCO и MPRII
Физические аспекты работы с дисками
Полиграфия без типографии? Это возможно
Сети
Sizes-Resolutions-Refresh Rate
Текстовый редактор Блокнот
Работы ученых
Операционные системы реального времени для CompactPCI- компьютеров
Предпосылки создания квантовых компьютеров
Предмет кибернетики ее методы и цели
Программа Для Автоматизации Салона Красоты - Бизнес Инструмент Или Напрасная Трата Денег?
Компьютерная преступность не знает границ
Сигналы в системе UNIX
WordPad: Внедрение специальных объектов
Интегрирование модулей PADS в программную среду предприятия
Краткое введение в язык Ада
Администрирование Windows XP
Жесткие диски
ДЕЙСТВИЯ ПРИ ЗАРАЖЕНИИ ВИРУСОМ
Место кибернетики в системе наук
История развития компьютера
Особенности машин ЕС ЭВМ
Популярно Про Ddos-Атаки
Блок питания
Развитие кибернетики
Самая популярная операционная система сегодня для CompactPCI систем
Обзор Ca Recovery Management R12. Новая Версия Продукта
Социальные аспекты информационного общества
ОПЕРАЦИИ СОХРАНЕНИЯ ТЕКСТА
Язык “C”
Порты контроллера НГМД
Общие черты CASE-средств
Четырехбитное мышление
Определение ЭВМ как объекта конструирования
Скачивать Программы Бесплатно Просто, Но Невыгодно
Микропроцессоры использующиеся в CompactPCI-системах
Информационные технологии в управлении банком
Деловые игры
Антивирусные программы
Информация. Информационные процессы. Информационные технологии