Um dos links @Ramhound apontou para & este recurso em discussions.apple.com descreve como isso pode ser feito. Mas como dito acima, não vai parar o BadUSB.
Veja a imagem abaixo para obter instruções sobre como desativar o USB
Gostaria de bloquear, desativar ou (melhor) programaticamente as portas USB do meu sistema.
A coisa mais próxima que eu encontrei que se assemelha ou provê um controle similar é o vmware-usbarbitrator em uma VM guest.
Eu verifiquei on-line, especialmente o GitHub, para ferramentas que fornecem qualquer um desses recursos para uma máquina host, sem sucesso.
Eu quero encontrar uma maneira de controlar geralmente o acesso a essas portas através de software e não recorrer a selar ou epóxi-las.
É desnecessário mencionar ameaças como BadUSB e tal.
Um dos links @Ramhound apontou para & este recurso em discussions.apple.com descreve como isso pode ser feito. Mas como dito acima, não vai parar o BadUSB.
Veja a imagem abaixo para obter instruções sobre como desativar o USB