Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Dream Ubuntu 8.04
Por pinduvoz
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Douglas Giorgio Fim em (última atualização em 28/01/2010)   [ 5015 hits ]

Login: douglas.giorgio, 357488 pontos

Homepage: http://freebsdwallpapers.blogspot.com/   


Descrição

Este script foi desenvolvido para facilitar o uso do nmap em modo texto. Nem todos os comandos foram testados, o script ainda está em desenvolvimento.

Requerimentos:

- nmap
- dialog

[ Download: dgfscan ]   [ Enviar nova versão ]

Versões atualizadas deste script (NOVO)
Linux user

Publicado por Douglas Giorgio Fim em 25/01/2010

Changelog: Este script foi desenvolvido para facilitar o uso do nmap em modo texto. O script não detecta seus erros de sintaxe do nmap. Atualmente está funcionando normalmente, mas ainda não foram testadas todas as opções do nmap.

Descoberta de BUGs, favor me mandar um email com o erro ocorrido.

Requerimentos:

- nmap
- dialog

(versão 2)

 

[ Esconder código-fonte ]

#! /bin/bash
# -----------------------------------------------------------------------
# - Feito por: Douglas Giorgio Fim               -
# - E-mail: dgf_skt@hotmail.com                  -
# - MSN: dgf_skt@hotmail.com                  -
# - Programa: dgfscan                     -
# - Versao: 0.1                        -
# -                           -
# - Este script pode ser alterado e distribuido por qualquer pessoa,   -
# - desde que este quadro se mantenha inalterado!         -
# -                            -
# - Obs.: Este script foi desenvolvido para facilitar o uso do nmap em modo texto   -
# -----------------------------------------------------------------------

IP=$(dialog --stdout --inputbox 'Escolha um endereço:' 0 0)
[ $? -eq 1 ] && exit 1

opcoes() {
OPTION=$(dialog   --stdout                     \
    --title 'Pergunta'                        \
    --separate-output                        \
    --checklist 'escolha as opções'   0 0 0               \
    -sP      'ping scan'                  OFF   \
    -sR      'RCP scan - portas TCP e UDP'            OFf   \
    -sS      'TCP SYN - envia pacotes SYN'            OFF   \
    -sU      'UDP scan - envia pacotes UDP'            OFF   \
    -sV      'Vision detection - mostra serviços e portas'      OFF   \
    -F      'Procura portas padrões do sistema'         OFF   \
    -n      'Não mostra o nome do host'            OFF   \
    -O      'Apresenta a versão do sistema operacional'      OFF   \
    -p      'Especifica quais portas devem ser verificadas'      OFF   \
    -P0      'Não pinga antes do scaner'            OFF   \
    -R      'Usta TCP ping para determinar se o host está ativo'   OFF   \
    -r      'Verifica as portas aleatoriamente'         OFF   \
    -v      'Escaneia todas as portas TCP reservadas'      OFF   \
    outros   'aqui vc escolhe outras opções que nao existe acima'   OFF   )   
}

opcoes

for resultado in $OPTION;
do

    if [ "$resultado" = "outros" ]; then
   
   OUTROS=$(dialog --stdout --inputbox 'Escolha outras opções:' 0 0)
   
    if [ -z "$resultado2" ]; then
       resultado2="$OUTROS"
   
      else
       resultado2="$resultado2 $OUTROS"

    fi

      else

   if [ "$resultado" = "-p" ]; then
       PORTA=$(dialog --stdout --inputbox 'Escolha as portas:' 0 0)
       [ $? -eq 1 ] && exit 1
   
       if [ -z "$resultado2" ]; then
       resultado2="$resultado $PORTA"
   
         else
         resultado2="$resultado2 $resultado $PORTA"

       fi

     else

       resultado2="$resultado2 $resultado"

   fi

    fi

done

if [ -n "$IP" ]; then
    nmap $resultado2 $IP

  else
    exit 1

fi

#-------------------------FIM------------------------------

Scripts recomendados
   Script Linux recomendado mysql.sh
   Script Linux recomendado modem hsp 56-onboard
   Script Linux recomendado Mapear sua rede.
   Script Linux recomendado Soma múltiplos de 3 ou 5 abaixo de 1000
   Script Linux recomendado Script Suicida!

Comentários
[1] Comentário enviado por douglas.giorgio em 27/12/2009 - 15:14h:

ps: essa versão funciona somente no linux, no FreeBSD os padrões do dialog são diferentes

[2] Comentário enviado por douglas.giorgio em 28/01/2010 - 00:44h:

SAIU UMA NOVA VERSÃO, NAO COPIEM O SCRIPT QUE ESTÁ APARECENDO, VÃO TER QUE BAIXAR O SCRIPT PARA TER A NOVA VERSÃO


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.