Font size
WorksheetsЗащита от программных закладок и несанкционированного копиро
Total questions: 25
Worksheet time: 17mins
Методы внедрения программных закладок
Маскировка под «полезное» ПО
Маскировка под модуль расширения возможностей программной среды (драйвер, DLL)
Подмена уже установленного ПО
Модификация загрузочного сектора
Методы внедрения программных закладок
Маскировка под «полезное» ПО
Косвенное ассоциирование с ПО ядра ОС в оперативной памяти.
Прямое ассоциирование с уже установленным ПО
Модификация загрузочного сектора
Причины, способствующие внедрению программных закладок
Разрешение пользователю доступа по записи к критичному системному ресурсу
Сохранение (установка) уязвимой сетевой службы
Оставление незаблокированной консоли администратора
Требования высокопоставленных пользователей
Аппаратная несовместимость
Признаки внедрения программных закладок
Изменение конфигурационных файлов ОС (например, реестра Windows) для обеспечения автозапуска закладки при загрузке ОС
Использование для связи с нарушителем протокола TCP/IP с большим номером порта
Создание после своей загрузки отдельного процесса
Отсутствие длительное время после загрузки активных действий
Автозагрузка ранее не установленного ПО
Изначально словом _________ обозначался набор инструментов, позволяющий нарушителю входить в систему таким образом, чтобы системный администратор не мог его видеть, а система - регистрировать
руткит
червь
вирус
фишинг
_________могут применяться в коммерческих продуктах для защиты от несанкционированного копирования
руткиты
черви
вирусы
фишинг
Практически все современные версии ________могут скрывать от пользователя файлы, папки и параметры реестра, работающие программы, системные службы, драйверы и сетевые соединения
руткитов
червей
вирусов
фишингов
В основе функционирования ______________ лежит модификация данных и кода программы в памяти операционной системы
руткитов
червей
вирусов
фишингов
Виды руткитов
работающие на уровне ядра (Kernel Level, или KLT)
функционирующие на пользовательском уровне (User Level)
Работающие через интернет
функционирующие на рабочем столе
Комплекс программных (программно-аппаратных) средств, обеспечивающих затруднение нелегального распространения, использования и (или) изменения программных продуктов это -
Система защиты от копирования
Руткит
авторское право
программная закладка
Способность противостоять попыткам проникновения в алгоритм ее работы и обхода механизмов защиты это - _______________ системы защиты от копирования
надёжность
эргономичность
эффективность
качество
____________системы защиты определяется надежностью ее слабейшего звена
надёжность
эргономичность
эффективность
качество
Принципы создания системы защиты от копирования
Учет условий распространения защищаемых программных продуктов
Учет особенностей защищаемых программных продуктов
Учет особенностей пользователей защищаемых программных продуктов
Учет времени работы компьютера
Принципы создания системы защиты от копирования
Оценка возможных потерь от снятия защиты
Учет особенностей «взломщиков»
Постоянное обновление применяемых средств защиты
Учет времени работы компьютера
Условия распространения программных продуктов
Распространение на инсталляционных дисках (установка продукта пользователем)
Установка программного продукта представителем его изготовителя или продавца
Написание программного продукта на машине заказчика
Пересылка ПО по электронной почте
Распространение на инсталляционных дисках (установка продукта пользователем). Возможные угрозы
копирование инсталляционных дисков
изучение работы системы защиты (обычно при помощи отладчиков и декомпиляторов или дизассемблеров)
перенос установленного продукта на другие компьютеры
моделирование работы системы защиты и изготовление тождественного варианта инсталляционного диска
Пзрезапись отдельных файлов с одного диска на другой
Установка программного продукта представителем его изготовителя или продавца. Возможные угрозы
перенос установленного продукта на другие компьютеры
изучение работы системы защиты
перезапись отдельных файлов
Декомпиляция
Особенности «взломщиков»
Хорошее знание системного программирования и операционных систем
Более слабая подготовка в области дискретной математики, криптографии и других математических дисциплин
Хорошее знание физики
Более слабая подготовка в области химии
Требования к системе защиты от копирования
Некопируемость инсталляционных дисков стандартными средствами операционных систем
Невозможность применения стандартных отладчиков
Некорректное дизассемблирование (декомпиляция) стандартными средствами
Сложность изучения структуры ключевой информации, используемой при проверке легальности запуска программы
Простота декомпиляции
Типовая структура системы защиты от копирования включает в себя
Блок проверки ключевой информации
Блок защиты программы от изучения (противодействия отладчикам и дизассемблерам/декомпиляторам)
Блок согласования с защищаемыми структурами (обеспечения правильной работы защищаемых программ и правильного расшифрования защищаемых данных при легальном использовании
Блок руткита
Создание _____________ метки (совокупности информационных признаков носителя, существенно изменяющихся при его копировании).
некопируемой
невидимой
некорректной
авторской
Виды некопируемой метки
программная (логическая)
физическая
программно-аппаратная
дисковая
Основные приемы нанесения программной метки
Изменение стандартного формата диска
Привязка к временным характеристикам чтения и(или) записи диска
Комбинация нескольких приемов (в том числе в сочетании с шифрованием данных на диске)
нанесение не читаемых точек специальной краской
_________(механическое или с помощью лазера) создание дефектов на поверхности диска, проверка и сохранение их местоположения.
Искусственное
Вероятностное
химическое
физическое
Проверка ключевой информации при запуске после установки
Сбор характеристик, аналогичных тем, что были использованы при установке
Чтение сохраненных при установке характеристик (эталонных)
Сравнение вновь собранных и эталонных характеристик (возможно с проверкой электронной цифровой подписи пользователя)
Создание контрольной точки восстановления
