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 с ошибкой