В рамках проекта USB Canary (https://github.com/probablynotablog/usb-canary) развивается небольшая утилита для отслеживания активности USB-портов и отправки уведомления в случае, если подключение нового устройства обнаружено во время блокировки экрана или в нерабочее время. Утилита может оказаться полезной для организаций со строгими правилами использования USB-накопителей или людей параноидально относящихся к безопасности, которые хотят быть уверенными, что во время оставления компьютера без пресмотра, он не будет атакован через USB-порт, например, при помощи специального устройства (https://www.opennet.me/opennews/art.shtml?num=45510) или инструментария BadUSB (https://www.opennet.me/opennews/art.shtml?num=40744). Уведомление может быть отправлено через SMS (используется API Twilio) или добавлено в канал Slack.
URL: https://www.bleepingcomputer.com/news/software/usb-canary-se.../
Новость: http://www.opennet.me/opennews/art.shtml?num=46299
> Уведомление может быть отправлено через SMS (используется API Twilio) или добавлено в канал Slack.Еще бы фотку нарушителя спокойствия прикрепляла к уведомлению было бы круто.
Трупик. Трупик нарушителя. "Вот вам ваша уборщица", ага.
причем совершенно бесплатно, без регистрации.
А если серьезно, нафиг это не нужнооо, для паранойи 80 левела хватит luks over full hdd/ssd, /boot на сьемном носителе в кармане =)
> А если серьезно, нафиг это не нужнооо, для паранойи 80 левела хватит luks over full
> hdd/ssd, /boot на сьемном носителе в кармане =)угу, понадобилось в сортир - /boot.
(или, скорее - рано или поздно просрешь этот съемный носитель, возможно в прямом смысле, и рабочий день закончен)отдельная тема - как вводить пароль к этому luks - тоже в сортире прятаться? Учитывая что при такой схеме он нужен очень часто, а значит, обеспечивается максимум возможностей его увидеть у окружающих.
>> А если серьезно, нафиг это не нужнооо, для паранойи 80 левела хватит luks over full
>> hdd/ssd, /boot на сьемном носителе в кармане =)
> угу, понадобилось в сортир - /boot.
> (или, скорее - рано или поздно просрешь этот съемный носитель, возможно в
> прямом смысле, и рабочий день закончен)
> отдельная тема - как вводить пароль к этому luks - тоже в
> сортире прятаться? Учитывая что при такой схеме он нужен очень часто,
> а значит, обеспечивается максимум возможностей его увидеть у окружающих.Понос - наш враг, но кто же сказал, что мы боимся врагов? Покупайте протеин "Атлант" ))
А почему бы во время блокировки просто не отключать все порты?
USB клава/мышь, принтер, расшаренный по сети, подмонтированная флешка?
ОК, заблокировать неиспользуемые порты, игнорировать новые устройства, и т.п.
Хм, а здравая мысль
Но дырявая. Допустим, правила безопасности не позволяют подключать новую клавиатуру пока компьютер заблокирован. Я подхожу к твоему заблокированному компьютеру, и вынимаю из порта твою (легальную) клавиатуру. Потом вставляю назад:-) Разблокировать комп вводом пароля уже невозможно, только reset.
Доступ по сети, smart-карта, NFC и т.д. - да, возможно. Но гемор.
А мог бы и топором порубить.
Реализовано в PaX/grsecurity.
И unlock делать с помощью port-knocking'a по-сети, да?
> И unlock делать с помощью port-knocking'a по-сети, да?Нет.
https://bsdly.blogspot.ru/2012/04/why-not-use-port-knocking....
> которые хотят быть уверенными, что во время оставления компьютера без пресмотра, он не будет атакован через USB-порт, например, при помощи специального устройства или инструментария BadUSBИ как эта балалайка добавит уверенности в том, что комп не будет атакован? Она же не защищает от атаки, а только отслеживает активность и уведомляет.
Даже в том, что тебя сразу уведомят о подключении нового USB-устройства, уверенности быть не может — достаточно оставить машину без доступа к сети, и никаких уведомлений никуда не уйдёт.
Как, как. Обнаружил подключение USB устройства - сразу полный автоматический wipe.
> Как, как. Обнаружил подключение USB устройства - сразу полный автоматический wipe.Может перед уходом: modprobe -r usb-storage
А когда вернешься: modprobe usb-storage
А кому нужен этот usb-storage? Атакуют через поддельные клавы и сетевухи.
vi /etc/modprobe.d/blacklist.conf
ОНО самое.
Есть схожая софтина - usbkill: https://cryptopunks.org/article/usbkill-script-for-a-case-of.../
> Есть схожая софтина - usbkill: https://cryptopunks.org/article/usbkill-script-for-a-case-of.../Давным-давно, когда появился ЭВМ придумали команды для управления этим устройством.
Но все только изобретают языки для общения с компьютером. Но ни у кого не пришло в голову что Компьютер не хочет говорить с людьми.
> Есть схожая софтина - usbkill:По ссылке нет скрипта solderchill, что характерно.
Эта штука конфликтует с libpam_usb. У меня настроена аутентификация по хитрой флэшке. Воткнул флэшку -- залогинился. Вытащил -- заблокировался экран и вылез запрос пароля.
Случайно задел коленом во время онлдайн-матча - потерял фрал/флаг/самолёт/танк
Спасибо Вам за наводку на сей замечательный модуль. Долгое время искал похожее.
USB Magadan
> USB Magadan:-D
Тут "Canary" (канарейка) к Канарам имеет, конечно, отношение -- но поставлена явно к тому, что шахтёры когда-то брали в шахту канарейку в качестве портативного газоанализатора по тем из опасных там, к которым человек не чувствителен, пока не уже поздно (подсмотрел -- метан и угарный газ).
4) доносчик, осведомитель; стукач
> 4) доносчик, осведомитель; стукачСпасибо, этого значения не знал.
> отслеживания активности USB-портов и отправки уведомления в случае, если подключение нового устройства обнаружено во время блокировки экрана или в нерабочее время.Глупость в самом дизайне!
> Утилита может оказаться полезной для организаций со строгими правилами использования USB-накопителей или людей параноидально относящихся к безопасности, которые хотят быть уверенными, что пока компьютер оставлен без присмотра, он не будет атакован через USB-порт
Бесполезна ибо воткнут вирусную флешку в рабочее время или заразят в нерабочие, а тебе _может_ только придёт уведомление?
Правильное решение проблемы с вредоносными USB накопителями в системах к которым возможен посторонний доступ: https://wiki.gentoo.org/wiki/Allow_only_known_usb_devices
> Правильное решение проблемы с вредоносными USB накопителями в системах
> к которым возможен посторонний доступ:
> https://wiki.gentoo.org/wiki/Allow_only_known_usb_devices