Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
DNSint — DNSint - Um kit de ferramentas abrangente de reconhecimento DNS e OSINT para coleta de inteligência de domínio e análise de segurança. | Kitploit
Ferramentas/GitHubGitHub/who0xac/dnsint
OSINT (Inteligência de Fontes Abertas)ReconhecimentoAnálise de VulnerabilidadesColeta de InformaçõesTestes de PenetraçãoConfiguração IncorretaEnumeração de SubdomíniosFuzzing de DNSSegurança de EmailAnálise de DNS
GitHubwho0xac/dnsint
192há 9 mesesAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

DNSint

DNSint - Um kit de ferramentas abrangente de reconhecimento DNS e OSINT para coleta de inteligência de domínio e análise de segurança.

Ver Repositório
Logótipo DNSint

DNSint

🔍 Kit de Reconhecimento DNS Profissional & OSINT

Python License GitHub stars

Uma ferramenta abrangente de inteligência DNS e análise de segurança para reconhecimento de domínios

Criado por wh0xac

Funcionalidades • Instalação • Uso • Exemplos • Documentação


🎯 Visão Geral

O DNSint é uma ferramenta poderosa e completa de reconhecimento DNS e OSINT, projetada para profissionais de segurança, testadores de penetração e administradores de sistemas. Combina múltiplas técnicas de análise DNS com fontes de dados OSINT para fornecer inteligência abrangente sobre domínios.

Porquê DNSint?

  • ✅ Abrangente - Mais de 10 módulos de análise numa só ferramenta
  • ✅ Rápido - Consultas paralelas e desempenho otimizado
  • ✅ Bonito - Interface de terminal rica com saída colorida
  • ✅ Flexível - Design modular, use apenas o que precisa
  • ✅ Pronto para Exportar - Relatórios JSON e TXT para documentação
  • ✅ DNS Split-Brain - Suporte a servidor DNS personalizado
  • ✅ Atualização Automática - Mantenha-se atualizado com as últimas funcionalidades

✨ Funcionalidades

🔎 Análise DNS

  • Descoberta de Registos DNS - Consultar todos os tipos de registos principais (A, AAAA, MX, TXT, NS, SOA, SRV, CAA, DNSKEY, DS, NAPTR)
  • Pesquisas Reversas PTR - Descobrir mapeamentos DNS reversos para todos os IPs
  • Teste de Transferência de Zona - Tentar AXFR nos servidores de nomes descobertos
  • Validação DNSSEC - Verificar registos DNSKEY e DS

📧 Segurança de Email

  • Análise SPF - Analisar registos SPF, contar consultas, detetar problemas
  • Política DMARC - Verificar configuração DMARC e força da política
  • Detecção DKIM - Testar seletores DKIM comuns

🛡️ Auditoria de Segurança

  • Detecção de Configuração Incorreta - Identificar problemas comuns de segurança DNS
  • Vulnerabilidades de Transferência de Zona - Testar todos os servidores de nomes para fugas AXFR
  • Propagação DNS - Verificar consistência em todos os resolvedores globais
  • Cabeçalhos de Segurança - Analisar cabeçalhos de segurança HTTP (CSP, HSTS, etc.)

🌐 Análise de Infraestrutura

  • Análise de Servidores de Nomes - Verificações de serial SOA, consultas ASN, geolocalização
  • Detecção de Tecnologias - Identificar servidores web, CMS, frameworks, CDN, WAF
  • Inteligência de Rede - Mapeamento ASN, organização e país

🔬 Enriquecimento OSINT

  • Transparência de Certificados - Descobrir subdomínios a partir de logs CT
  • DNS Passivo - Dados históricos de DNS (quando disponíveis)
  • Domínios Relacionados - Encontrar domínios associados e wildcards

📊 Inteligência WHOIS

  • WHOIS Alargado - Registador, registante, datas, estado
  • Detecção de Privacidade - Identificar serviços de proteção de privacidade
  • Acompanhamento de Expiração - Dias até expiração do domínio com avisos

