
« usbkill » es un interruptor de seguridad anti-forense que espera un cambio en tus puertos USB y, a continuación, apaga inmediatamente tu ordenador.
Para ejecutarlo:
sudo python usbkill.py
o
sudo python3 usbkill.py
Proyecto relacionado; la misma idea, pero implementada como un controlador de Linux: https://github.com/NateBrune/silk-guardian
¿Por qué?
Algunas razones para usar esta herramienta:
- En caso de que la policía u otros matones irrumpan (o te roben el portátil cuando estás en una biblioteca pública, como le ocurrió a Ross). La policía usa comúnmente un « mouse jiggler » para evitar que se active el protector de pantalla y el modo de suspensión.
- No quieres que alguien añada o copie documentos a o desde tu ordenador mediante USB.
- Quieres mejorar la seguridad de tu servidor (cifrado) doméstico o corporativo (p. ej., tu Raspberry).
[!] Importante: Asegúrate de usar cifrado de disco para todas las carpetas que contengan información que quieras mantener privada. De lo contrario, la obtendrán de todos modos. El cifrado completo del disco es la opción más fácil y segura si está disponible.
Consejo: Además, puedes usar un cable para atar una llave USB a tu muñeca. Luego inserta la llave en tu ordenador e inicia usbkill. Si te roban el ordenador, el USB se extraerá y el ordenador se apagará inmediatamente.
Lista de características
(versión 1.0-rc.4)
- Compatible con Linux, *BSD y OS X.
- Apaga el ordenador cuando hay actividad USB.
- Personalizable. Define qué comandos deben ejecutarse justo antes del apagado.
- Capacidad de incluir un dispositivo USB en la lista blanca.
- Capacidad de cambiar el intervalo de comprobación (por defecto: 250ms).
- Capacidad de autodestruir el programa al apagarse.
- Limpieza de RAM y swap.
- Funciona con el modo de suspensión (OS X).
- Sin dependencias, excepto secure-delete si deseas que usbkill elimine archivos/carpetas por ti o si quieres limpiar la RAM o el swap.
sudo apt-get install secure-delete
- Valores predeterminados sensatos.
Argumentos de línea de comandos admitidos (parcialmente para desarrolladores):
- -h o --help: muestra el mensaje de ayuda y sale.
- --version: muestra la versión del programa y sale.
- --no-shut-down: si se detecta un cambio malicioso en los puertos USB, ejecuta todos los comandos (destructivos) que hayas definido en settings.ini, pero no apagues el ordenador.
- --cs: copia el archivo settings.ini de la carpeta del programa a /etc/usbkill/settings.ini
[email protected] - PGP/GPG Fingerprint: 8764 EF6F D5C1 7838 8D10 E061 CF84 9CE5 42D0 B12B