Repositório de desenvolvimento da ferramenta de scaner de portas PyTCPScan.
Go to file Use this template
gh05t 573600c4a6 Atualizar 'README.md' 2022-01-03 05:02:58 +00:00
utils Enviar arquivos para 'utils' 2022-01-03 04:53:32 +00:00
LICENSE Initial commit 2022-01-03 04:45:38 +00:00
PyTCPScan.py Enviar arquivos para '' 2022-01-03 04:55:04 +00:00
README.md Atualizar 'README.md' 2022-01-03 05:02:58 +00:00
icon.png Enviar arquivos para '' 2022-01-03 04:55:04 +00:00
requirements.txt Enviar arquivos para '' 2022-01-03 04:55:04 +00:00

README.md

PyTCPScan

Repositório para a aplicação PyTCPScan.

PyTCPScan

Consiste em uma aplicação voltada para sistemas GNU/Linux e tem como finalidade, a execução de scaner de portas simples, onde irá verificar quais são as portas estão abertas dentro de um range de portas informados por argumentos e retornar STATUS OPEN, para os casos de as portas varridas estarem abertas.

Os argumentos informados consistem no endereço de host do alvo que será analisado, seguidos das portas inicial e final que comporão o range.

OBS.: Se sua meta é de escanear apenas uma porta, pode colocar o mesmo valor para os dois ultimos parâmetros.

Está em sua versão 1.2 (beta) e ainda está em fase de desenvolvimento.

Começando

Estas são as instruções para que você tenha uma cópia do PyTCPScan em sua maquina para fins de desenvolvimento e teste.

Pré-requisitos:

  • É necessário está rodando uma distro linux;
  • Ter instalado em sua máquina o interpretador python na versão 3.xx e o pip3. (geralmente vem por padrão nas distro linux).;
  • Fazer o update e upgrade do sistema antes de rodar.

Instalando:

Não é necessário instalar o PyTCPScan


OBS.: Para usar como executável, lembrar de dar permissão de execução sudo chmod +x pytcpscan.py


Execução

Para executar a aplicação deve passar o argumento com o host do alvo, a porta inicial e a porta final. Ele irá verificar quais portas estão com o Status Open.

./pytcpscan [target] [init_port] [final_port]

Exemplo de Resposta:

             ""8"" 8""""8 8""""8 8""""8                   
  eeeee e    e 8   8    " 8    8 8      eeee eeeee eeeee 
  8   8 8    8 8e  8e     8eeee8 8eeeee 8  8 8   8 8   8 
  8eee8 8eeee8 88  88     88         88 8e   8eee8 8e  8 
  88      88   88  88   e 88     e   88 88   88  8 88  8 
  88      88   88  88eee8 88     8eee88 88e8 88  8 88  8 
----------------------------------------------------------
                                        PyTCPScan ver 1.1
                                      By: Werdeles Soares 
                                     VAULT CYBER SECURITY 
----------------------------------------------------------
 [*]Connecting to Target: xxxxxxxxxxxx.com.br
 [*]Scanning ports between 21 and 110 ...
 
 [!]Please wait, scanning remote host XXX.XX.XXX.XXX
 [*]This may take a while, be patient.
 
 [+]POSITIVE TO Port 21:	Status: OPEN
 [+]POSITIVE TO Port 22:	Status: OPEN
 [+]POSITIVE TO Port 80:	Status: OPEN
--------------------------------------------------
 [!]Scanning Completed in:  0:00:44.584693
--------------------------------------------------

 ---Finished---

Autor:

  • Werdeles Marcio de C. Soares - Desenvolvedor

Licença:

Este projeto está sob Licença GPL-3.0. Consulte o arquivo de Licença para obter mais detalhes.

Agradecimentos:

  • Obrigado à todos os que apoiam o projeto de alguma forma.

Contatos

Se quiser entrar em contato, crie um issue no GitHub ou envie um e-mail para werdelesmarcio@gmail.com. Obrigado!