Sua Nova Evolução Pela Web!!!
 
InícioInício  PortalPortal  FAQFAQ  BuscarBuscar  Registrar-se  MembrosMembros  GruposGrupos  Conectar-seConectar-se  

Compartilhe | 
 

 Monitoramento de Portas

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
jukilo
Ranking
Ranking
avatar

Mensagens : 624
Data de inscrição : 01/03/2008

MensagemAssunto: Monitoramento de Portas   Dom Jun 15, 2008 4:28 pm

Bom gente eu fiz um mini IDS baseado no lsof, ele ao ser iniciado, o script lembra da configuração de portas atual. A cada 10 segundos ele chama o lsof para obter a lista de portas abertas comparando com o último status, caso ocorra alguma alteração o script avisa o administrador pelo e-mail.



Código:

#!/bin/bash
MAILTO="root"
HOSTNAME='hostname'
getports() {
lsof -i -n -p | awk "/LISTEN/{print $1"/"$3/"$8} | sort -u
}

VELHO="$(getports)"
echo -e "Comece com o seguinte arranjo de portas:\n$VELHO"
while sleep 10 ; do
NOVO="$(getports)"
if test "$VELHO" != "$NOVO" ; then
echo "Arranjo de portas alterado. Notificando o administrador por e-mail"
mail -s "Atencao: Status de escuta de $HOSTNAME foi alterado" $MAILTO << EQF
Status Antes da Alteracao:
$VELHO
Status apos a alteracao:
$NOVO
EPF
fi
VELHO="$NOVO"
done

Voltar ao Topo Ir em baixo
Ver perfil do usuário http://forumevolution.forumeiro.com
 
Monitoramento de Portas
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Como instalar abertura de portas nas aeronaves
» Abertura de portas FS2004
» MONITORAMENTO DO TRAFEGO
» [TUTORIAL] Sistema de PORTAS e CHAVES
» Como abrir as Portas do seu Modem

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
::||Forum Evolution||:: :: Sistema Operacional :: Linux-
Ir para: