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

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

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

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

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

Международный стандарт ISO/IEC 11801
Технологическая Платформа 1С:Предприятие 8 - Направления Развития
Аналого-цифровые вычислительные машины (АЦВМ)
Повышение производительности биллинговой системы
Тенденции в изменении параметров, соотношения и типов взаимосвязи социальных групп
Мошенничество С Телефонами
Компьютеры в учреждениях
Как сделать правильный выбор? 1С:Предприятие 7.7. или 8.0
Базовая система классов Java
Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети (ст. 274 УК)
Понятие: значение и виды предварительного расследования
Компьютерный вирус
Концентраторы Ethernet NetGear
Краткий обзор модулей COSMOS/M
Правовые аспекты
Коммутаторы NetGear
Сокращение занимаемого Windows XP дискового пространства
Поиск фотографий в Интернете
Обзор Популярных Программ Резервного Копирования
Печать фотографий через Интернет
Рассказ за програмным обеспечением Escrow
Настройка интерфейса
РАЗРАБОТКА И РАСПРОСТРАНЕНИЕ КОМПЬЮТЕРНЫХ ВИРУСОВ
Поля элемента таблицы раздела диска
Табличный процессор Excel 7.0. Основная информация и технические характеристики
Программа 1С Зарплата И Управление Персоналом 8
Классификация прикладных систем и классификация кабельных систем
Какое сжатие файлов лучшее?
WordPad: Выделение текста гарнитурой шрифта
Кластеры
Компании лидирующие на мировом рынке CompactPCI продукции
Уход За Домашним Компьютером
Социальные аспекты информационного общества
Персональный компьютер
Интегральные схемы
Информационные технологии в управлении банком
Подделка компьютерной информации
Анализ содержимого CMOS-памяти
НЕКОТОРЫЕ РЕКОМЕНДАЦИИ
Информационный обмен в обществе и его эволюция
Открытие документа двойным щелчком
Зарождение кибернетики
Рисование эллипса или окружности
Внесение примесей
Компьютер и инвалиды
Модемы и факс-модемы
Главная загрузочная запись
Проблемы создания квантовых компьютеров
Многие споры вокруг проблемы "кибернетика и мышление"
Разработка и распространение компьютерных вирусов
Возможности стабилизаторов напряжения для защиты персонального компьютера
Основная особенность Adobe ImageStyler
С0SM0S/М
Кредитные карты и Internet
HotMail своими руками, или Что может PH