Segurança de DNS
Defendendo o Sistema de Nomes de Domínio
Descrição do livro
Apresenta aos administradores de rede um processo passo a passo para garantir a segurança de sua infraestrutura de DNS.
Segurança de DNS apresenta táticas para proteção de um framework de DNS explorando vulnerabilidades comuns de DNS, estudando diferentes vetores de ataque e fornecendo as informações necessárias para garantir a segurança da infraestrutura de DNS. O livro é uma referência oportuna, pois o DNS é parte integrante da internet e está envolvido em quase todos os ataques a uma rede.
A obra se concentra totalmente nos aspectos de segurança de DNS, incluindo ataques comuns contra servidores DNS e o protocolo propriamente dito, assim como as maneiras de usar o DNS a fim de virar o jogo contra os invasores e interromper um incidente antes mesmo de ele ter início.
Principais recursos
Apresenta uma abordagem multiplataforma, incluindo dicas de segurança de DNS para Linux e Windows.
Mostra como implementar ferramentas de segurança de DNS, incluindo várias imagens de tela e exemplos de configurações.
Fornece uma referência oportuna sobre segurança de DNS, que é parte integrante da internet.
Inclui informações de interesse para aqueles que trabalham com DNS: garantir a segurança de servidores DNS da Microsoft e BIND, compreender buffer overflows e cache poisoning, ataques DDoS, infraestrutura de DNS para pentest, firewalls de DNS, Response Policy Zones e terceirização de DNS, entre outros assuntos.
Sumário
- Sobre os autores
- Agradecimentos
- Capítulo 1 Compreendendo o DNS
- Introdução
- História do DNS
- Arquivo hosts txt
- Problemas com correio eletrônico
- RFCs 819 e 920
- Rumo à comercialização
- Raiz (root)
- Servidores recursivos e autoritativos
- Servidores de nomes recursivos
- Servidores de nomes autoritativos
- Arquivos de zona
- Registros de recursos
- Registros de endereço
- Registros de nomes canônicos
- Registros de servidor de mensagens
- Registros de servidores de nomes
- Registros de ponteiros
- Registros de informações de host
- Registros de servidores
- Registros de texto
- Conclusões
- Notas
- Capítulo 2 Problemas com segurança de DNS
- Introdução
- Uma breve história das brechas de segurança de DNS
- Por que a segurança de DNS é importante?
- Problemas comuns de segurança de DNS
- Desenvolvendo um plano de segurança de DNS
- Notas
- Capítulo 3 Erros de configuração de DNS
- Introdução
- Vulnerabilidades de servidores DNS
- Fingerprinting em servidores DNS
- desnecessários
- Erros humanos
- Conclusões
- Notas
- Capítulo 4 Exploração de falhas de DNS de origem externa
- Introdução
- Envenenamento de cache
- Caching no navegador web
- DNS spoofing
- Ataques DDoS usando DNS
- Usando DNS como canal para Comando e Controle ou exfiltração
- Conclusões
- Notas
- Capítulo 5 Reconhecimento de DNS
- Introdução
- Whois
- Fontes de dados do Whois
- Mapeamento da infraestrutura de DNS
- Fingerprinting de DNS
- DNS reverso
- DNS cache snooping
- DNS passivo
- Coleta de dados de consultas
- Conclusões
- Notas
- Capítulo 6 Segurança de rede com DNS
- Introdução
- Localização dos servidores DNS
- Infraestrutura pública e privada de DNS
- Logging e monitoração de tráfego de DNS
- Marcando domínios ruins
- Marcando consultas de DNS
- DNS e SIEM
- DNS passivo
- Domínios fast-flux
- Firewalls de DNS e RPZ
- de DNS
- Conclusões
- Notas
- Capítulo 7 Segurança no BIND
- Introdução
- Executando o BIND em uma prisão chroot
- Técnicas de evasão de fingerprint
- Limitação da taxa de respostas
- Consultas e transferências
- Usando TSIG para assinar transferências de zona
- Zonas de política de resposta
- Logging
- Conclusões
- Notas
- Capítulo 8 Segurança de DNS no Windows
- Introdução
- Garantindo a segurança dos arquivos de DNS no Windows
- Controle de DNS dinâmico
- Consultas e transferências
- DNS em estações de trabalho com Windows
- Windows e DDoS
- Servidores de caching no Windows
- DNS no Windows e alta disponibilidade
- Instruções para configuração do Windows
- Prazo para restauração
- Implicações quanto à segurança
- Logging
- Análise de logs no Windows
- Conclusões
- Notas
- Capítulo 9 Terceirização de DNS
- Introdução
- Terceirização de DNS
- Decidindo quanto deve ser terceirizado
- DNS gerenciado
- DNS dividido
- Terceirizando o DNS recursivo
- Trabalhando de forma segura com um provedor de DNS
- Monitorando a infraestrutura de DNS
- Terceirização de DNS e DDoS
- Conclusões
- Notas
- Capítulo 10 ■ DNSSEC
- Informações contidas neste capítulo
- Introdução
- Histórico
- Descrição geral da criptografia e o TLS
- Protocolo do DNSSEC
- Respostas NXDOMAIN
- Implementando o DNSSEC no Linux
- Implementando o DNSSEC no Windows
- Administrando uma zona de DNSSEC
- Administrando os prazos de validade das chaves
- Validação Look-aside do DNSSEC
- Outros usos do DNSSEC
- DNSSEC e a amplificação de DDoS
- Críticas ao DNSSEC
- Conclusões
- Notas
- Capítulo 11 ■ Anycast e outros protocolos de DNS
- Informações contidas neste capítulo
- Introdução
- Motivação para o anycast
- Anycast
- Implementação do anycast
- Anycast e DDoS
- DNS multicast
- Descoberta de serviços de DNS
- Tor Hidden Services
- BitTorrent/DNS P2P
- Conclusões
- Notas
Sobre os autores
Allan Liska é engenheiro consultor de sistemas na FireEye Inc. e um especialista em segurança “por acidente”. Embora sempre tenha sido bom em invasões, Allan começou profissionalmente trabalhando como representante do serviço de atendimento ao cliente na GEnie Online Services (uma antiga empresa concorrente da AOL, há muito tempo extinta),… Ver perfil completo ▶
Geoffrey Stowe mora em São Francisco e é líder de engenharia na Palantir Technologies. Seu trabalho em segurança de redes inclui pesquisas sobre vulnerabilidade, engenharia reversa, resposta a incidentes e detecção de anomalias. Houve um tempo em que ele era capaz de traduzir bytecodes para assembly sem consultar um manual. Geoff deu início ao… Ver perfil completo ▶
Livros relacionados
Recursos
Opinião dos leitores
Credson I L d S
Essa publicação atendeu às expectativas as quais se propôs. Já está na lista de indicações na área!
Ricardo M
Ótimo livro. Conteúdo ideal para o assunto proposto. Linguagem didática, objetiva e clara. Recomendo.
Antonio F V de S
Excelente material, me ajudou muito no curso de administração de redes.






