Skip to content

EHT1337/redShot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Port Scanner

Este projeto é uma ferramenta de varredura de portas que combina a velocidade do masscan para encontrar portas abertas e a funcionalidade do nmap para obter informações detalhadas sobre os serviços e versões em execução nessas portas.

Requisitos

  • Python 3
  • masscan
  • nmap
  • python-nmap

Instalação

  1. Instale o masscan e o nmap:
sudo apt-get install masscan nmap
  1. Instale a biblioteca python-nmap:
pip install python-nmap
  1. Clone esse repositório:
git clone https://github.com/EHT1337/redShot.git

Uso

Para usar o port scanner, navegue até o diretório do projeto e execute o seguinte comando:

python3 port_scanner.py -t TARGET -p PORT_RANGE -r RATE [--udp] [--interface INTERFACE]
  • -t TARGET: IP ou intervalo de IPs a serem verificados (notação CIDR).
  • -p PORT_RANGE: Intervalo de portas a serem verificadas (ex: "1-65535").
  • -r RATE: Taxa de pacotes por segundo (ex: "1000").
  • -i INTERFACE: (Opcional) Interface de rede a ser utilizada na varredura.

Exemplo

Varrendo todas as portas TCP e UDP em 10.0.0.1 com uma taxa de 1000 pacotes por segundo:

python3 port_scanner.py -t 10.0.0.1 -p 1-65535 -r 1000 

Contribuição

Sinta-se à vontade para contribuir com este projeto, relatando problemas ou sugerindo melhorias. Pull requests também são bem-vindos.

Licença

Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para obter detalhes.

About

All ports tcp[udp] scanner faster as fuck

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages