Содержание
Задача Контроль устройств (Device_Control, ID:15)
Во время выполнения задачи Контроль устройств приложение Kaspersky Embedded Systems Security управляет доступом пользователей к устройствам, которые установлены на клиентском устройстве или подключены к нему (например, жестким дискам, камерам или модулям Wi-Fi). Это позволяет защитить клиентское устройство от заражения при подключении внешних устройств и предотвратить потерю или утечку данных.
По умолчанию задача Контроль устройств запускается автоматически при запуске приложения. Если требуется, вы можете остановить задачу в любой момент.
Задача Контроль устройств управляет доступом пользователей к устройствам с помощью правил доступа. Вы можете выбрать действие, которое должна выполнять задача Контроль устройств: применять правила или тестировать правила.
Задача Контроль устройств управляет доступом на следующих уровнях:
- Тип устройства. Например, принтеры, съемные диски, CD/DVD-приводы.
- Шина подключения. Шина подключения – это интерфейс, используемый для подключения устройств к клиентскому устройству (USB или FireWire).
- Доверенные устройства. Доверенные устройства – это устройства, к которым у пользователей есть полный доступ.
Вы можете добавить устройства в список доверенных по идентификатору устройства. У каждого устройства есть уникальный идентификатор
DeviceId
. Вы можете посмотреть идентификаторы подключенных устройств, выполнив командуkess-control --get-device-list
.
При подключении устройства, доступ к которому запрещен задачей Контроль устройств, к клиентскому устройству, приложение запрещает указанным в правиле пользователям доступ к этому устройству и выводит уведомление. При попытке чтения и записи на этом устройстве, приложение запрещает чтение/запись указанным в правиле пользователям без вывода уведомления.
При остановке выполнения задачи Контроль устройств приложение разблокирует доступ к заблокированным устройствам.
Если в общих параметрах приложения для параметра InterceptorProtectionMode
указано значение Notify
, то заблокировать доступ к устройствам с помощью расписания доступа для устройств (секция [Schedules.item_#]
) невозможно.
Kaspersky Embedded Systems Security игнорирует исключенные точки монтирования для задачи Контроль устройств. Правила доступа применяются к устройству, смонтированному в глобальной исключенной точке монтирования.
О правилах доступа
Правило доступа к устройству – это параметр, определяющий какие пользователи могут получить доступ к устройствам, установленным на клиентском устройстве или подключенным к нему. Для каждого типа устройств можно указать следующие правила доступа: Allow, Block или DependsOnBus. Если указано значение DependsOnBus, доступ к устройству определяется правилом доступа к шине подключения.
Правило доступа к шине подключения разрешает или запрещает доступ к шине подключения (USB или FireWire). Для каждой шины подключения можно указать следующие правила доступа: Allow или Block. Например, можно разрешить или запретить подключение всех устройств по USB. Также вы можете разрешить доступ к конкретным USB-устройствам или только к USB-накопителям, при этом доступ к остальным USB-устройства будет запрещен.
Примеры: Чтобы запретить доступ ко всем USB-устройствам, кроме указанного, укажите следующие параметры: В секции В секции Чтобы запретить доступ ко всем USB-устройствам, но разрешить доступ ко всем USB-накопителям, укажите следующие параметры: В секции В секции |
По умолчанию, правила доступа к устройствам создаются для всех типов устройств по классификации компонента Контроль устройств. Такие правила предоставляют пользователям полный доступ к устройствам, если разрешен доступ к шинам подключения для соответствующих типов устройств.
Вы можете изменять правила доступа к устройствам и правила доступа к шинам подключения.
В началоПараметры задачи Контроль устройств
В таблице описаны все доступные значения и значения по умолчанию для всех параметров, которые вы можете указать для задачи Контроль устройств.
Параметры задачи Контроль устройств
Параметр |
Описание |
Значения |
|
---|---|---|---|
RulesAction |
Действие, выполняемое приложением при попытке доступа к устройству, запрещенному правилами доступа. |
|
|
Секция [DeviceClass] содержит режимы доступа к устройствам в зависимости от их типа. |
|||
HardDrive |
Режим доступа к жестким дискам, подключенным к клиентскому устройству. |
|
|
RemovableDrive |
Режим доступа к съемным дискам, подключенным к клиентскому устройству. |
|
|
FloppyDrive |
Режим доступа к дискетам, подключенным к клиентскому устройству. Приложение не блокирует дискеты, подключенные к клиентскому устройству с помощью шины ISA. |
|
|
OpticalDrive |
Режим доступа к CD/DVD-приводам, подключенным к клиентскому устройству. |
|
|
SerialPortDevice |
Режим доступа к устройствам, подключенным к клиентскому устройству через последовательный порт. Приложение не блокирует устройства, подключенные к клиентскому устройству через последовательный порт с помощью шины ISA. |
|
|
ParallelPortDevice |
Режим доступа к устройствам, подключенным к клиентскому устройству через параллельный порт. |
|
|
Printer |
Режим доступа к принтерам, подключенным к клиентскому устройству. |
|
|
Modem |
Режим доступа к модемам, подключенным к клиентскому устройству. |
|
|
TapeDrive |
Режим доступа к стримерам, подключенным к клиентскому устройству. |
|
|
MultifuncDevice |
Режим доступа к мультифункциональным устройствам, подключенным к клиентскому устройству. |
|
|
SmartCardReader |
Режим доступа к устройствам чтения смарт-карт, подключенным к клиентскому устройству. |
|
|
WiFiAdapter |
Режим доступа к Wi‑Fi-адаптерам, подключенным к клиентскому устройству. |
|
|
NetworkAdapter |
Режим доступа к внешним сетевым адаптерам, подключенным к клиентскому устройству. |
Контроль устройств не позволяет запрещать доступ к внешним сетевым адаптерам, чтобы избежать отключения клиентского устройства от сети. |
|
PortableDevice |
Режим доступа к портативным устройствам, подключенным к клиентскому устройству. |
|
|
BluetoothDevice |
Режим доступа к Bluetooth-устройствам, подключенным к клиентскому устройству. |
|
|
ImagingDevice |
Режим доступа к устройствам обработки изображений, подключенным к клиентскому устройству. |
|
|
SoundAdapter |
Режим доступа к звуковым адаптерам, подключенным к клиентскому устройству. |
|
|
InputDevice |
Режим доступа к устройствам ввода, подключенным к клиентскому устройству (клавиатура, мышь, тачпад и другие). |
|
|
Секция [DeviceBus] содержит правила доступа к шине подключения, определяющие, разрешено или запрещено подключение устройств. |
|||
USB |
Правила доступа к шине подключения для устройств, подключенных к клиентскому устройству через USB-интерфейс. |
|
|
FireWire |
Правила доступа к шине подключения для устройств, подключенных к клиентскому устройству через интерфейс FireWire. |
|
|
Секция [TrustedDevices.item_#] содержит доверенные устройства. |
|||
DeviceId |
Идентификатор или маска идентификатора доверенного устройства. |
Вы можете использовать маски * (любая последовательность символов) или ? (один любой символ), чтобы указать идентификатор устройства. |
|
Comment |
Комментарий к указанному доверенному устройству. |
— |
|
Секция [Schedules.item_#] содержит расписание доступа для устройств. Вы можете настраивать расписание только для жестких дисков, съемных дисков, дискет и CD/DVD-приводов. |
|||
ScheduleName |
Название расписания. Название расписания должно быть уникальным. |
Значение по умолчанию: Расписание Расписание |
|
DaysHours |
Интервалы времени для расписания. |
|
|
Секция [HardDrivePrincipals.item_#] содержит правила доступа к жестким дискам. Для жестких дисков должно быть включено хотя бы одно расписание. Вы можете назначить несколько правил доступа к жесткому диску. Также для пользователя или группы пользователей можно указать несколько расписаний. Если возникает конфликт правила доступа для пользователя или группы, предоставляются минимальные права доступа. |
|||
Principal |
Пользователь или группа пользователей, к которым применяется правило доступа. |
|
|
[HardDrivePrincipals.item_#.AccessRules.item_#] |
Параметры правил доступа. |
— |
|
UseRule |
Показывает, включено или выключено правило. |
|
|
ScheduleName |
Расписание, указанное в секции [Schedules.item_#]. |
Значение по умолчанию: |
|
Access |
Тип доступа. |
|
|
Секция [RemovableDrivePrincipals.item_#] содержит правила доступа к съемным дискам. Для съемных дисков должно быть включено хотя бы одно расписание. Вы можете назначить несколько правил доступа к съемному диску. Также для пользователя или группы пользователей можно указать несколько расписаний. Если возникает конфликт правила доступа для пользователя или группы, предоставляются минимальные права доступа. |
|||
Principal |
Пользователь или группа пользователей, к которым применяется правило доступа. |
|
|
[RemovableDrivePrincipals.item_#.AccessRules.item_#] |
Параметры правил доступа. |
— |
|
UseRule |
Показывает, включено или выключено правило. |
|
|
ScheduleName |
Расписание, указанное в секции [Schedules.item_#]. |
Значение по умолчанию: |
|
Access |
Тип доступа. |
|
|
Секция [FloppyDrivePrincipals.item_#] содержит правила доступа к дискетам. Для дискет должно быть включено хотя бы одно расписание. Вы можете назначить несколько правил доступа к дискете. Также для пользователя или группы пользователей можно указать несколько расписаний. Если возникает конфликт правила доступа для пользователя или группы, предоставляются минимальные права доступа. |
|||
Principal |
Пользователь или группа пользователей, к которым применяется правило доступа. |
|
|
[FloppyDrivePrincipals.item_#.AccessRules.item_#] |
Параметры правил доступа. |
— |
|
UseRule |
Показывает, включено или выключено правило. |
|
|
ScheduleName |
Расписание, указанное в секции [Schedules.item_#]. |
Значение по умолчанию: |
|
Access |
Тип доступа. |
|
|
Секция [OpticalDrivePrincipals.item_#] содержит правила доступа к CD/DVD-приводам. Для CD/DVD-приводов должно быть включено хотя бы одно расписание. Вы можете назначить несколько правил доступа к CD/DVD-приводу. Также для пользователя или группы пользователей можно указать несколько расписаний. Если возникает конфликт правила доступа для пользователя или группы, предоставляются минимальные права доступа. |
|||
Principal |
Пользователь или группа пользователей, к которым применяется правило доступа. |
|
|
[OpticalDrivePrincipals.item_#.AccessRules.item_#] |
Параметры правил доступа. |
— |
|
UseRule |
Показывает, включено или выключено правило. |
|
|
ScheduleName |
Расписание, указанное в секции [Schedules.item_#]. |
Значение по умолчанию: |
|
Access |
Тип доступа. |
|
Просмотр списка подключенных устройств в командной строке
Только пользователи с ролями admin и audit могут просматривать список подключенных устройств.
Чтобы просмотреть список подключенных устройств, выполните следующую команду:
kess-control [-D] --get-device-list
Приложение Kaspersky Embedded Systems Security отобразит следующую информацию о подключенных устройствах:
- Тип устройства. Тип подключенного устройства. Например,
OpticalDrive
илиHardDrive
. - Идентификатор. Идентификатор подключенного устройства.
- Название. Название подключенного устройства.
- Путь. Путь к устройству в виртуальной операционной системе sysfs.
- Системный диск. Параметр показывает, является ли подключенное устройство системным диском (да или нет).
- Шина. Шина подключения. Возможные значения:
UnknownBus
,USB
,FireWire
. - Драйвер. Название используемого драйвера, читаемое виртуальной операционной системой sysfs.