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

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

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

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

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

ПОДГОТОВКА МОНТАЖНЫХ ПРОВОДОВ
Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000
Государственное регулирование информатизации Украины
Несколько слов об иных возможностях
Компьютеры дома
Использование компьютеров
Поиск данных по ключевым словам (WAIS)
WordPad: Отмена и повтор последнего действия
Мониторы сегодня
Содержимое таблицы FAT
ОТОБРАЖЕНИЕ ПРОЦЕССА ПРОЕКТИРОВАНИЯ В ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ САПР
Прокладка абонентских линий
Наиболее распространенные возможности Internet
Приостановка печати документа
Работа с дисками по средствам MS-DOS
Преобразование рисунка
Подсказки програмного обеспечения и программы присоединенного филиала
Склонность CompactPCI- продуктов к быстрому устареванию
Языки описания сценариев на подъеме
Открытие документа из папки
Выпущена Версия Mobile Forex 2.15: Новый Подход К Надежности И Удобству
Работа Internet: организация, структура, методы
Что Приносит Sp1 Для Windows Vista?
Рисование с помощью аэрографа
Работа с файлами в редакторе Paint
КОНСТРУКТИВНО-ТЕХНОЛОГИЧЕСКИЕ ОСОБЕННОСТИ ЖГУТОВ
Подделка компьютерной информации
Описание построения требуемых графиков и диаграмм
Физическое хранение, методы кодирования информации
Просмотр графики в режиме слайд-шоу
Quod licet Jovi non licet bovi
Конверт
Какие же выводы можно сделать?
Internet
Сетевая этика
Отправка и получение файлов
Создание загрузочной дискеты
Трассировка процессов в UNIX
Разработка деловой игры
Уровень агентов
Уголовно-правовой анализ ст? 274 гл? 28 УК РФ "Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети"
Черный Баннер - 25й кадр интернета
Очистка большой области рисунка
Что ваш ребенок делает в он-лайн?
Создание, использование и распространение вредоносных программ для ЭВМ
Запись
Понятие и концепции информационного общества
Разработка Баз Данных На Msde 2000, Работа С Бесплатной Базой Данных Mssql
Компьютер в сфере образования
Анализ содержимого CMOS-памяти
Проблемы создания квантовых компьютеров
Soa-Платформа Ijanet Бесплатно
Наблюдение компьютера, факты
Блокнот: Поиск и замена
Вывод специальных символов CRT