README.md

devc


  • контроль подключения к компьютеру usb-устройств, как внешних так и встроенных в аппаратную часть.

Краткое описание

devC — это небольшой набор bash-скриптов и правил udev, позволяющий контролировать подключение usb-устройств, а также работать с разделами usb-носителей данных со спец.преобразованием.

В исходном состоянии, сразу после установки, подключение любых внешних usb-устройств через любой usb-порт компьютера блокируется, за исключением встроенных usb-устройств (мышь, клавиатура, веб-камера, блу-туз и прочее).

Usb-устройство допускается к работе с системой только после внесения его идентификатора в “белый список” внешних или встроенных usb-устройств.

Ведется протокол отказов в подключении usb-устройств.

Более подробно - смотри руководство man-devC.md или devC.8.gz.

Установка

Проект поставляется в виде установочного пакета - devc-1.0_amd64.deb.

В процессе установки автоматически формируется “белый список” встроенных usb-устройств целевого компьютера.

Установка пакета в операционную систему выполняется штатным образом.

Имеется зависимость от cryptsetup.

Дополнение

Разработка и тестирование выполнялись на следующих ОС:

  • AstraLinux-CE 2.12
  • Debian 12
Описание

контроль подключения внешних и встроенных usb-устройств

Конвейеры
0 успешных
0 с ошибкой