Nmap para iniciantes
Publicado por Lucas Oliveira (última atualização em 07/04/2017)
[ Hits: 3.211 ]
Homepage: https://www.linkedin.com/in/lucas-o-492723127/
Este script tem como objetivo mostrar a ferramenta nmap de uma forma simples e sem complicações. Listando algumas das suas principais opções. Com isso o usuário não precisa decorar todas as opções que o nmap disponibiliza.
#!/bin/bash echo "Bem vindo!" echo "Escolha as opções do nmap de acordo com a sua necessidade." # Endereço ip que será escaneado echo -n "Digite o endereço IP do host: " read end menu(){ echo -e "\n 1 - Mostrar Sistema Operacional (-O) 2 - Mostrar informações de serviços ativos (-sV) 3 - Não realizar o ping no host (-P0) 4 - Listar portas UDP (-sU) 5 - Especificar porta (-p) 6 - Decoy (-D) 7 - Sair 8 - Fazer varredura " } sub(){ echo -e "\n 1 - Escolher mais opções do nmap 2 - Fazer varredura com esta(s) opção(s)" echo -n "Informe a opção: " ; read op1 if [ $op1 = "1" ]; then echo "" principal else nmap fi } nmap(){ echo "Realizando varredura..." nmap=$(sudo nmap $so $np $ser $udp $p $porta $decoy $ips $end) echo "$nmap" exit } op(){ echo -n "Informe a opção: " ; read op } principal(){ menu op while [ $op -gt "0" ]; do case $op in "1") so='-O' ; sub ;; "2") np='-sV'; sub ;; "3") ser='-P0' ; sub ;; "4") udp='-sU' ; sub ; nmap;; "5") p='-p' ; echo -n "Informe a porta: " ; read porta ; sub ;; "6") decoy='-D' ; echo -n "Informe até três IPs [192.168.0.1,192.168.0.2,192.168.0.3]: " ; read ips ; sub ;; "7") exit ;; "8") nmap ;; *) echo "Escolha uma opção válida!" ;; esac op done } principal
MPlayer em modo texto com desligamento programado do sistema
Comandos e estruturas básicas de shell script
Nenhum coment�rio foi encontrado.
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Aplicativo simples para gravar tela
Quebra de linha na data e hora no Linux Mint
UBUNTU com problemas no áudio (1)
Firefox não abre em usuário não administradores (1)
Sempre que vou baixar algum pacote acontece o erro dpkg (8)
tentando instalar em um notebook antigo o Linux LegacyOS_2023... [RESO... (8)