
« usbkill » é um kill-switch anti-forense que aguarda uma alteração nas suas portas USB e, em seguida, desliga imediatamente o seu computador.
Para executar:
ou
Projeto relacionado; mesma ideia, mas implementado como um driver Linux: https://github.com/NateBrune/silk-guardian
Por quê?
Algumas razões para usar esta ferramenta:
- Caso a polícia ou outros bandidos invadam o local (ou roubem seu laptop quando você estiver em uma biblioteca pública, como aconteceu com Ross). A polícia comumente usa um « mouse jiggler » para impedir que o protetor de tela e o modo de suspensão sejam ativados.
- Você não quer que alguém adicione ou copie documentos para ou do seu computador via USB.
- Você quer melhorar a segurança do seu servidor doméstico ou corporativo (criptografado) (ex.: seu Raspberry).
[!] Importante: Certifique-se de usar criptografia de disco para todas as pastas que contenham informações que você deseja manter privadas. Caso contrário, eles as obterão mesmo assim. A criptografia completa do disco é a opção mais fácil e segura, se disponível
Dica: Além disso, você pode usar um cordão para prender um pen drive ao seu pulso. Em seguida, insira o pen drive no computador e inicie o usbkill. Se roubarem seu computador, o USB será removido e o computador será desligado imediatamente.
Lista de Funcionalidades
(versão 1.0-rc.4)
- Compatível com Linux, *BSD e OS X.
- Desliga o computador quando há atividade USB.
- Personalizável. Defina quais comandos devem ser executados imediatamente antes do desligamento.
- Capacidade de incluir um dispositivo USB na lista de permissões.
- Capacidade de alterar o intervalo de verificação (padrão: 250ms).
- Capacidade de autodestruir o programa no desligamento.
- Limpeza de RAM e swap.
- Funciona com o modo de suspensão (OS X).
- Nenhuma dependência, exceto secure-delete, se e somente se você quiser que o usbkill exclua arquivos/pastas por você ou se quiser limpar RAM ou swap.
sudo apt-get install secure-delete
- Padrões sensatos
Argumentos de linha de comando suportados (parcialmente para desenvolvedores):
- -h ou --help: mostra a mensagem de ajuda e sai.
- --version: mostra a versão do programa e sai.
- --no-shut-down: se uma alteração maliciosa nas portas USB for detectada, executa todos os comandos (destrutivos) definidos em settings.ini, mas não desliga o computador.
- --cs: Copia o arquivo settings.ini da pasta do programa para /etc/usbkill/settings.ini
Contato
[email protected] - PGP/GPG Fingerprint: 8764 EF6F D5C1 7838 8D10 E061 CF84 9CE5 42D0 B12B