1.10. Классификация систем защиты программных средств
Существующие системы защиты ПС (СЗ ПС) можно классифицировать по ряду признаков: методы установки, используемые механизмы защиты и принципы функционирования.
1.10.1. Методы установки
Системы, устанавливаемые на скомпилированные модули ПC, удобны для производителя ПC, так как позволяют легко защитить полностью готовое и оттестированное ПС. Стойкость этих систем достаточно низка, так как для обхода защиты достаточно определить точку завершения работы «конверта» защиты и передачи управления защищенной программе, а затем принудительно ее сохранить в незащищенном виде.
Системы, встраиваемые в исходный код ПС до компиляции, неудобны для производителя ПC, так как возникает необходимость обучать персонал работе с программным интерфейсом (API) системы защиты с вытекающими отсюда денежными и временными затратами. Кроме того, усложняется процесс тестирования ПC и снижается его надежность, поскольку, кроме самого ПC, ошибки могут быть как в API системе защиты, так и в процедурах, его использующих. Но такие системы являются стойкими к атакам, потому что в них исчезает четкая граница между системой защиты и ПC как таковым.
Комбинированные системы защиты являются наиболее живучими. Сохраняя достоинства и недостатки систем второго типа, они максимально затрудняют анализ и дезактивацию своих алгоритмов.
1.10.2. Методы защиты
Рассмотрим основные методы:
алгоритмы запутывания: используются хаотичные переходы в разные части кода, внедрение ложных процедур-«пустышек», холостые циклы, искажение количества реальных параметров процедур ПС, разброс участков кода по разным областям ОЗУ;
алгоритмы мутации: cоздаются таблицы соответствия операндов-синонимов и замена их друг на друга при каждом запуске программы по определенной схеме или случайным образом, случайные изменения структуры программы;
алгоритмы компрессии данных: программа упаковывается, а затем распаковывается по мере выполнения;
алгоритмы шифрования данных: программа шифруется, а затем расшифровывается по мере выполнения;
вычисление сложных математических выражений в процессе отработки механизма защиты: элементы логики защиты зависят от результата вычисления значения какой-либо формулы или группы формул;
методы затруднения дизассемблирования: используются различные приемы, направленные на предотвращение дизассемблирования в пакетном режиме;
методы затруднения отладки: используются различные приемы, направленные на усложнение отладки программы;
эмуляция процессоров и операционных систем: создаются виртуальный процессор и/или операционная система (не обязательно реально существующие) и программа-переводчик из системы команд IBM в систему команд созданного процессора или ОС; после такого перевода ПС может выполняться только при помощи эмулятора, что резко затрудняет исследование алгоритма ПС;
нестандартные методы работы с аппаратным обеспечением: модули системы защиты обращаются к аппаратуре ЭВМ, минуя процедуры операционной системы, и используют мало известные или недокументированные ее возможности;
шифрование защищаемого ПС: для дезактивации защиты необходимо определение ключа дешифрации ПС;
Подсистема защиты авторского права в программном обеспечении
Авторы: А.В. Чернышова, Д.В. Кубашевский
Источник: VI Международная научно-техническая конференция «Информатика, управляющие системы, математическое и компьютерное моделирование – 2016» / Информатика и кибернетика. – 2016. – № 2(4). – С. 68-72.
Аннотация
В данной работе выполнен анализ существующих механизмов защиты авторского права на программное обеспечение и предложено описание работы программной подсистемы защиты ПО с использованием криптографических алгоритмов шифрования.
Введение
Ежедневно продаётся огромное количество копий программного обеспечения. Каждая такая копия обычно включает в себя систему защиты от копирования и проверки лицензии на приобретённое ПО. Однако зачастую подобные системы защиты ненадёжны, так как их разработке уделяется значительно меньше времени и внимания, чем оригинальному продукту — объекту защиты. Поэтому программное обеспечение, которое имеет такую слабую защиту, обычно подвергается «взлому» «крэкерами». Далее взломанные копии попадают в открытый доступ, где обычные пользователи бесплатно скачивают полностью работоспособное ПО. Таким образом, разработчики ПО несут огромные финансовые потери.
Лицензия на программное обеспечение — это правовой инструмент, определяющий использование и распространение программного обеспечения, защищённого авторским правом. Обычно лицензия на программное обеспечение разрешает получателю использовать одну или несколько копий программы, причём без лицензии такое использование рассматривалось бы в рамках закона как нарушение авторских прав издателя [1]. На рынке программного обеспечения в настоящий момент активно используется программное обеспечения с открытым кодом, но также большое количество коммерческих программных продуктов.
Сегодня используются такие виды лицензий на программное обеспечение: открытая лицензия (Open Source), бесплатная лицензия (Freeware, GPL, Adware, Postcardware, Donationware, Nagware, begware) условно-бесплатное программное обеспечение (ShareWare, Trial, trialware, Demo, demoware), коммерческое программное обеспечение (Commercial) [1].
Цель работы — описать механизм подсистемы защиты авторского права на программное обеспечение с использованием криптографических алгоритмов шифрования для возможного использования при лицензировании условно-бесплатного или коммерческого программного обеспечения.
Обзор существующих механизмов защиты авторского права на программное обеспечение
- алгоритмы запутывания — используются хаотические переходы в разные части кода, внедрение ложных процедур — «пустышек», холостые циклы, искажение количества реальных параметров процедур ПО, разброс участков кода по разным областям ОЗУ и т.п.;
- алгоритмы мутации — создаются таблицы соответствия операндов — синонимов и замена их друг на друга при каждом запуске программы по определённой схеме или случайным образом, случайные изменения структуры программы;
- алгоритмы компрессии данных — программа упаковывается, а затем распаковывается по мере выполнения;
- алгоритмы шифрования данных — программа шифруется, а затем расшифровывается по мере выполнения;
- вычисление сложных математических выражений в процессе отработки механизма защиты — элементы логики защиты зависят от результата вычисления значения какой-либо формулы или группы формул;
- методы затруднения дизассемблирования — используются различные приёмы, направленные на предотвращение дизассемблирования в пакетном режиме;
- методы затруднения отладки — используются различные приёмы, направленные на усложнение отладки программы;
- эмуляция процессоров и операционных систем — создаётся виртуальный процессор и/или операционная система;
- нестандартные методы работы с аппаратным обеспечением — модули системы защиты обращаются к аппаратуре [2].
Защита, основанная на знании, является наиболее уязвимой, так как легальные пользователи могут сообщить всем серийный номер, с помощью которого другие пользователи могут запустить программу нелегально. В случае если серийный номер уникально генерируется для каждого пользователя и является функцией его имени, активировать программу одинаковым серийным номером не получится. В этом случае придётся проанализировать алгорит генерации серийного номера в зависимости от имени пользователя либо избавиться от алгоритма защиты, «пропатчив» исполнимый код программы, то есть, изменив в бинарном коде программы условие, при котором система защиты посчитает ПО активированным.
Практически для каждого популярного ПО можно найти в интернете взломанную рабочую копию. В основном, защитные механизмы делятся на две основные категории: основанные на знании пароля, серийного номера и основанные на владении носителя информации с ключом, файлов программы.
Более стойкими являются системы защиты второй категории, основанные на владении некоторым носителем, который практически невозможно воссоздать самостоятельно. Но огромным минусом такой защиты является тот факт, что ключевой носитель может быть потерян или испорчен. Тогда пользователю придётся пройти процедуру восстановления такого носителя при условии, если разработчик её вообще поддерживает [3].
Алгоритм работы подсистемы защиты авторского права программного обеспечения
Предположим, имеется разработанное программное обеспечение, которое нужно защитить от незаконного копирования и дальнейшего использования.
При выборе алгоритма работы подсистемы защиты авторского права программного обеспечения будем считать, что программное обеспечение условно-бесплатное или коммерческое.
Основная идея подсистемы защиты авторского права ПО состоит в том, что существует некоторый файл, без которого программа не способна выполнить какие-либо важные для пользователя функции (набор функций программы ограничен). Для доступа ко всему набору функций ПО, необходимо получить доступ к дополнительному файлу. Получить расширенные возможности по работе с программной пользователь может лишь предварительно подтвердив свои лицензионные данные — права на использование данного ПО. Таким образом, невозможно будет использовать программу без покупки лицензии на неё [4].
Пусть защищаемое ПО состоит из запускаемого исполнимого модуля *.exe и вспомогательного модуля *.dll [5], благодаря которому будет возможно работать с полной версией программы, доступной в платной версии. Покупая программу, пользователь получает установочный дистрибутив, который содержит только лишь запускаемый модуль *.exe.
После установки программы, система защиты запрашивает данные о лицензии, например, персональные данные пользователя и соответствующий ключ, которые данный пользователь получил при покупке ПО.
На рисунке 1 изображён процесс получения вспомогательного модуля программы.
Рисунок 1 — Получение вспомогательного модуля программы с использованием криптографических алгоритмов шифрования
Алгоритм получения пользователем вспомогательного модуля программы будет следующим. При установке программного обеспечения и вводе пользователем данных (ФИО, электронный адрес, номер телефона), персональные данные пользователя и некоторая информация об используемом аппаратном обеспечении компьютера (серийный номер процессора, жёсткого диска, MAC-адрес сетевого адаптера), а также ключ, который пользователь получил при покупке, передаётся на сервер фирмы-разработчика устанавливаемого программного обеспечения с использованием защищённого канала связи (использование защищённого протокола передачи данных) [6]. Полученная информация на сервере записывается в базу данных фирмы-разработчика ПО. Таким образом, на сервере хранится вся информация, идентифицирующая пользователя, установившего программный продукт.
Следующим этапом является использование криптографических алгоритмов [7] для шифрования вспомогательного модуля программы *.dll.
Файлы *.dll можно защитить, используя симметричный алгоритм шифрования (например, AES) [8]. Для генерации уникального ключа симметричного алгоритма, которым будет зашифрован вспомогательный модуль, можно использовать полученную информацию из регистрационной формы пользователя.
Таким образом, вспомогательный модуль программы будет зашифрованным передаваться по сети, храниться на машине пользователя.
При использовании симметричных алгоритмов шифрования для защиты файлов, хранящихся на диске или передаваемых по сети, рекомендуется ключи, которыми шифруются файлы, также защищать. Для защиты ключей симметричных криптографических алгоритмов используют криптографические алгоритмы с открытым ключом, например алгоритм RSA [7].
Предположим, что на сервере фирмы-разработчика ПО уже сгенерирован ключ симметричного алгоритма шифрования для пользователя, подтверждающего свою лицензию и ожидающего вспомогательного модуля программы.
Для шифрования самого ключа симметричного алгоритма используем схему шифрования с открытым ключом [7].
При регистрации пользователя в программе должна сгенерироваться пара ключей (открытый и закрытый) [8]. В дальнейшем закрытый ключ будет храниться на машине пользователя, открытый ключ вместе с персональными данными пользователя передаётся на сервер фирмы разработчика и также хранится в базе данных. С помощью открытого ключа сервер зашифрует ключ симметричного алгоритма, которым был зашифрован вспомогательный модуль программы, допишет его в зашифрованный вспомогательный модуль (например, в конец файла) и передаст программе пользователя.
При необходимости использования вспомогательного модуля программой сначала будет извлечён зашифрованный открытым ключом ключ симметричного алгоритма, с помощью закрытого ключа ассиметричного алгоритма будет расшифрован ключ симметричного алгоритма, затем с помощью ключа симметричного алгоритма будет расшифрован сам файл вспомогательного модуля. Программа сообщает об успешной активации лицензии. Теперь, при необходимости обращения к вспомогательному модулю, программа расшифровывает его «на лету», а при завершении работы удаляет расшифрованный файл из памяти.
Достоинства и недостатки подсистемы защиты авторского права программного обеспечения
Описанная подсистема защиты ПО обладает рядом достоинств и недостатков.
- обычный опытный пользователь не сможет обойти защиту;
- система защиты способна справиться с крэкерами-новичками, а также запутать крэкеров среднего уровня;
- в случае использования эффективного средства обфускации для сокрытия алгоритма подсистемы защиты, а также использования методов виртуализации функций системы защиты, даже опытным крэкерам понадобится немало времени, чтобы исследовать и взломать алгоритм проверки лицензии;
- для получения вспомогательного модуля, для защиты которого используются криптографические алгоритмы, нужно знать ключи и используемые криптографические алгоритмы;
- взлом базы данных сервера фирмы-разработчика ПО, на котором хранится персональная информация о пользователях и их серийных номерах программы, не даст информации обо всех используемых ключах криптосистемы, а значит, не позволит расшифровать вспомогательный модуль программы и использовать незаконно программный продукт;
- для предотвращения использования метода перебора ключей, рекомендуется использовать значительную длину ключей в симметричных и ассиметричных алгоритмах шифрования.
- без обфускации подсистема защиты не защищена от декомпиляции и дизассемблирования с целью внесения изменений в алгоритм работы функций защиты (патчинг);
- при активации программы необходимо подключение к интернету;
- в случае использования информации об аппаратном обеспечении конечного пользователя для генерации уникального ключа, которым будет зашифрован вспомогательный модуль, при замене какой-либо аппаратной части необходимо будет сообщать разработчику об этом и проходить снова процедуру активации программы.
Выводы
В ходе выполнения данной работы были рассмотрены и проанализированы существующие механизмы защиты авторского права на программное обеспечение, предложен общий алгоритм работы подсистемы защиты авторского права программного обеспечения, рассмотрена возможность использования криптографических алгоритмов шифрования для защиты вспомогательного модуля программного обеспечения, представлены достоинства и недостатки предлагаемой подсистемы защиты. На данный момент не существует абсолютной программной защиты ПО, которое невозможно было бы взломать, если не учитывать время, затраченное на исследование этой защиты. Однако наиболее эффективными средствами при создании подобного рода систем проверки лицензии являются использование криптографических алгоритмов и обфускация функций подсистемы защиты.
Классификация систем защиты программного обеспечения (защита программного обеспечения )
Стремительное развитие информационных технологий привело к формированию информационной среды, оказывающей влияние на все сферы человеческой деятельности. Однако с развитием информационных технологий возникают и стремительно растут риски, связанные с их использованием, появляются совершенно новые угрозы, с последствиями, от реализации которых человечество раньше не сталкивалось.
Одним из главных инструментов для реализации конкретных информационных технологий являются информационные системы, задача обеспечения безопасности которых является приоритетной, так как от сохранения конфиденциальности, целостности и доступности информационных ресурсов зависит результат деятельности информационных систем.
Целью данной работы является анализ основных видов систем защиты программного обеспечения.
Для достижения данной цели необходимо выполнить следующие задачи:
- проанализировать основные средства и методы защиты информации;
- изучить классификацию систем защиты программного обеспечения;
- выявить достоинства и недостатки систем защиты программного обеспечения;
- проанализировать основные показатели эффективности системы защиты программного обеспечения.
Предметов изучения в данной работе является система защиты программного обеспечения.
1 ЗАЩИТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
1.1 Обеспечение безопасности программного обеспечения. Меры и основные направления
Защита информации согласно закону «Об информации, информационных технологиях и о защите информации» представляет собой принятие правовых, организационных и технических мер, направленных на:
- обеспечение защиты информации от неправомерного доступа, уничтожения, модифицирования, блокирования, копирования, предоставления, распространения, а также от иных неправомерных действий в отношении такой информации;
- соблюдение конфиденциальности информации ограниченного доступа;
- реализацию права на доступ к информации.
Целями защиты информации являются:
- предотвращение утечки информации по техническим каналам;
- предотвращение несанкционированного уничтожения, искажения, копирования, блокирования информации в системах информатизации;
- соблюдение правового режима использования массивов и программ обработки информации, а также обеспечение полноты, целостности и достоверности информации в системах обработки;
- сохранение возможности управления процессом обработки и пользования информацией.
Мероприятия по защите информации — составная часть управленческой, научной и производственной деятельности — осуществляются во взаимосвязи с другими мерами по обеспечению установленного режима секретности проводимых работ.
Главные направления работ по защите информации:
- обеспечение эффективного управления системой защиты информации;
- определение сведений, охраняемых от технических средств разведки, и демаскирующих признаков, раскрывающих эти сведения;
- анализ и оценка реальной опасности перехвата информации техническими средствами разведки, несанкционированного доступа, разрушения (уничтожения) или искажения путем преднамеренных программно-технических воздействий в процессе ее обработки, передачи и хранения в технических средствах, выявление возможных технических каналов утечки сведений, подлежащих защите;
- разработка организационно-технических мероприятий по защите информации и их реализация;
- организация и проведение контроля состояния защиты информации.
По способам осуществления меры защиты программного обеспечения делятся на:
• технические (аппаратные и программные) (бондарев 33).
Законодательные меры включают в себя указы, постановления, законы, руководящие документы и другие нормативно-правовые акты, которые определяют нормы обращения с информацией, права и обязанности участников информационных отношений и устанавливают ответственность за несоблюдение данных норм. Морально-этические меры предполагают соблюдение норм поведения, которые традиционно сложились в обществе или формируются по мере распространения информационных технологий. Данные нормы не обязательны к применению, как требования нормативных актов, однако, их несоблюдение может нередко привести к снижению престижа компании.
Организационные меры — меры административного характера, которые устанавливают правила функционирования системы обработки данных и деятельности обслуживающего персонала, а также порядок их взаимодействия для снижения вероятности осуществления угроз безопасности или потерь в случае их реализации. К организационным мерам относят надлежащую охрану территории объекта, соблюдение требований разграничения доступа, формирование дисциплины и ответственности сотрудников и др.
Технологические меры предусматривают такие технологические решения и приемы, которые основаны на принципе избыточности (структурной, функциональной, информационной, временной и т. п.) и направлены на уменьшение возможности совершения сотрудниками ошибок и нарушений в рамках мандатного доступа (например, двойной ввод ответственной информации, инициализация ответственных операций только при наличии разрешений от нескольких должностных лиц, процедура проверки соответствия реквизитов исходящих и входящих сообщений в системах коммутации сообщений, периодическое подведение общего баланса всех банковских счетов и т. п.).
Меры физической защиты на основе механических, электромеханических и электронно-механических устройств позволяют создавать физические препятствий на возможных путях проникновения и доступа потенциальных нарушителей к компонентам системы и защищаемой информации, а также средств визуального наблюдения, связи и охранной сигнализации. К данному типу относятся также меры и средства контроля физической целостности компонентов АС (пломбы, наклейки и т.п.).
Технические меры защиты основаны на использовании различных электронных устройств и специальных программ, входящих в состав программного обеспечения и выполняющих (самостоятельно или в комплексе с другими средствами) функции защиты.
Таким образом, специалисты по информационной безопасности располагают широким спектром защитных мер: законодательных, морально-этических, административных (организационных), физических и технических. Предпринимаемые меры имеют как достоинства, так и недостатки, которые необходимо знать и правильно учитывать при создании систем защиты. Все известные каналы проникновения и утечки информации должны быть перекрыты с учетом анализа риска, вероятностей реализации угроз безопасности в конкретной прикладной системе и обоснованного рационального уровня затрат на защиту. Наилучшие результаты достигаются при системном подходе к вопросам безопасности компьютерных систем и комплексном использовании различных мер защиты на всех этапах жизненного цикла системы, начиная с самых ранних стадий ее проектирования
1.2. Методы и средства защиты программного обеспечения
Защита программного обеспечения — комплекс мер, направленных на защиту программного обеспечения от несанкционированного приобретения, использования, распространения, модифицирования, изучения и воссоздания аналогов.
Защита программного обеспечения преследует цели:
- ограничение несанкционированного доступа к программам или их преднамеренное разрушение и хищение;
- исключение несанкционированного копирования (тиражирования) программ;
- программный продукт и базы данных должны быть защищены по нескольким направлениям от воздействия:
- человека — хищение машинных носителей и документации программного обеспечения; нарушение работоспособности программного продукта и др.;
- аппаратуры — подключение к компьютеру аппаратных средств для считывания программ и данных или их физического разрушения;
- специализированных программ — приведение программного продукта или базы данных в неработоспособное состояние (например, вирусное заражение), несанкционированное копирование программ и базы данных и т.д.
Патентная защита устанавливает приоритет в разработке и использовании нового подхода или метода, примененного при разработке программ, удостоверяет их оригинальность.
Статус производственного секрета для программы ограничивает круг лиц, знакомых или допущенных к ее эксплуатации, а также определяет меру их ответственности за разглашение секретов. Например, используется парольный доступ к программному продукту или базе данных, вплоть до паролей на отдельные режимы (чтение, запись, корректировку и т.п.). Программы, как любой материальный объект большой стоимости, необходимо охранять от кражи и преднамеренных разрушений.
Лицензионные соглашения распространяются на все аспекты правовой охраны программных продуктов, включая авторское право, патентную защиту, производственные секреты. Наиболее часто используются лицензионные соглашения на передачу авторских прав.
Системы защиты программного обеспечения широко распространены и находятся в постоянном развитии, благодаря расширению рынка программного обеспечения и телекоммуникационных технологий. Необходимость использования систем защиты обусловлена рядом проблем, среди которых следует выделить: незаконное использование алгоритмов, являющихся интеллектуальной собственностью автора, при написании аналогов продукта (промышленный шпионаж); несанкционированное использование ПО (кража и копирование); несанкционированная модификация ПО с целью внедрения программных злоупотреблений; незаконное распространение и сбыт ПО (пиратство).
Методы защиты программного обеспечения (программ для ЭВМ) в информационной среде условно можно разделить на три типа:
- Защита программного обеспечения – это комплекс мер, направленных на защиту программного обеспечения от несанкционированного приобретения, использования, распространения, модифицирования, изучения и воссоздания аналогов.
- Защита от несанкционированного использования программ – система мер, направленных на противодействие нелегальному использованию программного обеспечения. При защите могут применяться организационные, юридические, программные и программно-аппаратные средства.
- Защита от копирования к программному обеспечению применяется редко, в связи с необходимостью его распространения и установки на компьютеры пользователей. Однако, от копирования может защищаться лицензия на приложение (при распространении на физическом носителе) или его отдельные алгоритмы.
Существуют следующие виды защиты программного обеспечения:
- Локальная программная защита – требование ввода серийного номера (ключа) при установке/запуске программного обеспечения. История этого метода началась тогда, когда приложения распространялись только на физических носителях (компакт-дисках). На коробке с диском был напечатан серийный номер, подходящий только к данной копии программы.
- Сетевая программная защита делится на локальную – сканирование сети исключает одновременный запуск двух программ с одним регистрационным ключом на двух персональных компьютерах в пределах одной локальной сети и глобальную – если программа работает с каким-то централизованным сервером и без него бесполезна (например, серверы обновлений антивирусов, серверы обновления правовых программ, таких как Гарант, Консультант Плюс, антивирус Касперского).
- Защита при помощи компакт-дисков – программа может требовать оригинальный компакт-диск. Как правило, этот способ защиты применяется для защиты программ, записанных на этом же компакт-диске, являющимся одновременно ключевым.
- Защита при помощи электронных ключей – вставленный в один из портов компьютера (с интерфейсом USB, LPT или COM) носитель, содержащий ключевые данные, называемые также лицензией, записанные в него разработчиком.
- Привязка к параметрам компьютера и активация – привязка к информации о пользователе/серийным номерам компонентов его компьютера и последующая активация программного обеспечения в настоящий момент используется достаточно широко. В процессе установки программное обеспечение подсчитывает код активации — контрольное значение, однозначно соответствующее установленным комплектующим компьютера и параметрам установленной программы. Это значение передается разработчику программы.
- Защита программ от копирования путём переноса их в сеть Интернет – стремительно набирающий популярность метод защиты, который заключается в предоставление функционала программ (всего или части), как сервиса онлайн, в сети Интернет. При этом код программы расположен и исполняется на сервере, доступном в глобальной сети.
- Защита кода от анализа – средства защиты непосредственно кода приложения от анализа и использования в других программах. В частности, применяются обфускаторы – программы для запутывания кода с целью защиты от его анализа, модификации и несанкционированного использования.
- Защита программного обеспечения на мобильных платформах. Способы защиты программного обеспечения для мобильных платформ от копирования обычно основываются на невозможности рядового пользователя считывать/изменять хранящиеся в постоянном запоминающем устройстве (ПЗУ) аппарата данные.
Согласно Гражданского кодекса Российской Федерации, программное обеспечение и базы данных приравниваются к литературным произведениям, и их защита регулируется авторским законодательством, однако, в контексте защиты программного обеспечения как объекта интеллектуальной собственности, к программам применима как лицензия, так и патент, так как зачастую программы имеют инновационный характер и сложный технологический процесс разработки, поэтому авторское законодательство, порой, не может с учётом всех аспектов обеспечить должный уровень правовой защиты данным результатам интеллектуальной деятельности. Но, чтобы обезопасить программу от незаконного использования (воспроизведения, коммерческого использования, сдачи в прокат или импорта произведения) правовых средств, порой, недостаточно, так как эти средства в сфере защиты интеллектуальной собственности известны неповоротливой и абсолютно негибкой процедурой осуществления их на практике. Ведь от момента обнаружения факта нарушения авторских прав до конечного решения судебных инстанций может пройти от нескольких месяцев до нескольких лет судебных тяжб, которые в свою очередь также требуют затрат средств и времени.
2. СИСТЕМЫ ЗАЩИТЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЕ. ОСНОВНЫЕ ВИДЫ И ОЦЕНКА ИХ ЭФФЕКТИВНОСТИ
2.1. Классификация систем защиты программного обеспечения
Существующие системы защиты программного обеспечения можно классифицировать по ряду признаков, среди которых можно выделить:
- метод установки;
- используемые механизмы защиты;
- принцип функционирования.
Системы защиты ПО по методу установки можно подразделить на:
-
-
-
- системы, устанавливаемые на скомпилированные модули ПО;
- системы, встраиваемые в исходный код ПО до компиляции;
- комбинированные.
Системы первого типа наиболее удобны для производителя ПО, так как легко можно защитить уже полностью готовое и оттестированное ПО, а потому и наиболее популярны. В то же время стойкость этих систем достаточно низка (в зависимости от принципа действия системы защиты), так как для обхода защиты достаточно определить точку завершения работы «конверта» защиты и передачи управления защищенной программе, а затем принудительно ее сохранить в незащищенном виде.
Системы второго типа неудобны для производителя ПО, так как возникает необходимость обучать персонал работе с программным интерфейсом (API) системы защиты с вытекающими отсюда денежными и временными затратами. Кроме того, усложняется процесс тестирования ПО и снижается его надежность, так как кроме самого ПО ошибки может содержать API системы защиты или процедуры, его использующие. Но такие системы являются более стойкими к атакам, потому что здесь исчезает четкая граница между системой защиты и как таковым ПО.
Наиболее живучими являются комбинированные системы защиты. Сохраняя достоинства и недостатки систем второго типа, они максимально затрудняют анализ и дезактивацию своих алгоритмов.
По используемым механизмам защиты системы защиты можно классифицировать на:
1) системы, использующие сложные логические механизмы;
2) системы, использующие шифрование защищаемого ПО;
3) комбинированные системы.
Системы первого типа используют различные методы и приемы, ориентированные на затруднение дизассемблирования, отладки и анализа алгоритма системы защиты и защищаемого ПО. Этот тип систем наименее стоек к атакам, так как для преодоления защиты достаточно проанализировать логику процедур проверки и должным образом их модифицировать.
Более стойкими являются системы второго типа. Для дезактивации таких защит необходимо определение ключа дешифрации ПО. Самыми стойкими к атакам являются комбинированные системы.
Для защиты ПО используется ряд методов:
1. Алгоритмы запутывания – используются хаотические переходы в разные части кода, внедрение ложных процедур – «пустышек», холостые циклы, искажение количества реальных параметров процедур ПО, разброс участков кода по разным областям ОЗУ и т.п.
2. Алгоритмы мутации – создаются таблицы соответствия операндов – синонимов и замена их друг на друга при каждом запуске программы по определенной схеме или случайным образом, случайные изменения структуры программы.
3. Алгоритмы компрессии данных – программа упаковывается, а затем распаковывается по мере выполнения.
4. Алгоритмы шифрования данных – программа шифруется, а затем расшифровывается по мере выполнения.
5. Вычисление сложных математических выражений в процессе отработки механизма защиты – элементы логики защиты зависят от результата вычисления значения какой-либо формулы или группы формул.
6. Методы затруднения дизассемблирования – используются различные приемы, направленные на предотвращение дизассемблирования в пакетном режиме.
7. Методы затруднения отладки – используются различные приемы, направленные на усложнение отладки программы.
8. Эмуляция процессоров и операционных систем – создается виртуальный процессор и/или операционная система (не обязательно существующие) и программапереводчик из системы команд IBM в систему команд созданного процессора или ОС, после такого перевода ПО может выполняться только при помощи эмулятора, что резко затрудняет исследование алгоритма ПО.
9. Нестандартные методы работы с аппаратным обеспечением – модули системы защиты обращаются к аппаратуре ЭВМ, минуя процедуры ОС, и используют малоизвестные или недокументированные ее возможности.
По принципу функционирования системы защиты можно подразделить на следующие:
2) системы защиты от несанкционированного копирования;
3) системы защиты от несанкционированного доступа.
Первоначально основной целью упаковщиков/шифраторов являлось уменьшение объема исполняемого модуля на диске без ущерба для функциональности программы, но позднее на первый план вышла цель защиты программного обеспечения от анализа его алгоритмов и несанкционированной модификации. Для достижения этого используются алгоритмы компрессии данных; приемы, связанные с использованием недокументированных особенностей операционных систем и процессоров; шифрование данных, алгоритмы мутации, запутывание логики программы, приведение операционной системы в нестабильное состояние на время работы программного обеспечения и др. Целью таких систем является защита программного обеспечения от анализа его алгоритмов и несанкционированной модификации. Для достижения этого используются алгоритмы компрессии данных; шифрование данных, алгоритмы мутации, запутывание логики программы, приведение ОС в нестабильное состояние на время работы программного обеспечения и др.
Защита от несанкционированного копирования — система мер, направленных на противодействие несанкционированному копированию информации, как правило, представленной в электронном виде (данных или собственнического программного обеспечения).
При защите от не санкционированного копирования основываются в зависимости от применяемых способов и средств могут использоваться правовые, организационные, технические и криптографические методы защиты.
Правовые методы защиты информации от несанкционированного копирования основываются на ответственности, предусмотренной действующим законодательством, как за несанкционированное использование защищаемой информации, так и за преодоление применяемых средств защиты информации.
Организационные методы защиты информации от несанкционированного копирования заключаются в том, что полноценное использование защищаемой информации невозможно без соответствующей поддержки со стороны ее владельца (пользовательская документация, «горячая линия», система обучения пользователей, обновление ПО и т. п.).
Технические методы защиты информации от несанкционированного копирования предполагают намеренное ограничение или затруднение различных действий с данными в электронной форме (копирование, модификация, просмотр и т. п.), либо позволяют отследить такие действия с помощью систем контроля и управления доступом.
Криптографические методы защиты информации от НСК используют криптостойкие алгоритмы защиты информации. Данные методы основываются на необходимости знания определенного секретного ключа для получения доступа к защищаемой информации.
Преимуществом технических и криптографических методов защиты информации от НСК является возможность предотвращения непосредственного копирования информации с носителей.
Средства защиты от несанкционированного доступа — это программные и/или аппаратные средства, позволяющие предотвратить попытки несанкционированного доступа, такие как неавторизованный физический доступ, доступ к файлам, хранящимся на компьютере, уничтожение конфиденциальных данных.
Средства защиты от несанкционированного доступа чаще всего имеют следующие функции:
- Осуществление идентификации и усиленной аутентификации доверенными средствами, как пользователей, так и устройств.
- Разграничение доступа к файлам и каталогам в соответствии с матрицей доступа (дискреционный метод) и режима конфиденциальности (полномочный доступ).
- Регистрация и хранение информации о действиях пользователя, позволяющие производить мониторинг и аудит информационной безопасности.
- Построение замкнутой программной среды, позволяющей запускать только выделенный набор программ из белого списка.
- Контроль целостности файлов и каталогов (с возможностью запрета на загрузку операционной системы, в случае повреждения данных).
- Теневое копирование информации (при копировании конфиденциальных данных на носители информации, при печати конфиденциальной информации на принтере).
- Контроль устройств (разрешение и запрет на использование флеш-накопителей, DVD-приводов, Wi-Fi-адаптеров и другого оборудования).
2.2. Достоинства и недостатки основных систем защиты программного обеспечения
Первоначально основной целью упаковщиков/шифраторов являлось уменьшение объема исполняемого модуля на диске без ущерба для функциональности программы, но позднее на первый план вышла цель защиты ПО от анализа его алгоритмов и несанкционированной модификации. Для достижения этого используются алгоритмы компрессии данных; приемы, связанные с использованием недокументированных особенностей операционных систем и процессоров; шифрование данных, алгоритмы мутации, запутывание логики программы, приведение ОС в нестабильное состояние на время работы ПО и др.
-
-
-
- В рамках периода безопасного использования данные системы обеспечивают высокий уровень защиты ПО от анализа его алгоритмов.
- Методы упаковки/шифрации намного увеличивают стойкость СЗ других типов.
-
-
-
- Практически все применяемые методы замедляют выполнение кода ПО.
- Шифрование/упаковка кода ПО вызывает затруднения при обновлении (update) и исправлении ошибок (bugfix, servicepack).
- Возможно повышение аппаратно-программных требований ПО.
- В чистом виде данные системы не применимы для авторизации использования ПО.
- Эти системы применимы лишь к продуктам небольшого объема.
- Данный класс систем уязвим, так как программный код может быть, распакован или расшифрован для выполнения. Обладают небольшим сроком безопасного использования ввиду п. 4.
- Упаковка и шифрование исполняемого кода вступает в конфликт с запрещением самомодифицирующегося кода в современных ОС.
Системы защиты от несанкционированного копирования осуществляют «привязку» программного обеспечения к дистрибутивному носителю (гибкий диск, CD и др.). Данный тип защит основывается на глубоком изучении работы контроллеров накопителей, их физических показателей, нестандартных режимах разбивки, чтения/записи и т.п. При этом на физическом уровне создается дистрибутивный носитель, обладающий предположительно неповторимыми свойствами (нестандартная разметка носителя информации или/и запись на него дополнительной информации – пароля или метки), а на программном – создается модуль, настроенный на идентификацию и аутентификацию носителя по его уникальным свойствам. При этом возможно применение приемов, используемых упаковщиками/шифраторами.
1. Затруднение нелегального копирования и распространения ПО.
2. Защита прав пользователя на приобретенное ПО.
- Большая трудоемкость реализации системы защиты.
- Замедление продаж из-за необходимости физической передачи дистрибутивного носителя информации.
- Повышение системных требований из-за защиты (наличие накопителя).
- Снижение отказоустойчивости ПО.
- Несовместимость защиты и аппаратуры пользователя (накопитель, контроллер).
- На время работы ПО занимается накопитель.
- Угроза кражи защищенного носителя. Основные показатели эффективности систем защиты программного обеспечения
Необходимо отметить, что пользователи явно ощущают лишь отрицательные стороны систем защит. А производители программного обеспечения рассматривают только относящиеся к ним «плюсы» и «минусы» систем защиты и практически не рассматривают факторы, относящиеся к конечному потребителю. По результатам исследований был разработан набор показателей применимости и критериев оценки систем зашиты программного обеспечения.
2.3. Основные показатели эффективности систем защиты программного обеспечения делятся на технические, экономические и организационные.
Технические — соответствие системы защиты программного обеспечения функциональным
требованиям производителя программного обеспечения и требованиям по стойкости, системные требования программного обеспечения и системные требования системы защиты программного обеспечения, объем программного обеспечения и объем системы защиты программного обеспечения, функциональная направленность программного обеспечения, наличие и тип системы защиты у аналогов программного обеспечения — конкурентов.Экономические — соотношение потерь от пиратства и
общего объема прибыли, соотношение потерь от пиратства и стоимости системы защиты программного обеспечения и ее внедрения, соотношение стоимости программного обеспечения и стоимости системы защиты программного обеспечения, соответствие стоимости системы защиты программного обеспечения и ее внедрения поставленным целям.Организационные — распространенность и популярность программного обеспечения, условия распространения и использования программного обеспечения, уникальность программного обеспечения, наличие угроз, вероятность превращения пользователя в злоумышленника, роль документации и поддержки при использовании программного обеспечения.
Защита как таковая — затруднение нелегального копирования и доступа, защита от мониторинга, отсутствие логических брешей и ошибок в реализации системы.
Стойкость к исследованию/взлому — применение
стандартных механизмов, новые/нестандартные механизмы.Отказоустойчивость (надежность) — вероятность
отказа защиты (НСД), время наработки на отказ, вероятность отказа программы защиты (крах), время наработки на отказ, частота ложных срабатываний.Независимость от конкретных реализаций ОС — использование недокументированных возможностей, «вирусных» технологий и «дыр» ОС.
Совместимость — отсутствие конфликтов с системным и прикладным ПО, отсутствие конфликтов с существующим АО, максимальная совместимость с разрабатываемым АО и ПО.
Неудобства для конечного пользователя ПО — необходимость и сложность дополнительной настройки системы защиты, доступность документации, доступность информации об обновлении модулей системы защиты из-за
ошибок/несовместимости/нестойкости, доступность сервисных пакетов, безопасность сетевой передачи пароля/ключа, задержка из-за физической передачи пароля/ключа, нарушения прав потребителя.Побочные эффекты — перегрузка трафика, отказ в
обслуживании, замедление работы защищаемого ПО и ОС, захват системных ресурсов, перегрузка ОЗУ, нарушение стабильности ОС.Стоимость — стоимость/эффективность, стоимость/цена защищаемого ПО, стоимость/ликвидированные убытки.
Доброкачественность — доступность результатов независимой экспертизы, доступность информации о побочных эффектах, полная информация о СЗ для конечного пользователя.
При разработке и анализе защиты программного обеспечения необходимо учитывать существующую законодательную базу, при этом нужно проводить подробный экономический анализ ситуации, применяя различные критерии оценки, а затем создавать стратегию защиты, включающую применение технических и организационных мер защиты программного обеспечения.
ЗАКЛЮЧЕНИЕ
Таким образом, в работе были рассмотрены основные цели и направления защиты информации и программного обеспечения. Основные меры защиты можно поделить на законодательные, морально-этические, организационные, физические, технические (аппаратные и программные).
В работе также подробно описана классификация систем защиты программного обеспечения. Основным признаком классификации систем является – принцип функционирования системы защиты. В зависимости от принципа функционирования системы защиты программного обеспечения можно разделить на упаковщиков/шифраторов, системы защиты от несанкционированного копирования, системы защиты от несанкционированного доступа.
Изучив достоинства и недостатки основных видов систем защиты программного обеспечения, можно сделать вывод о целесообразности использования системы для защиты информации. Преимущества системы намного превосходят их недостатки.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Бондарев, В. В. Б81 Введение в информационную безопасность автоматизированных систем: учебное пособие / В. В. Бондарев. — Москва: Издательство МГТУ им. Н. Э. Баумана, 2016. — 250 c.
- Безбогов, А.А. Б391 Безопасность операционных систем: учебное пособие / А.А. Безбогов, А.В. Яковлев, Ю.Ф. Мартемьянов. – М.: «Издательство Машиностроение-1», 2007. – 220 с.
- Фролов А.В., Фролов Г.В. Аппаратное обеспечение персонального компьютера. — М.: ДИАЛОГ-МИФИ, 2017. – 304 с.
- Березин А.С., Петренко С.А. Безопасность корпоративной информационной системы глазами бизнеса / Экспресс-электроника. – № 9. – 2002. – 87 с.
- Войников, Н.А. Системное программирование для Правец-16 / Н.А. Войников. – М.: София: Техника, 2014. – 256 c.
- Грибанов, В.П. Операционные системы / В.П. Грибанов, С.В. Дробин, В.Д. Медведев. – М.: Финансы и статистика, 2015. – 239 c.
- Клименко, Р.А. Windows Vista. Для профессионалов / Р.А. Клименко. – М.: СПб: Питер, 2016. – 656 c.
- Смит Оптимизация и защита Linux сервера своими руками / Смит, Питер. – М.: Наука и техника, 2016. – 576 c.
- Таненбаум, Э. Современные операционные системы / Э. Таненбаум. — М.: СПб: Питер; Издание 2-е, 2016. – 498 c.
- Тимонин, В.И. Операционная система ОС ЕС. Основы функционирования / В.И. Тимонин. – М.: Финансы и статистика, 2016. – 223 c.
При копировании любых материалов с сайта evkova.org обязательна активная ссылка на сайт www.evkova.org
Сайт создан коллективом преподавателей на некоммерческой основе для дополнительного образования молодежи
Сайт пишется, поддерживается и управляется коллективом преподавателей
Telegram и логотип telegram являются товарными знаками корпорации Telegram FZ-LLC.
Cайт носит информационный характер и ни при каких условиях не является публичной офертой, которая определяется положениями статьи 437 Гражданского кодекса РФ. Анна Евкова не оказывает никаких услуг.
Безопасность серверных операционных систем (ответы на тест Синергия / МТИ / МосАП, ноябрь 2022) (Решение → 32909)
Безопасность серверных операционных системТема 1. Системы защиты программного обеспеченияТема 2. Серверные операционные системы ведущих производителейТема 3. Защита внутренней сети и сотрудников компании от атак, основанных на использовании социотехникиТема 4. Безопасность
Безопасность серверных операционных систем
- Тема 1. Системы защиты программного обеспечения
- Тема 2. Серверные операционные системы ведущих производителей
- Тема 3. Защита внутренней сети и сотрудников компании от атак, основанных на использовании социотехники
- Тема 4. Безопасность Windows Server 2016
- Тема 5. Сервер аутентификации Kerberos
- Тема 6. Безопасность операционной системы UNIX
- Тема 7. Mac OS X – Безопасность
… можно отнести к организационным мерам компьютерной безопасности
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- Охрану объекта
- Тщательный подбор персонала
- Установку оборудования сигнализации
- План восстановления работоспособности объекта
- Защиту от хищений, диверсий и саботажа
- Организацию обслуживания объекта
… можно отнести к организационным мерам компьютерной безопасности
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- Тщательный подбор персонала
- Ведение особо важных работ несколькими сотрудниками
- Защиту от несанкционированного доступа к системе
- Организацию обслуживания объекта
- Выбор места расположения объекта
- Резервное электропитание
… можно отнести к правовым мерам компьютерной безопасности
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- Организацию обслуживания объекта
- Нормы ответственности сотрудников
- Защиту от несанкционированного доступа к системе
- Соответствие гражданскому законодательству
- Защиту авторских прав
… можно отнести к правовым мерам компьютерной безопасности
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- Тщательный подбор персонала
- Защиту авторских прав
- Соответствие уголовному законодательству
- Резервирование важных подсистем
… можно отнести к техническим мерам компьютерной безопасности
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- Резервное копирование
- Резервирование важных подсистем
- Установку систем обнаружения утечек воды
- Оборудование систем пожаротушения
- Установку оборудования сигнализации
- Идентификацию и аутентификацию
Авторизация – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеющаяся у пользователя возможность просматривать и изменять свои личные данные, а также проверять их правильность и полноту
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
- умышленная попытка нарушить безопасность компьютерной системы или лишить других пользователей возможности работать с ней
- процесс проверки учетных данных пользователя, компьютерного процесса или устройства
- процесс предоставления пользователю, компьютерному процессу или устройству доступа к некоторым данным, службам или функциям
- процесс управления изменениями с использованием проверенных методов с целью предотвращения ошибок и сведения к минимуму влияния изменений
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
Администратор по безопасности – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- руководитель высшего звена (предположительно – уровня совета директоров), следящий за тем, чтобы все сотрудники относились к обеспечению безопасности серьезно, и обладающий необходимым для этого авторитетом
- руководитель, отвечающий за организацию разработки политики безопасности и ее обновление в соответствии с изменениями требований
- технический специалист, отвечающий за разработку политик и процедур обеспечения безопасности ИТ-инфраструктуры и операций
- член группы, обслуживающей здание, который отвечает за разработку политик и процедур обеспечения безопасности на объекте
- руководящий сотрудник (обычно из отдела кадров), отвечающий за разработку и проведение кампаний по информированию персонала об угрозах и способах защиты от них
Анализ рисков включает в себя …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- набор адекватных контрмер осуществляется в ходе управления рисками
- анализ причинения ущерба и величины ущерба, наносимого ресурсам ИС, в случае осуществления угрозы безопасности
- выявление существующих рисков и оценку их величины
- мероприятия по обследованию безопасности ИС, с целью определения того какие ресурсы и от каких угроз надо защищать, а также в какой степени те или иные ресурсы нуждаются в защите
Антивирусное программное обеспечение – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеющаяся у пользователя возможность просматривать и изменять свои личные данные, а также проверять их правильность и полноту
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
- приложения, которые осуществляют поиск вирусов, червей и других вредоносных программ и предпринимают при их обнаружении соответствующие меры
- программы, сохраняющие безопасность компьютерной системы
- процесс проверки учетных данных пользователя, компьютерного процесса или устройства
- процесс предоставления пользователю, компьютерному процессу или устройству доступа к некоторым данным, службам или функциям
- процесс управления изменениями с использованием проверенных методов с целью предотвращения ошибок и сведения к минимуму влияния изменений
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
Аппаратные и программные средства и технологии … гарантировать абсолютную надежность и безопасность данных в компьютерных системах
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- могут
- только для частных лиц могут
- только для коммерческих компаний могут
- только для государственных организаций могут
- не могут
Атака – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеющаяся у пользователя возможность просматривать и изменять чужие личные данные
- разрушение информационных активов с использованием технологий и процессов
- приложения, которые создают вирусы, «черви» и другие вредоносные программы
- умышленная попытка нарушить безопасность компьютерной системы или лишить других пользователей возможности работать с ней
- процесс проверки учетных данных пользователя, компьютерного процесса или устройства
- процесс управления изменениями с использованием проверенных методов с целью проникновения и совершения изменений
В европейских критериях безопасности ITSEC установлено … классов безопасности
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- 5
- 7
- 8
- 10
- 12
- 15
В ряду уровней доступа к информации с точки зрения законодательства (права) выделяют уровень «… доступ»
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Открытый
- Ограниченный
- Закрытый
В соответствии с законодательством ответственность за незаконное ограничение доступа к информации и за нарушение режима защиты информации несут …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- руководители
- администраторы информационных систем
- служащие охранных агентств
- служащие органов государственной власти
В стандартной политике безопасности установка программных продуктов непосредственно пользователем корпоративной рабочей станции …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- разрешена
- разрешена, за исключением компьютерных игр
- разрешена, но только с устного согласия сотрудника ИТ-отдела
- запрещена
Вид информации с ограниченным доступом: «…»
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Промышленная тайна
- Профессиональная тайна
- Общественные данные
Вирусные программы принято делить по …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- общим признакам
- способу заражения
- степени ценности
Внутренняя сеть – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- барьеры, ограничивающие доступ в здания компании и к корпоративным ресурсам
- деловая информация (учетные записи, почтовая корреспонденция и т.д.)
- программы, запускаемые пользователями
- серверы и клиентские системы, используемые в организации
- сеть, посредством которой взаимодействуют корпоративные системы
- граница между внутренними сетями компании и внешними, такими как Интернет или сети партнерских организаций, возможно, входящие в экстрасеть
Выделяют защиту информации от …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- физического лица
- пересылки ее по электронной почте
- психологического состояния санкционированных пользователей
Данные – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- барьеры, ограничивающие доступ в здания компании и к корпоративным ресурсам
- деловая информация (учетные записи, почтовая корреспонденция и т.д.)
- программы, запускаемые пользователями
- совокупность информации, хранящейся на серверах и клиентских системах, используемых в организации
- сеть баз данных, посредством которой взаимодействуют корпоративные системы
- граница между внутренними сетями компании и внешними, такими как Интернет или сети партнерских организаций, возможно, входящие в экстрасеть
Деятельностью по сертификации шифровальных средств на территории РФ занимается … РФ
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Федеральная служба по техническому и экспортному контролю (ФСТЭК)
- Министерство внутренних дел (МВД)
- Федеральная служба по военно-техническому сотрудничеству (ФСВТС)
- Федеральная служба безопасности (ФСБ)
- Федеральная служба охраны (ФСО)
Для получения информации при непосредственном запросе применяются такие стратегии, как …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- запугивание
- убеждение
- вызов доверия
- помощь
- грабеж
Для управления инцидентами служба поддержки должна использовать утвержденный протокол, регистрируя в нем информацию …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- о том, кто является жертвой атаки
- о подразделении жертвы
- о ФИО жертвы
- о направлении атаки
- включающую описание атаки
- о результатах атаки
- о последствиях атаки
- включающую рекомендации
- включающую рекомендации
Доступ – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеющаяся у пользователя возможность просматривать и изменять свои личные данные, а также проверять их правильность и полноту
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
- умышленная попытка нарушить безопасность компьютерной системы или лишить других пользователей возможности работать с ней
- процесс проверки учетных данных пользователя, компьютерного процесса или устройства
- процесс управления изменениями с использованием проверенных методов с целью предотвращения ошибок и сведения к минимуму влияния изменений
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
Защита информации встроенными методами прикладных программ может осуществляется в направлении …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- аудита
- борьбы с макровирусами
- криптографического закрытия
- разграничения доступа к данным
- симметричных криптографических преобразований
Злоумышленник, атакующий корпоративную телефонную станцию, может в качестве основной цели стремиться к тому, чтобы …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- запросить информацию (как правило, выдавая себя за легального пользователя), обеспечивающую доступ к самой телефонной системе или позволяющую получить удаленный доступ к компьютерным системам
- получить возможность совершать бесплатные телефонные звонки
- получить доступ к коммуникационной сети
- вступить в деловой контакт
- выведать особенности документооборота предприятия
Информационная безопасность, по законодательству РФ, – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- методологический подход к обеспечению безопасности
- свод норм, соблюдение которых призвано защитить компьютеры и сеть от несанкционированного доступа
- состояние защищенности национальных интересов РФ в информационной сфере, определяющихся совокупностью сбалансированных интересов личности, общества и государства
- состояние защищенности информационной среды общества, обеспечивающее ее формирование, использование и развитие в интересах граждан, организаций, государства
Информация – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- сведения о лицах, предметах, фактах, событиях, явлениях и процессах независимо от формы их представления
- совокупность знаний, накопленная человечеством
- совокупность принципов, методов и форм управления
- совокупность рефлексий между идеей и материей на макро- и микроуровнях
К антивирусным программам относятся …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- программы-принтеры
- программы-сканеры
- программы-вакцины
- программы-доктора
- программы-ревизоры
- программы-сторожа
К атакам, основанным на методах обратной социотехники, относят …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- кражу учетных данных
- кражу информации
- загрузку вредоносного программного обеспечения (ПО)
- загрузку ПО злоумышленника
- текущий доступ к сети сотрудника, работающего дома
- доступ в офисное здание компании без сопровождения
- доступ в офис сотрудника компании
- взлом пароля пользователя
К атакам, основанным на методах социотехники, относят …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- сетевые атаки
- телефонные атаки
- поиск информации в мусоре
- персональные подходы
- обратную социотехнику
- нейроленгвистическое программирование
- методы непрямого насилия
К атакам, основанным на физическом доступе, относят …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- кражу учетных данных мобильного пользователя
- кражу учетных данных сотрудника, работающего дома
- вход в корпоративную сеть через сеть сотрудника, работающего дома
- текущий доступ к сети сотрудника, работающего дома
- доступ в офисное здание компании без сопровождения
- доступ в офис сотрудника компании
- взлом пароля пользователя
К основным видам систем обнаружения вторжений относятся … системы
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- сетевые
- хостовые
- гибридные
- локальные
- межсетевые
К основным видам систем обнаружения вторжений относятся … системы
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- активные и пассивные
- локальные
- межсетевые
- синхронные
К основным разновидностям вредоносного воздействия на систему относят …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- вывод из строя
- удаление системы
- создание помех в работе
- копирование данных из системы
- инициирование ложных действий
- модификацию выполняемых функций
К отрицательным факторам, влияющим на систему защиты от несанкционированного доступа, относят …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- затруднение нелегального копирования и распространения программного обеспечения (ПО)
- защиту прав пользователя на приобретенное ПО
- замедление продаж из-за необходимости физической передачи дистрибутивного носителя информации
- большую трудоемкость реализации системы защиты.
- повышение системных требований из-за защиты (наличие накопителя)
- снижение отказоустойчивости ПО
- несовместимость защиты и аппаратуры пользователя (накопитель, контроллер)
- то, что на время работы ПО занимается накопитель
- угрозу кражи защищенного носителя
К положительным факторам, влияющим на систему защиты от несанкционированного доступа, относят …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- затруднение нелегального копирования и распространения программного обеспечения (ПО)
- защиту прав пользователя на приобретенное ПО
- большую трудоемкость реализации системы защиты
- замедление продаж из-за необходимости физической передачи дистрибутивного носителя информации
- повышение системных требований из-за защиты (наличие накопителя)
- снижение отказоустойчивости ПО
- несовместимость защиты и аппаратуры пользователя (накопитель, контроллер)
- то, что на время работы ПО занимается накопитель
К сервисам безопасности, используемым в распределенных системах и сетях, относят …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- авторизацию
- идентификацию
- аутентификацию
- маршрутизацию
- разграничение доступа
- экранирование и туннелирование
К средствам защиты от несанкционированного доступа (НСД) к информации, рассматриваемым в Концепции защиты средств вычислительной техники (СВТ) и автоматизированных систем (АС) от НСД к информации как главные, относят …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- инфраструктуры промышленных предприятий
- компьютерные и коммуникационные системы
- систему разграничения доступа
- биометрические системы
К элементам, входящим в состав европейских критериев ITSEC по информационной безопасности, относят …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- конфиденциальность информации
- защищенность от проникновения
- спецификацию функций безопасности
- закрытость информации
- целостность информации
- цели безопасности
Компьютерная безопасность – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеющаяся у пользователя возможность просматривать и изменять свои личные данные, а также проверять их правильность и полноту
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
- приложения, которые осуществляют поиск вирусов, червей и других вредоносных программ и предпринимают при их обнаружении соответствующие меры
- процесс проверки учетных данных пользователя, компьютерного процесса или устройства
- процесс предоставления пользователю, компьютерному процессу или устройству доступа к некоторым данным, службам или функциям
- процесс управления изменениями с использованием проверенных методов с целью предотвращения ошибок и сведения к минимуму влияния изменений
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
Компьютеры – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- контролеры, ограничивающие доступ в здания компании и к корпоративным ресурсам
- хранилища деловой информации (учетных записей, почтовой корреспонденции и т.д.)
- устройства, на которых запускаются программы
- серверы и клиентские системы, используемые в организации
- сеть, посредством которой взаимодействуют корпоративные системы
- граница между внутренними сетями компании и внешними, такими как Интернет или сети партнерских организаций, возможно, входящие в экстрасеть
Куратор по безопасности – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- руководитель высшего звена (предположительно – уровня совета директоров), следящий за тем, чтобы все сотрудники относились к обеспечению безопасности серьезно, и обладающий необходимым для этого авторитетом
- руководитель, отвечающий за организацию разработки политики безопасности и ее обновление в соответствии с изменениями требований
- технический специалист, отвечающий за разработку политик и процедур обеспечения безопасности ИТ-инфраструктуры и операций
- член группы, обслуживающей здание, который отвечает за разработку политик и процедур обеспечения безопасности на объекте
- руководящий сотрудник (обычно из отдела кадров), отвечающий за разработку и проведение кампаний по информированию персонала об угрозах и способах защиты от них
Менеджер по безопасности ИТ-систем – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- руководитель высшего звена (предположительно – уровня совета директоров), следящий за тем, чтобы все сотрудники относились к обеспечению безопасности серьезно, и обладающий необходимым для этого авторитетом
- руководитель, отвечающий за организацию разработки политики безопасности и ее обновление в соответствии с изменениями требований
- технический специалист, отвечающий за разработку политик и процедур обеспечения безопасности ИТ-инфраструктуры и операций
- член группы, обслуживающей здание, который отвечает за разработку политик и процедур обеспечения безопасности на объекте
- руководящий сотрудник (обычно из отдела кадров), отвечающий за разработку и проведение кампаний по информированию персонала об угрозах и способах защиты от них
Менеджер по безопасности на объекте – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- руководитель высшего звена (предположительно – уровня совета директоров), следящий за тем, чтобы все сотрудники относились к обеспечению безопасности серьезно, и обладающий необходимым для этого авторитетом
- руководитель, отвечающий за организацию разработки политики безопасности и ее обновление в соответствии с изменениями требований
- технический специалист, отвечающий за разработку политик и процедур обеспечения безопасности ИТ-инфраструктуры и операций
- член группы, обслуживающей здание, который отвечает за разработку политик и процедур обеспечения безопасности на объекте
- руководящий сотрудник (обычно из отдела кадров), отвечающий за разработку и проведение кампаний по информированию персонала об угрозах и способах защиты от них
Менеджер по информированию персонала о способах обеспечения безопасности – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- руководитель высшего звена (предположительно – уровня совета директоров), следящий за тем, чтобы все сотрудники относились к обеспечению безопасности серьезно, и обладающий необходимым для этого авторитетом
- руководитель, отвечающий за организацию разработки политики безопасности и ее обновление в соответствии с изменениями требований
- технический специалист, отвечающий за разработку политик и процедур обеспечения безопасности ИТ-инфраструктуры и операций
- член группы, обслуживающей здание, который отвечает за разработку политик и процедур обеспечения безопасности на объекте
- руководящий сотрудник (обычно из отдела кадров), отвечающий за разработку и проведение кампаний по информированию персонала об угрозах и способах защиты от них
Методы затруднения дизассемблирования предполагают, что …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- используются различные приемы, направленные на предотвращение дизассемблирования в пакетном режиме
- используются различные приемы, направленные на усложнение отладки программы
- создается виртуальный процессор и/или операционная система (не обязательно существующие) и программа-переводчик из системы команд IBM в систему команд созданного процессора или операционной системы (ОС), и после такого перевода программного обеспечения (ПО) может выполняться только при помощи эмулятора, что резко затрудняет исследование алгоритма ПО
- модули системы защиты обращаются к аппаратуре ЭВМ, минуя процедуры ОС, и используют малоизвестные или недокументированные ее возможности
Методы затруднения отладки предполагают, что …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- используются различные приемы, направленные на усложнение отладки программы
- создается виртуальный процессор и/или операционная система (не обязательно существующие) и программа-переводчик из системы команд IBM в систему команд созданного процессора или операционной системы (ОС), и после такого перевода программного обеспечения (ПО) может выполняться только при помощи эмулятора, что резко затрудняет исследование алгоритма ПО
- модули системы защиты обращаются к аппаратуре ЭВМ, минуя процедуры ОС, и используют малоизвестные или недокументированные ее возможности
- используются различные приемы, направленные на предотвращение дизассемблирования в пакетном режиме
Нарушение условий, предусмотренных лицензией на осуществление деятельности в области защиты информации (за исключением информации, составляющей государственную тайну), …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- влечет во всех случаях уголовную ответственность
- влечет только наложение административного штрафа
- ни в каких случаях не влечет за собой уголовной ответственности
- влечет уголовную ответственность или наложение административного штрафа
Неверно, что … относится к модулям антивируса
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- средство обновления программных модулей и баз сигнатур
- модуль перехвата нажатия клавиш
- сканер файлов по сигнатурам
- монитор (перехватчик и анализатор запускаемых процессов)
Неверно, что … относят к источникам угроз информационной безопасности
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- человеческий фактор
- правовые аспекты функционирования информационных систем (ИС)
- аппаратные сбои
- стихийные бедствия
- ошибки проектирования и разработки ИС
Неверно, что… относят к биометрическим данным
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- адрес прописки
- отпечатки пальцев
- проекцию лица
- серию паспорта
- тембр голоса
Необходимость использования систем защиты программного обеспечения (ПО) обусловлена рядом проблем, среди которых следует выделить …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- незаконное использование алгоритмов, являющихся интеллектуальной собственностью автора
- написание аналогов продукта (промышленный шпионаж)
- несанкционированное использование ПО (кражу и копирование)
- несанкционированную модификацию ПО с целью внедрения программных злоупотреблений
- незаконное распространение и сбыт ПО (пиратство)
- порчу оборудования и ПО
Несанкционированный доступ к информации – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- совокупность правил доступа к информации, установленных правовыми документами или собственником либо владельцем информации
- совокупность правил, регламентирующих порядок и условия доступа субъекта к информации и ее носителям
- доступ к информации без нарушения установленных правил разграничения доступа, служащих для регламентации права доступа к компонентам системы
- нарушение установленных правил разграничения доступа
Объект изучения дисциплины «Безопасность информационных систем» – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- технология, методы и средства информационной безопасности серверных операционных систем
- информационная безопасность информационных систем
- формирование у студентов базовых навыков по применению методов защиты серверных операционных систем
- раскрытие терминологического аппарата по безопасности серверных операционных систем, принципов защиты операционных систем
- представление о возможных угрозах серверным операционным системам
- изучение нормативных требований к обеспечению безопасности серверных операционных систем
- обучение методикам проведения мероприятий по защите серверных операционных систем
Одно из основных средств проникновения вирусов в компьютер – …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- игровые программы
- копирование файлов
- компьютерные сети
Отличительная особенность компьютерных вирусов по сравнению с другим вредоносным программным обеспечением – их способность …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- к самовоспроизведению
- уничтожать информацию
- собирать информацию
- повысить привилегии в системе
Периметр сети – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- барьеры, ограничивающие доступ в здания компании и к корпоративным ресурсам
- деловая информация (учетные записи, почтовая корреспонденция и т.д.)
- программы, запускаемые пользователями
- серверы и клиентские системы, используемые в организации
- сеть, посредством которой взаимодействуют корпоративные системы
- граница между внутренними сетями компании и внешними, такими как Интернет или сети партнерских организаций, возможно, входящие в экстрасеть
По используемым механизмам защиты системы защиты программного обеспечения (ПО)можно классифицировать на …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- системы, использующие сложные логические механизмы
- системы, использующие шифрование защищаемого ПО
- комбинированные системы
- системы, устанавливаемые на скомпилированные модули ПО
- системы, встраиваемые в исходный код ПО до компиляции
По методу установки выделяют такие системы защиты программного обеспечения (ПО), как …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- системы, устанавливаемые на скомпилированные модули ПО
- системы, встраиваемые в исходный код ПО до компиляции
- комбинированные системы
- системы, использующие шифрование защищаемого ПО
- системы, использующие сложные логические механизмы
По существующим правилам разрабатывать, производить средства защиты информации может только предприятие, имеющее …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- лицензию
- сертификат
- начальный капитал
- аккредитацию
Под доступностью информации понимают …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- возможность за приемлемое время получить требуемую информационную услугу
- актуальность и непротиворечивость информации, ее защищенность от разрушения и несанкционированного изменения
- защиту от несанкционированного доступа к информации
Под локальной безопасностью информационной системы подразумевается …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- запрет на использование посторонних информационных продуктов, на обновление антивирусных баз
- ограничение локального рабочего места пользователя от рабочих мест других сотрудников с помощью перегородок
- установка минимальной оперативной памяти для невозможности осуществления пользователем взлома системы
Под физической безопасностью информационной системы подразумевается …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ограничение физического доступа к системе посредством пропусков, паролей, биометрических данных
- запрет физического входа и выхода из здания компании в период с 10 до 18 часов
- ограничение на подключение к информационной системе извне
Под целостностью информации понимается …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- возможность за приемлемое время получить требуемую информационную услугу
- актуальность и непротиворечивость информации, ее защищенность от разрушения и несанкционированного изменения
- защита от несанкционированного доступа к информации
Политика доступа к информации – это …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- совокупность правил доступа к информации, установленных правовыми документами или собственником либо владельцем информации
- совокупность правил, регламентирующих порядок и условия доступа субъекта к информации и ее носителям
- доступ к информации без нарушения установленных правил разграничения доступа, служащих для регламентации права доступа к компонентам системы
Пользователь (потребитель) информации – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- фирма – разработчик программного продукта, которая занимается ее дистрибьюцией
- пользователь, использующий совокупность программно-технических средств
- субъект, пользующийся информацией в соответствии с регламентом доступа
- владелец фирмы или предприятия
Право доступа к информации – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- совокупность правил доступа к информации, установленных правовыми документами или собственником либо владельцем информации
- совокупность правил, регламентирующих порядок и условия доступа субъекта к информации и ее носителям
- возможность доступа к информации, не нарушающая установленные правила разграничения доступа
Предмет изучения дисциплины «Безопасность информационных систем» – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- технология, методы и средства информационной безопасности серверных операционных систем
- информационная безопасность информационных систем
- формирование у студентов базовых навыков по применению методов защиты серверных операционных систем
- раскрытие терминологического аппарата по безопасности серверных операционных систем, принципов защиты операционных систем
- представление о возможных угрозах серверным операционным системам
- изучение нормативных требований к обеспечению безопасности серверных операционных систем
- обучение методикам проведения мероприятий по защите серверных операционных систем
При использовании алгоритмов запутывания …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеют место хаотические переходы в разные части кода, внедрение ложных процедур – «пустышек», холостые циклы, искажение количества реальных параметров процедур программного обеспечения, разброс участков кода по разным областям оперативного запоминающего устройства (ОЗУ) и т.п.
- создаются таблицы соответствия операндов-синонимов с заменой их друг на друга при каждом запуске программы по определенной схеме или случайным образом, а также случайные изменения структуры программы
- программа упаковывается, а затем распаковывается по мере выполнения
- программа шифруется, а затем расшифровывается по мере выполнения
При использовании алгоритмов компрессии данных …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеют место хаотические переходы в разные части кода, внедрение ложных процедур – «пустышек», холостые циклы, искажение количества реальных параметров процедур программного обеспечения, разброс участков кода по разным областям оперативного запоминающего устройства (ОЗУ) и т.п.
- создаются таблицы соответствия операндов-синонимов с заменой их друг на друга при каждом запуске программы по определенной схеме или случайным образом, а также случайные изменения структуры программы
- программа упаковывается, а затем распаковывается по мере выполнения
- программа шифруется, а затем расшифровывается по мере выполнения
При использовании алгоритмов мутации …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеют место хаотические переходы в разные части кода, внедрение ложных процедур – «пустышек», холостые циклы, искажение количества реальных параметров процедур программного обеспечения, разброс участков кода по разным областям оперативного запоминающего устройства (ОЗУ) и т.п.
- создаются таблицы соответствия операндов-синонимов с заменой их друг на друга при каждом запуске программы по определенной схеме или случайным образом, а также случайные изменения структуры программы
- программа упаковывается, а затем распаковывается по мере выполнения
- программа шифруется, а затем расшифровывается по мере выполнения
При использовании алгоритмов шифрования данных …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеют место хаотические переходы в разные части кода, внедрение ложных процедур – «пустышек», холостые циклы, искажение количества реальных параметров процедур программного обеспечения, разброс участков кода по разным областям оперативного запоминающего устройства (ОЗУ) и т.п.
- создаются таблицы соответствия операндов-синонимов с заменой их друг на друга при каждом запуске программы по определенной схеме или случайным образом, а также случайные изменения структуры программы
- программа упаковывается, а затем распаковывается по мере выполнения
- программа шифруется, а затем расшифровывается по мере выполнения
Приложения – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- барьеры, ограничивающие доступ в здания компании и к корпоративным ресурсам
- деловая информация (учетные записи, почтовая корреспонденция и т.д.)
- программы, запускаемые пользователями
- серверы и клиентские системы, используемые в организации
- сеть, посредством которой взаимодействуют корпоративные системы
- граница между внутренними сетями компании и внешними, такими как Интернет или сети партнерских организаций, возможно, входящие в экстрасеть
Проверка подлинности – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеющаяся у пользователя возможность просматривать и изменять свои личные данные, а также проверять их правильность и полноту
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
- процесс проверки учетных данных пользователя, компьютерного процесса или устройства
- процесс предоставления пользователю, компьютерному процессу или устройству доступа к некоторым данным, службам или функциям
- процесс управления изменениями с использованием проверенных методов с целью предотвращения ошибок и сведения к минимуму влияния изменений
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
Программное обеспечение, которое не должно быть доступно в нормальной работе пользователя, – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- системные утилиты и системные редакторы
- средства защиты, системные утилиты
- средства разработки, утилиты
- средства защиты
Программы keylogger используются для …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- удаления вирусов
- сбора информации, вводимой с клавиатуры
- удаления программ-шпионов
- контроля за состоянием центрального процессора
Санкционированный доступ к информации – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- совокупность правил доступа к информации, установленных правовыми документами или собственником либо владельцем информации
- совокупность правил, регламентирующих порядок и условия доступа субъекта к информации и ее носителям
- доступ к информации, не нарушающий установленные правила разграничения доступа
- нарушение установленных правил разграничения доступа
Система защиты информации – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- комплексная совокупность программно-технических средств, обеспечивающая защиту информации
- совокупность органов и/или исполнителей, используемая ими техника защиты информации
- область информационных технологий
- разработка стратегии защиты бизнеса компаний
Существующие системы защиты программного обеспечения (ПО) можно классифицировать по ряду признаков, среди которых можно выделить …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- метод установки ПО
- используемые механизмы защиты ПО
- принцип функционирования ПО
- установку систем на скомпилированные модули ПО
- встраивание систем в исходный код ПО до компиляции
Управление изменениями – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имеющаяся у пользователя возможность просматривать и изменять свои личные данные, а также проверять их правильность и полноту
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
- процесс проверки учетных данных пользователя, компьютерного процесса или устройства
- процесс предоставления пользователю, компьютерному процессу или устройству доступа к некоторым данным, службам или функциям
- процесс управления с использованием проверенных методов с целью предотвращения ошибок и сведения к минимуму влияния изменений
- защита информационных активов с использованием технологий и процессов, а также за счет обучения
Установка лицензионного программного обеспечения является …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- обязательным критерием информационной безопасности
- необязательным критерием информационной безопасности
- бесполезной тратой корпоративных денежных средств
Утилиты скрытого управления позволяют …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- запускать операционную систему
- запускать и уничтожать файлы
- разрушать жесткий диск
- выводить сообщения
- стирать информацию
Утилиты скрытого управления позволяют …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- переименовывать файлы и их расширения
- вводить новую информацию
- перезагружать компьютер
Физическая безопасность – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- барьеры, ограничивающие доступ в здания компании и к корпоративным ресурсам
- резервирование деловой информациии (учетных записей, почтовой корреспонденции и т.д.)
- проверка программ, запускаемых пользователями
- копирование серверов и клиентских систем, используемых в организации
- дублирование сетей, посредством которых взаимодействуют корпоративные системы
- граница между внутренними сетями компании и внешними, такими как Интернет или сети партнерских организаций, возможно, входящие в экстрасеть
Эмуляция процессоров и операционных систем предполагает, что …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- используются различные приемы, направленные на предотвращение дизассемблирования в пакетном режиме
- используются различные приемы, направленные на усложнение отладки программы
- создается виртуальный процессор и/или операционная система (не обязательно существующие) и программапереводчик из системы команд IBM в систему команд созданного процессора или операционной системы (ОС), и после такого перевода программного обеспечения (ПО) может выполняться только при помощи эмулятора, что резко затрудняет исследование алгоритма ПО
- модули системы защиты обращаются к аппаратуре ЭВМ, минуя процедуры ОС, и используют малоизвестные или недокументированные ее возможности


© Библиотека Ирины Эланс


Библиотека Ирины Эланс, основана как общедоступная библиотека в интернете. Онлайн-библиотеке академических ресурсов от Ирины Эланс доверяют студенты со всей России.
Библиотека Ирины Эланс
Полное или частичное копирование материалов разрешается только с указанием активной ссылки на сайт:
-
-
-
-
-
-