🛠️ Funcionalidades Avançadas

  • Servidor DNS Personalizado - Consultar resolvedores DNS específicos (suporte a split-brain DNS)
  • Atualização Automática - Atualizações com um comando via git
  • Exportar Relatórios - Guardar resultados em formatos JSON e TXT
  • Modo Silencioso - Saída mínima para scripting
  • Registo Verboso - Informação detalhada de depuração

🚀 Instalação

Pré-requisitos

  • Python 3 ou superior

Instalação Rápida

root@kitploit:~
# Clone the repository
git clone https://github.com/who0xac/DNSint.git
cd DNSint

# Install dependencies
pip install -r requirements.txt

# Run DNSint
python DNSint.py example.com -a

📖 Uso

Sintaxe Básica

root@kitploit:~
python DNSint.py <domain> [options]

Opções de Linha de Comando

root@kitploit:~
Positional Arguments:
  domain                Domínio alvo (ex.: example.com)

Module Selection:
  -a, --all            Executar verificação completa DNS + OSINT + Tecnologia (padrão)
  -r, --records        Consultar tipos de registos DNS
  -z, --zone           Realizar verificações reversas PTR e AXFR
  -m, --mail           Analisar SPF, DKIM, DMARC
  -w, --whois          Realizar consulta WHOIS alargada
  -n, --nsinfo         Analisar informações do servidor de nomes e DNSSEC
  -p, --propagation    Verificar propagação DNS global
  -s, --security       Executar verificações de configuração incorreta DNS
  -o, --osint          Enriquecer com dados de DNS passivo e CT
  -t, --tech           Detetar tecnologias web, CMS, servidores

Advanced Options:
  --dns-server <ip>    Servidor DNS personalizado a usar (ex.: 8.8.8.8)
  --timeout <seconds>  Definir tempo limite da consulta DNS (padrão: 5)
  -u, --update         Atualizar DNSint para a versão mais recente
  -e, --export         Exportar relatórios JSON + TXT para o Ambiente de Trabalho
  -v, --verbose        Mostrar logs detalhados
  -q, --quiet          Saída mínima no terminal

💡 Exemplos

Verificação Completa

root@kitploit:~
# Complete analysis with all modules
python DNSint.py example.com -a

Análise de Segurança de Email

root@kitploit:~
# Check SPF, DMARC, and DKIM
python DNSint.py example.com -m

Auditoria de Segurança

root@kitploit:~
# Run security checks and export report
python DNSint.py example.com -s -e

Servidor DNS Personalizado (Split-Brain DNS)

root@kitploit:~
# Use Google DNS
python DNSint.py example.com --dns-server 8.8.8.8

# Use internal DNS server
python DNSint.py internal.company.com --dns-server 192.168.1.53

# Use Cloudflare DNS
python DNSint.py example.com --dns-server 1.1.1.1

Recolha OSINT

root@kitploit:~
# Certificate Transparency and passive DNS
python DNSint.py example.com -o

Múltiplos Módulos

root@kitploit:~
# DNS records + WHOIS + email security
python DNSint.py example.com -r -w -m

Detecção de Tecnologias

root@kitploit:~
# Detect web stack and security headers
python DNSint.py example.com -t

Modo Silencioso para Scripting

root@kitploit:~
# Minimal output, export to files
python DNSint.py example.com -a -e -q

Atualizar Ferramenta

root@kitploit:~
# Update to latest version
python DNSint.py -u

📋 Exemplos de Saída

Registos DNS

root@kitploit:~
┌────────────┬──────────────────────────────┬──────────┬──────────────────────┐
│ Tipo       │ Valor                        │ TTL      │ Extra                │
├────────────┼──────────────────────────────┼──────────┼──────────────────────┤
│ A          │ 93.184.216.34                │ 3600     │                      │
│ MX         │ mail.example.com.            │ 3600     │ Prioridade: 10       │
│ TXT        │ "v=spf1 include:_spf..."     │ 3600     │                      │
└────────────┴──────────────────────────────┴──────────┴──────────────────────┘

