jueves, 31 de marzo de 2011

Detectando intrusos en tu WiFi (y II)

Hace unos meses publicaba un shell script para vigilar tu red inalámbrica y avisarte de cambios en el número de PCs conectados (y por tanto de posibles intrusiones). Lo he modificado para que, además de avisar mediante ventanas emergentes al usuario del PC donde se ejecute, también sea capaz de enviar los avisos por correo electrónico, por si no estamos en casa. La idea básica del envío de e-mails de forma automatizada en Linux la comentaba recientemente y lo único que he hecho ha sido añadir al script las variables, comprobaciones e instrucciones necesarias para hacer uso de la misma. El archivo deberá editarse para adaptarlo a nuestra situación, incluyendo los datos de la cuenta de Gmail que el programa mailx usará para hacer el envío. Si este cliente de correo no está instalado, o la dirección de e-mail del destinatario no ha sido especificada, las notificaciones se harán como hasta ahora, en pantalla del PC local.

Antes de poderse ejecutar, el script deberá copiarse a /usr/local/bin con el nombre vigila-wifi (sustituyendo, si procede, a la versión anterior) y tener permisos de ejecución. Además requerirá el uso de sudo para que pueda comprobar la red correctamente. Por lo demás, espero haber hecho más útil este sencillo sistema de detección de intrusiones, que puede descargarse desde este enlace.