Skip to content

faciltech/portScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Scanner de Portas

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.

###### MODO DE USO ##########

O usuário digita em seu terminal linux a execução do script.

Como no exemplo abaixo:

ex: ./portscan.py ou python3 portscan.py

Apó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

############# COMO O SCRIPT REALIZA A VARREDURA ###########

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.

############# INSTALAÇÃO ###########

git clone https://github.com/faciltech/portScan.git

python portscan.py

LEMBRE QUE ESTE SCRIPT É PARA FINS EDUATIVOS.

💼 Ferramentas: Python3

💌 Podem entrar em contato para troca de conhecimento: [email protected] ⤵️

About

Um portscan bem rápido, usando python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages