Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Script que detecta dispositivos usb...

tuxwar

Bovino adicto
Desde
1 Ago 2008
Mensajes
679
Hola, este script tambien lo escribi hace tiempo, lo pueden modificar a su antojo, por cierto para que funcione deben verificar si realmente estan usando la ruta de la memoria usb correcta (p.e. /dev/sdc1) sino verifiquenlo y modifiquenlo a su equipo, ¿que hace el script? pues yo creo que muchos ya se dieron cuenta de que hace es simple detecta un dispositivo usb conectado en su equipo y lanza un mensaje audible y un notify send claro lo pueden usar para lo que quieran.

yo lo he usado por ejemplo para:

-copiar todo el contenido de una memoria usb al conectar la memoria
-vacunar el dispositivo
-repararlo
-borrar todo lo que tiene
-hay un sin fin de posibilidades, suerte.

Código:
#!/bin/bash


function busca_usb()
 {
RUTADISPOSITIVO=/dev/`dmesg | grep sd[c-f]: | sed q | awk '{print $4}'`

if [ -b $RUTADISPOSITIVO ];
 then
  echo " ALERTA se ha detectado una memoria conectada en su computadora tenga cuidado " | espeak -v spanish -s 130
  /usr/bin/notify-send "Se ha detectado una memoria usb."
  read
  exit
 else
  echo "el dispositivo no esta montado"
fi
 sleep 10
 busca_usb
 }

busca_usb
 
A hola saludos, lo unico que hace es que al detectar una memoria usb por ejemplo te manda una notificacion, pero lo puedes modificar a tu antojo de tal manera que si en vez de que solo te mande la notificacion queres que copie ciertos archivos, o que la formatee o la escanee en busca de codigo malicioso es la base para que puedas hacer todas la cosas que te menciono, saludos.
 
gracias por el scrip, una duda extra como puedo hacer que un scrip se ejecute desde startup?
 
Hola, respondiendo a su pregunta. Es bastante sencillo la primera forma es copiandolo a /usr/bin/script obviamente se necesitan permisos de root y despues con crontab lo ejecutas automaticamente cada cierto tempo, la otra forma es en sistema -> preferencias - >aplicaciones al inicio y boton añadir.
Por ultimo y yo creo que es la mas simple

crear un archivo en tu home

ej. sudo gedit script

le agregas el contenido

Guarda el fichero que acabas de crear y en consola teclea:
sudo chmod +x script
Despues creamos el demonio:
crontab -e
Y añadimos la linea:
*/3 * * * * /home/tu nombre de usuario/script
*Con esto el sistema ejecutara cada 3 minutos el script y nos notificara de x cosa.

espero les sea de utilidad, y le entiendan sobre todo ya que no me se explicar muy bien, saludos.
 
a por cierto no lo usen para cosas malvadas, ya que yo lo hice una ves conecte una memoria, mi script la detecto y le dio un formato a medio nivel sin crear ningun sistema de archivos, hice como que ya no servia jajajajja

tambien lo pueden hacer con truecrypt.
 
Interesante el script, aunque creo que tu advertencia de no usarla para usos malvados no sera muy eficiente. Mua ja jajajajaja!
 
Realmente interesante ... lo probare y te comento.
 
Volver
Arriba