Некоторые могут знать историю задержания основателя Silk Road Росс Ульбрихта. Напомним: он был задержан в Публичной библиотеке Сан-Франциско, когда входил в административную учетную запись Silk Road на своем ноутбуке. Целью агентов ФБР было вырвать его ноутбук, не закрывая и не выключая его, иначе вся информация была бы недоступна. И им это удалось. Результат, как вы знаете, был очень печальным (для Ульбрихта). Один из пользователей, который учел эту ошибку Ульбрихта, опубликовал на GitHub исходники проекта usbkill, написанные на Python.

Немного о программе

Программа постоянно находится в памяти, проверяя USB-устройства, подключенные к компьютеру. Как только он обнаруживает изменения в подключенных устройствах (флешка удалена), он немедленно выключает компьютер.

К большому сожалению пользователей Windows, эта программа пока не работает в этой операционной системе.

Характеристики

    Совместим с Linux, BSD и OS X.

    Выключение компьютера при активности USB.

    Возможность настройки. Определяет, какие команды необходимо выполнить перед выключением.

    Возможность занести USB-устройство в белый список.

    Возможность изменять интервал тестирования (по умолчанию: 250 мс).

    Прекрасно работает в режиме ожидания (OS X).

    Низкое потребление памяти.

    Никаких зависимостей, кроме Python 2/3.

Что ж, это конец этой короткой статьи, хорошего дня.

https://github.com/hephaest0s/usbkill

Отредактировано Adam (2021-05-30 13:48:59)