Os protocolos TCP e UDP têm de 0 a 65.535 portas. Essas portas 65535 podem ser divididas nos três intervalos a seguir: –
Sistema ou portas reservadas: de 0 a 1023
Portas de usuário ou cadastradas: de 1024 a 49151
Portas dinâmicas ou privadas: de 49151 a 65535
DEDMAP tenta varrer um IP de destino ou intervalo de IPs e encontrar serviços que estão em execução e escutando em algumas portas.
O DEDMAP também pode verificar vários hosts para encontrar hosts ativos.
Pitão 3
Pip
Termux (se estiver instalando em um dispositivo Android)
Um pouco de amor e carinho :)
Baixe a versão mais recente em RELEASES
Extraia o arquivo
Siga as etapas abaixo
$ cd DEDMAP
$ chmod +x install.sh
$ ./install.sh
Todos os requisitos adicionais serão instalados automaticamente. Basta executar o arquivo "install.sh";)
A ferramenta também pode ser executada sem instalação (./dedmap), mas é recomendável instalá-la. Após a instalação da ferramenta, a cor do banner DEDMAP mudará de BRANCO para VERMELHO .
Atualize a ferramenta baixando a versão mais recente e reinstalando-a novamente.
dedmap
ou python dedmap
em um prompt de comando dentro do diretório raiz dedmap.$ cd DEDMAP
$ chmod +x uninstall.sh
$ ./uninstall.sh
Suporte completo para dispositivos Linux, Windows e Android ( via termux)
Suporta chamadas de API da web (interação sob demanda sem plataforma)
A primeira automação de rede como serviço (NaaaS) do mundo
Fácil de hospedar e implantar como um serviço na nuvem/servidor privado.
Repleto de muitos recursos adicionais em um só lugar
Suporta intervalos de IP (1.1.1.1-100)
Suporta digitalização em rede (varredura de ping)
Possui um modo Dark-Web. O modo dark web pode ser usado para executar todas as operações do dedmap perfeitamente em sites dark web (.onion) sem qualquer necessidade do navegador tor
Possui um modo turbo (modo LAN) para digitalização em rede. O modo turbo pode ser usado tanto em LAN quanto em wan, mas é recomendado usá-lo apenas em LAN, pois pode diminuir a precisão da varredura em uma rede wan.
O modo wan também pode ser usado em uma rede LAN para resultados mais precisos. Modo Lan = Desempenho, modo Wan = Precisão.
É flexível. Várias opções de digitalização podem ser combinadas com base nos requisitos.
É inteligente. Verifica apenas os alvos ativos se uma verificação de rede for combinada com outras verificações.
Possui uma interface de linha de comando muito intuitiva e fácil de usar. Também possui uma interface web para quem não se sente confortável com CLI
Lista todos os prováveis serviços/protocolos usados pelas respectivas portas abertas que são descobertas.
Suporta modo detalhado
Suporta salvar a saída em um arquivo. (O arquivo gerado é um arquivo dedmap . cat/digite-o para visualizar seu conteúdo corretamente em um ambiente shell)
Suporta várias opções de especificação de porta
É colorido. Fornece respostas visuais coloridas baseadas em eventos
AZUL --> PARA MARCAR O INÍCIO E CONCLUSÃO DO PROGRAMA COM SUCESSO
VERMELHO --> PARA MARCAR INÍCIO/TÉRMINO DE UM EVENTO OU ERRO
VERDE -> PARA MARCAR UMA DESCOBERTA DE HOST/PORTO DE SUCESSO E MENU DE AJUDA
REINICIAR -> PARA REINICIAR PARA A COR PADRÃO DO SHELL
CINZA --> PARA MARCAR UMA DESCOBERTA DE HOST/PORTA SEM SUCESSO NO MODO VERBOSE
AMARELO --> PARA MARCAR DECLARAÇÕES DE DEPURAÇÃO
$ dedmap [--option(s)] [target(s)]
Por padrão, uma varredura TCP será executada se nenhuma opção for fornecida.
A opção -t deve ser fornecida exclusivamente se qualquer outra opção for usada como -p ou -v ou -n.
Por padrão, as 100 portas mais usadas serão verificadas se nenhuma porta for especificada.
Opções longas (--) têm mais prioridade.
-h, --help mostra esta mensagem de ajuda e sai
-b, --black ativa o modo dark web
-s, --silent executado em modo silencioso (remova o banner dedmap)
-v, --verbose executado em modo detalhado
-d, --dns realiza uma pesquisa de DNS
-r, --rdns executa uma pesquisa reversa de DNS
-p, --port<porta(s)> verifica apenas as portas especificadas
Ex: -p 21; -p 21,22,23;
-p top10; (scan top 10 commonly used ports)
-p top100; (scan top 100 commonly used ports)
-p top1000; (scan top 1000 commonly used ports)
-p system; (scan system ports from 0 to 1023)
-p user; (scan user ports from 1024 to 49151)
-p private; (scan private ports from 49152 to 65535)
-p all; (scan all ports from 0 to 65535)
-t, --tcp executa uma varredura TCP (varredura padrão se NENHUMA OPÇÃO for especificada)
-u, --udp executa uma varredura UDP (parece não funcionar no momento usando o soquete em python)
-n, --net executa uma varredura de rede
-m, --mode<wan/lan> selecione o modo de varredura de rede (padrão = wan)
Select lan mode(turbo mode) for better scanning speeds (upto 5x)
It is recommended to use the turbo mode only on a lan network
as it might result in loss of accuracy in wan networks
Ex: -nm lan; -nm wan;
-o, --out salva os resultados em um arquivo
Ex: -o report
Combine as opções de acordo com suas necessidades. DEDMAP é flexível e inteligente o suficiente :)
$ dedmap 1.1.1.1
$ dedmap localhost
$ dedmap -d google.com yahoo.com facebook.com localhost
$ dedmap google.com
$ dedmap google.com yahoo.com
$ dedmap 1.1.1.1 2.2.2.2 3.3.3.3
$ dedmap 1.1.1.1-100 google.com (Perform a tcp scan on all the hosts without pinging to bypass firewall icmp block)
$ dedmap -tp 20 1.1.1.1
$ dedmap -tp top10 2.2.2.2
$ dedmap -tp 20,21,22 1.1.1.1
$ dedmap -nm lan -p 21 192.168.1.1-255 (Perform a tcp port scan in lan mode on all the live hosts)
$ dedmap -n 1.1.1.1-255
$ dedmap -nr 1.1.1.1-255 (Perform a reverse dns lookup on all the live targets in the network)
$ dedmap -nt 1.1.1.0-255 (To scan only the hosts which are alive in the network)
$ dedmap -o report 127.0.0.1
O arquivo de saída gerado é um arquivo dedmap . Cat/Print para visualizar seu conteúdo corretamente em um ambiente shell.
Espera-se que esta ferramenta tenha muitos bugs, pois está em um estágio muito inicial.
Esta ferramenta ainda não foi testada no Windows e provavelmente não funcionará. Sinta-se à vontade para experimentar.
DEDMAP É UMA FERRAMENTA INDEPENDENTE FEITA APENAS PARA VERIFICAÇÃO DE PORTAS COMO SEU OBJETIVO PRINCIPAL. PORTANTO, NUNCA SUPORTARÁ RECURSOS COMO SERVIÇO/VERSÃO DE VERSÃO, POIS DEPENDEM DO NETCAT.
GERAR UM RELATÓRIO NÃO FUNCIONA CORRETAMENTE NO WINDOWS.
É LENTO, POIS NÃO HÁ CONCEITOS DE MULTI-THREADING UTILIZADOS NO PROGRAMA AINDA.
O UDP NÃO FUNCIONA CORRETAMENTE AGORA.
O USUÁRIO DEVE MANTER UMA SEQUÊNCIA "dedmap [--option(s)] [target(s)]"
A FERRAMENTA SUPORTA IP-RANGE SOMENTE NO ÚLTIMO OCTET .ie 1.1.1.(1-200) --> Esta também é uma medida de segurança para evitar que o usuário escaneie TODA A INTERNET (1-255.1-255.1-255.1-255 ) e explodindo sua NIC, RAM, CPU e DISCO RÍGIDO: p (trocadilho intencional)
[] CORRIGIR VERIFICAÇÃO UDP
ADICIONE CORES AO RESTO DA SAÍDA PARA FORNECER RESPOSTAS VISUAIS BASEADAS EM EVENTOS.
TESTE E ADICIONE SUPORTE PARA TERMUX
TESTE E ADICIONE SUPORTE PARA WINDOWS
USE MULTITHREADING PARA MELHORAR DRASTICAMENTE O DESEMPENHO DA FERRAMENTA