Компьютерная безопасность
 
Компьютерная и интернет безопасность - важная и необходимая вещь!

Вы в разделе: Ловушка для взломщика

Метафизика защиты

Очевидно, что схема защиты должна быть рассчитана не столько на выполнение фискальных функций по отношению к рядовому пользователю, сколько на противодействие попыткам хакера вывести из строя данный фискальный функционал. Поэтому самым первым этапом в алгоритме защиты, пожалуй, стоит назвать, образно выражаясь, обнаружение хакера. Конечно, обнаружить можно не самого хакера, а инструменты, которыми он пользуется. Отсюда следует вывод: перед тем, как писать какую-либо защиту, разработчик должен выяснить, чем в данный момент пользуются хакеры (ясно, что через полгода ситуация кардинально изменится, точно так же, как и на всем рынке информационных технологий).

Как правило, в арсенале хакера присутствуют несколько отладчиков, дизассемблеров и программ мониторинга системы (таких, как FileMon и RegMon). Все они, за исключением дизассемблеров, выполняются параллельно с программой, а значит, могут быть ею обнаружены.

Самый простой способ + вызов функции EnumWindows, которая перечисляет созданные в системе окна верхнего уровня. Получив их дескрипторы, программист может идентифицировать запущенные процессы (по заголовкам окон, названиям исполняемых модулей, информации о версиях файлов). Можно также воспользоваться готладочнойё по своему назначению библиотекой ToolHelp.

В Windows NT средств для контроля за состоянием системы больше, чем в Windows 95/98 (например, там имеется специальная функция IsDebuggerPresent для обнаружения отладчика). Поскольку примерно с 2000 г. прогнозируется массовый переход на новую версию Windows NT, можно предполагать, что разработчики ПО скоро получат дополнительные средства для борьбы с хакером. Еще один популярный способ обнаружения отладчика + это измерение времени выполнения критических участков кода, которое позволяет выявить пошаговый режим работы. Весьма полезно также проверить, не поставлены ли точки останова (байт 0xCC) на некоторые функции API или самой программы: таким путем хакеры часто пытаются определить, в какой момент создается окно регистрации или проверяются данные защиты. В листинге показана проверка на наличие точки останова функции CreateWindowExA.


Страницы: [1] [2] [3]

Советуем посетить:
Подарки для поздравления платки фото Презенты любимому человеку

Полезная информация
«··· Информация
«··· Локальный доступ к компьютеру
«··· Безопасная работа в локальной сети
«··· Защита при работе с Интернет
«··· Настройка системы безопасности NT
«··· Компьютеры: преступления, признаки уязвимости и меры защиты
«··· Четыре уровня защиты
«··· Компьютерное преступление
«··· Информационная безопасность
«··· Преступления и злоупотребления
«··· Основные технологии
«··· Признаки
«··· Меры защиты информационной безопасности
«··· Процедуры авторизации
«··· Защита файлов
«··· Предосторожности при работе
«··· Целостность информации
«··· Физическая безопасность
«··· Меры физической безопасности
«··· От автора
«··· Философия защиты
«··· Метафизика защиты
«··· Математика защиты
«··· Хронология защиты
«··· Химия защиты
«··· История
«··· Супервизор кусает локти
«··· Безопасность о двух концах
«··· Меняйте пароли чаще!
«··· Новый "нюк" (nuke) - система аудита Windows NT.
«··· Пароль больше - кракеру проще
«··· Шифрование сетевого трафика.
«··· Резюме
«··· Павел П.
«··· Введение
«··· До входа в Сеть необходимо
«··· Работа с электронной почтой
«··· Осторожно: "халявные" программы
«··· Безопасность при работе с ICQ
«··· Защита от хакеров
«··· Финансовая безопасность, или как уберечь свой кошелек
«··· Психологическая безопасность, или хамству - бой!
«··· Личная безопасность
«··· Статья
«··· Понятие системности
«··· Почему это важно
«··· Что хотелось сказать
«··· Методика
«··· От автора
«··· Перехватчики паролей первого рода.
«··· Защита от перехватчиков паролей первого рода.
«··· Перехватчики паролей второго рода.
«··· Защита от перехватчиков паролей второго рода.
«··· Перехватчики паролей третьего рода.
«··· Защита от перехватчиков паролей третьего рода.
«··· Перехватчики паролей представляют собой вполне реальную угрозу безопасности операционных систем. Защита от этой угрозы реализуется комплексом мер и средств, включающем в себя как программно-аппаратные средства, так и административные меры защиты.
«··· Системный подход
«··· Постановка задачи.
«··· Такая модель должна удовлетворять следующим требованиям (Рис. 2.):
«··· Описание подхода к формированию модели ИБ
«··· Представление элементов матрицы
«··· Свойства матрицы
«··· Программа оценки эффективности систем защиты информации "Оценка СЗИ"
«··· Вместо заключения (Read me)…
«··· Краткое описание
Компьютерные статьи
© 2008 antiscam.info