Um utilitário bem simples, para varredura de portas. Utilizando poucas bibliotecas, mas age de forma bem rápido.
Utilitário desenvolvido em python3, deve ser utilizado em ambientes controlados e apenas para fins de estudo.
O usuário digita em seu terminal linux a execução do script.
Como no exemplo abaixo:
ex: ./portscan.py ou python3 portscan.pyApós essa execução será solicitado o dominio ou IP a ser atacado.
Em seguida será mostrado uma sequencia de 5 opções, que variam de 0 a 4.
- 0 - Uma porta especifica
- 1 - Lista top 10
- 2 - Lista top 20
- 3 - Lista top 50
- 4 - Verificar as 65535 portas -- OBS: Levará muito tempo !!!
Na opção 0 você pode setar a porta que desejar.
Ao final da varredura, você terá a opção de fazer uma nova varredura ou finalizar escolhendo 1 ou 0
Após o inicio da execução, o script faz a varredura nas portas setadas, utilizando o SOCK do python3, é importante lembrar que dessa forma o script passa a ser menos barulhente que ferramentas como o Nmap entre outras dependendo do mode de uso, deste modo nosso scanner não completa o 3 Handshake, e faz um teste numa fração de segundo.
git clone https://github.com/faciltech/portScan.git
python portscan.pyLEMBRE QUE ESTE SCRIPT É PARA FINS EDUATIVOS.
💼 Ferramentas: Python3
💌 Podem entrar em contato para troca de conhecimento: [email protected]