Pular para o conteúdo

Varredura com Nmap a procura do serviço Apache

O script faz uma varredura na rede utilizando o nmap e retornando apenas os IPs que estão rodando um servidor Apache. Então o script cria um log, exibindo todos os IPs retornados.
Leonardo Damasceno leodamasceno
Hits: 6.394 Categoria: Shell Script Subcategoria: Expressões Regulares
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

O script faz uma varredura na rede utilizando o nmap e retornando apenas os IPs que estão rodando um servidor Apache. Então o script cria um log, exibindo todos os IPs retornados.
Download ScriptNmap.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash
#################################
# Autor: Leonardo Damasceno                 #
# Função: Fazer um scan na rede, retornando   #
# apenas os IP's que possuem o serviço Apache   #
# funcionando.                               #
#################################

i=1
while [ $i -le 254 ]; do
   echo 'Scaneando' 10.50.80.$i
   var=`nmap -A 10.50.80.$i | awk '{print $4}' | grep Apache`
   if [ -z "$var" ]; then
      echo ''
   else
      if [ -e /var/log/InfoNmap ]; then
         echo 'IP: 10.50.80.'$i >> /var/log/InfoNmap
         echo 'Serviço: Apache' >> /var/log/InfoNmap
         echo ' ' >> /var/log/InfoNmap
      else
         touch /var/log/InfoNmap
         echo 'IP: 10.50.80.'$i >> /var/log/InfoNmap
         echo 'Serviço: Apache' >> /var/log/InfoNmap
         echo ' ' >> /var/log/InfoNmap
      fi
   fi
   i=$((i+1))
done

urlDecoder.sed: Decodificar de URL's

imtxt - Escrever texto em imagens

Sed: Numero Par ou Impar de Linhas

IP e MAC Address

Gerar TinyURL (URL curta) para postar no Twitter

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.