Segurança de Email

root@kitploit:~
📧 Análise de Segurança de Email
├── SPF (Sender Policy Framework)
│   ├── ✓ Registo SPF Encontrado
│   ├── Registo: v=spf1 include:_spf.google.com ~all
│   └── Consultas DNS: 3 (limite: 10)
├── DMARC (Domain-based Message Authentication)
│   ├── ✓ Registo DMARC Encontrado
│   └── Política: reject
└── DKIM (DomainKeys Identified Mail)
    └── ✓ Seletores encontrados: google, default

Auditoria de Segurança

root@kitploit:~
🔒 Resultados da Auditoria de Segurança
├── Problemas Críticos (0)
├── Avisos (2)
│   ├── ⚠ DNSSEC não ativado
│   └── ⚠ Certificado wildcard detetado
└── Informativo (3)
    ├── ℹ Registo SPF configurado
    ├── ℹ Política DMARC definida como quarentena
    └── ℹ Registos CAA configurados

🔧 Uso Avançado

Teste de Split-Brain DNS

Teste como o seu domínio resolve a partir de diferentes servidores DNS:

root@kitploit:~
# Internal DNS
python DNSint.py internal.company.com --dns-server 10.0.0.53

# External DNS (Google)
python DNSint.py company.com --dns-server 8.8.8.8

# Compare results
python DNSint.py company.com --dns-server 8.8.8.8 > external.txt
python DNSint.py company.com --dns-server 10.0.0.53 > internal.txt
diff external.txt internal.txt

Monitorização Automatizada

root@kitploit:~
#!/bin/bash
# Monitor domain DNS changes
python DNSint.py example.com -a -e -q
# Reports saved to Desktop with timestamp

Integração CI/CD

root@kitploit:~
# Check DNS before deployment
python DNSint.py staging.example.com -s --dns-server 10.0.0.53
if [ $? -eq 0 ]; then
    echo "DNS checks passed"
else
    echo "DNS issues detected"
    exit 1
fi

📁 Formatos de Exportação

O DNSint pode exportar resultados em dois formatos:

Exportação JSON

root@kitploit:~
{
  "domain": "example.com",
  "scan_timestamp": "2025-11-23T10:30:00",
  "records": {
    "A": [{"value": "93.184.216.34", "ttl": 3600}]
  },
  "whois": {
    "registrar": "Example Registrar",
    "creation_date": "1995-08-14"
  }
}

Exportação TXT

root@kitploit:~
DNSint Report - example.com
Generated: 2025-11-23 10:30:00
==================================

DNS RECORDS:
A: 93.184.216.34 (TTL: 3600)
MX: mail.example.com (Priority: 10, TTL: 3600)

WHOIS:
Registrar: Example Registrar
Created: 1995-08-14

Os ficheiros são guardados no seu Ambiente de Trabalho com carimbo temporal:

  • example.com_2025-11-23_103000.json
  • example.com_2025-11-23_103000.txt

🤝 Contribuição

Contribuições, problemas e pedidos de funcionalidades são bem-vindos! Sinta-se à vontade para fazer um fork do repositório e submeter um pull request com as suas melhorias.


⚠️ Aviso Legal

O DNSint destina-se apenas a fins educacionais e de teste de segurança legal.

  • Apenas teste domínios que possui ou tem permissão explícita para testar
  • Reconhecimento não autorizado pode ser ilegal na sua jurisdição
  • O autor não é responsável por qualquer uso indevido desta ferramenta
  • Siga sempre práticas de divulgação responsável
  • Respeite os limites de taxa e os recursos dos servidores DNS

Feito com ❤️ por wh0xac

⬆ Voltar ao Topo

Baixar ferramenta