MASSCAN — IP Port Scanner
0
0

MASSCAN — IP Port Scanner

Marcos Henrique
0 min
0
0
Email image

O MASSCAN é uma ferramenta de scan de portas desenvolvida por Robert Graham, apesar de ser uma ferramentas relativamente simples é bem funcional, é obvio que não da para comparar com o Nmap mas vale a pena adicionar no seu Kit de Segurança.

Projeto : github.com/robertdavidgraham/masscan

01 — Passo

Realize o download do masscan.

git clone https://github.com/robertdavidgraham/masscan

Email image

02 — Passo

Entre no diretório do masscan e liste os arquivos.

cd masscan/ls

Email image

03 — Passo

Realize o download da biblioteca libpcap-dev.

apt-get install libpcap-dev

Email image

04 — Passo

Após instalar a biblioteca compile os arquivos.

make

Email image
Email image

05 — Passo

Certifique-se que o arquivo binário masscan foi gerado no diretório masscan/bin.

cd bin/ls

Email image

06 — Passo

Crie um link simbólico no diretório /bin no linux.

ln -s /masscan/bin/masscan /bin/cd/

Email image

07 — Passo

Execute o masscan e verifique se existe na rede 10.10.10.10/24 algum host com as portas 22 e 80 abertas.

masscan -p 22,80 10.10.10.0/24

Email image
Email image

08 — Passo

Execute o masscan e verifique se existe na rede 10.10.10.10/24 algum host com a porta 3128 aberta e as portas no intervalo ( — ) de 22 á 80.

masscan -p 3128,22–80 10.10.10.0/24 -–rate 1000

— rate (valor) : Define a quantidade de pacotes enviados por padrão são 100, ou seja quanto maior o número mas rápido o resultado porém mais tráfego é gerado.

Email image

09 — Passo

Durante a varredura é possível criar uma lista de exclusão, para isso criar um arquivo (excluir.txt) e adiciona o host que não será escaneado.

echo "10.10.10.149" >> excluir.txtcat excluir.txt

Email image

10 — Passo

Execute o comando incluindo o parâmetro — excludefile excluir.txt.

masscan -p 3128,22–80 10.10.10.0/24 –-rate 1000 –-excludefile excluir.txt

// Observe que o host 10.10.10.149 foi excluído.

Email image

Fonte: https://www.100security.com.br/masscan