| Scritto da Luca Sciortino |
| Martedì 09 Settembre 2008 20:54 |
// Verifica con nmap se qualche porta del network è stata aperta e ne notifica tramite sms i risultati e e differenze del network, utile per capire se qualche hacker si è aperto qualche porta nella rete.
#!/bin/sh
SERVER='10.10.10.1 10.10.10.2 10.10.10.3'
for IP in $SERVER do echo "[ $IP ]" nmap -sT -p21-1024 $IP | egrep '^[0-9]' > $IP.status test -f $IP.oldstatus || touch $IP.oldstatus diff $IP.status $IP.oldstatus | tee risultato mv $IP.status $IP.oldstatus cat risultato >> differenze done
if test -s differenze then TESTO=`cat differenze` sendmail -t -f
Questo indirizzo e-mail è protetto dallo spam bot. Abilita Javascript per vederlo.
<<EOF From: Checkup <
Questo indirizzo e-mail è protetto dallo spam bot. Abilita Javascript per vederlo.
> To: Luca <
Questo indirizzo e-mail è protetto dallo spam bot. Abilita Javascript per vederlo.
> Subject: checkup
$TESTO EOF fi rm -f risultato differenze
|