Pentest em redes sem fio
Descrição do livro
Pentest em redes sem fio tem o intuito de capacitar o leitor a entender e realizar o pentest em redes sem fio. Como complemento da obra Introdução ao pentest, do mesmo autor, este livro é focado exclusivamente em redes sem fio, mostrando as principais formas de ataque que um indivíduo mal-intencionado pode utilizar para acessar a sua rede sem fio.
Simulando o pensamento de um cracker, este livro apresenta os passos e as técnicas necessárias para se obter o acesso à rede sem fio:
Conhecer o funcionamento de uma rede sem fio na teoria e na prática: quais são os principais tipos de criptografia e como funcionam.
Testar laboratórios e ambientes simulados: vamos entender por que os principais sistemas criptográficos falham e por que é tão simples hackear uma rede sem fio.
Realizar o mapeamento de redes sem fio com softwares específicos para essa finalidade (GPS USB) e descobrir a localização física dos pontos de acesso.
Saber como se defender por meio dos softwares de monitoramento e de detecção de intruso (wIDS e wIPS).
Aprender a criar, de forma didática e explicativa, as redes sem fio mais seguras que existem: redes empresariais com certificados digitais autoassinados.
Com todo esse armamento em mãos, realizar uma simulação de pentest e, ao final, aprender como é feita a escrita de um relatório de pentest para redes sem fio.
Esta obra aborda os testes de intrusão em redes sem fio em detalhes. Após a leitura, certamente as redes nunca mais serão as mesmas.
Ver menos ▲Sumário
- Agradecimentos
- Sobre o autor
- Prefácio
- Capítulo 1 ■ Sobre o pentest
- 1.1 O que é o pentest?
- 1.2 A legislação brasileira e crimes digitais
- 1.3 Distribuições de pentest
- Capítulo 2 ■ Preparando o ambiente de teste
- 2.1 Adaptador wireless
- 2.2 Antenas
- 2.3 Observações iniciais
- 2.3.1 Instalação do sistema operacional Kali Linux
- 2.3.2 Processos que interferem na suíte Aircrack-ng
- 2.3.3 Interface em modo monitor
- 2.3.4 Nomenclatura e padronização do texto
- Capítulo 3 ■ Redes wireless
- 3.1 Padrão IEEE 802.11
- 3.1.1 Padrão 802.11
- 3.1.2 Padrão 802.11b
- 3.1.3 Padrão 802.11a
- 3.1.4 Padrão 802.11g
- 3.1.5 Padrão 802.11n
- 3.1.6 Padrão 802.11ac
- 3.1.7 Padrão 802.11ad
- 3.1.8 Outros padrões
- 3.2 Terminologia
- 3.3 Tipos de rede wireless
- 3.4 Modos promíscuo, monitor e managed
- 3.5 Laboratórios iniciais
- 3.5.1 Laboratório managed
- 3.5.2 Laboratório monitor
- 3.6 iwlist, iwconfig e iw
- 3.6.1 iwconfig
- 3.6.2 iwlist
- 3.6.3 iw
- 3.7 Domínios regulatórios
- 3.1 Padrão IEEE 802.11
- Capítulo 4 ■ Funcionamento de redes wireless
- 4.1 Campo Type: Control frame
- 4.1.1 PS-POLL
- 4.1.2 RTS/CTS
- 4.1.3 ACK
- 4.2 Campo Type: Management frames
- 4.2.1 Association request
- 4.2.2 Association response
- 4.2.3 Reassociation Request
- 4.2.4 Reassociation Response
- 4.2.5 Probe Request
- 4.2.6 Probe Response
- 4.2.7 Beacon
- 4.2.8 Disassociation
- 4.2.9 Authentication
- 4.2.10 Deauthentication
- 4.3 Campo Type: Data Frame
- 4.1 Campo Type: Control frame
- Capítulo 5 ■ Sistemas de criptografia
- 5.1 Criptografia OPN
- 5.1.2 Capturando conexões OPN
- 5.2 Criptografia WEP
- 5.2.1 Algoritmo RC4
- 5.2.2 Autenticação WEP
- 5.3 Criptografia WPA/WPA2 PSK
- 5.3.1 Capturando o beacon WPA TKIP
- 5.3.2 Capturando o beacon WPA2 CCMP
- 5.3.3 Capturando o 4-way handshake
- 5.4 Chave PTK
- 5.1 Criptografia OPN
- Capítulo 6 ■ Quebra do sistema de criptografia
- 6.1 Suíte Aircrack-ng
- 6.1.1 Airmon-ng
- 6.1.2 Airodump-ng
- 6.1.3 Aireplay-ng
- 6.1.4 Packetforge-ng
- 6.1.5 Aircrack-ng
- 6.1.6 Airolib-ng
- 6.1.7 Wpaclean
- 6.2 Quebra do WEP OPN
- 6.3 Quebra do WEP OPN (sem clientes)
- 6.4 Quebra do WEP SKA
- 6.5 Quebra do WEP com dicionário
- 6.6 Quebra do WPA/WPA2 PSK
- 6.7 John the ripper
- 6.7.1 Modo força bruta
- 6.7.2 Wordlist
- 6.7.3 Wordlist com rules
- 6.7.4 Restaurando a sessão
- 6.7.5 John the ripper jumbo
- 6.1 Suíte Aircrack-ng
- Capítulo 7 ■ Acelerando o processo de quebra de senhas
- 7.1 Chave PMK
- 7.2 Rainbow tables
- 7.2.1 GENPMK
- 7.2.2 COWPATTY
- 7.2.3 PYRIT
- 7.3 Quebra de senhas via GPU
- 7.4 Quebra de senhas via cluster
- Capítulo 8 ■ Conectando e capturando o tráfego em redes criptografadas
- 8.1 Conectando em redes OPN
- 8.2 Conectando em redes WEP OPN
- 8.3 Conectando em redes WEP SKA
- 8.4 Conectando em redes WPA/WPA2 PSK
- 8.5 Conectando em redes WPA/WPA2 PSK ocultas
- 8.6 Conectando em redes WPA Enterprise
- 8.6.1 Conectando em redes EAP-TLS
- 8.6.2 Conectando em redes EAP-TTLS
- 8.7 Capturando tráfego WEP com o Wireshark
- 8.8 Capturando tráfego WPA/WPA2 PSK com o Wireshark
- 8.9 Airdecap-ng
- Capítulo 9 ■ Burlando autenticações
- 9.1 Redes ocultas (Hidden SSIDs)
- 9.2 Filtros de MAC (MAC Filter)
- 9.3 Isolação do cliente (AP Isolation)
- 9.4 Injeção do tráfego via Airtun-ng
- Capítulo 10 ■ Atacando a infraestrutura
- 10.1 Negação de serviço (Denial of Service)
- 10.1.1 Aireplay-ng
- 10.1.2 Ataques Deauth em Python
- 10.1.3 MDK3
- 10.2 Ataques diretos ao roteador
- 10.2.1 Vulnerabilidade CSRF
- 10.2.2 Quebra de senhas
- 10.1 Negação de serviço (Denial of Service)
- Capítulo 11 ■ Ataques de falsificação
- 11.1 Evil Twin
- 11.1.1 Airbase-ng
- 11.2 Rogue Access Point
- 11.3 Honeypot
- 11.4 Man-in-the-Middle
- 11.1 Evil Twin
- Capítulo 12 ■ Ataques avançados
- 12.1 Redes Enterprise
- 12.1.1 Atacando WPA-Enterprise
- 12.2 Protocolo WPS
- 12.2.1 Wash
- 12.2.2 Bully
- 12.2.3 Reaver
- 12.2.4 Pixie dust attack
- 12.1 Redes Enterprise
- Capítulo 13 ■ Atacando o cliente
- 13.1 Caffe-Latte
- 13.2 Hirte Attack
- 13.3 Quebra do WPA/WPA2 PSK
- 13.4 Múltiplos pontos de acesso
- 13.4.1 Karma
- 13.5 Exploits
- 13.5.1 Framework Metasploit
- Capítulo 14 ■ Ferramentas automatizadas
- 14.1 Gerix Wifi Cracker
- 14.1.1 Quebra do WEP OPN
- 14.1.2 Quebra do WEP SKA
- 14.2 WiFite
- 14.1 Gerix Wifi Cracker
- Capítulo 15 ■ Sistemas de defesa
- 15.1 Wireless Intrusion Detection System (wIDS)
- 15.1.1 wIDS SYWorks
- 15.1.2 wIDS para detectar ataques Deauth (Python)
- 15.2 wIPS Wireless Intrusion Detection System (WAIDPS SYWorks)
- 15.1 Wireless Intrusion Detection System (wIDS)
- Capítulo 16 ■ Acessando redes wireless de forma segura
- 16.1 Criando um hostname
- 16.2 PPTP VPN
- 16.3 OpenVPN
- 16.3.1 OpenVPN com chaves estáticas
- 16.3.2 OpenVPN com certificados digitais
- Capítulo 17 ■ Construindo redes wireless de forma segura
- 17.1 EAP-TLS
- 17.2 EAP-TTLS
- 17.1 EAP-TLS
- Capítulo 18 ■ Metodologia wireless pentest
- 18.1 Planejamento
- 18.2 Descoberta
- 18.3 Ataque
- 18.4 Contramedidas
- 18.5 Relatório Final
- 18.6 Realizando um wireless pentest
- 18.6.1 Planejamento
- 18.6.2 Descoberta
- 18.6.3 Ataque
- 18.6.4 Contra medidas
- Capítulo 19 ■ Afinal, estamos seguros?
- 19.1 Escopo
- 19.2 Descoberta
- 19.3 Ataque
- Apêndice A ■ Instalação do Kali Linux
- Apêndice B ■ Script em Python para captura do Probe Request
- Apêndice C ■ Arquivos de configuração do HostAPd
- Rede OPN
- Rede WEP
- Rede WPA/WPA2 PSK
- Rede EAP-TTLS
- Apêndice D ■ Mapeamento físico de redes sem fio
- Apêndice E ■ Relatório de wireless pentest
- E 1 Sumário executivo
- E 2 Resultados
- E 3 Narrativa do ataque
- E 4 Medidas corretivas
- Referências
- Sites
- Livros
Sobre o autor
Daniel Moreno é autor de vários livros, todos com ampla aceitação na comunidade de TI. Entusiasta em Linux, Pentest e Python, também escreve e ministra treinamentos e palestras sobre o assunto. Em seu GitHub (https://github.com/danielhnmoreno) sempre está divulgando projetos com o intuito de ajudar a comunidade no desenvolvimento e aperfeiçoamento… Ver perfil completo ▶
Livros relacionados
Recursos
Opinião dos leitores
João N C
Comprei todos os livros do Daniel Moreno. Esse livro serviu para ampliar o meu conhecimento. Bem didático, atual e simples. A melhor literatura nacional sobre o tema. Recomendado a todos os que queiram subir de nível e conseguir novos conhecimentos sobre Segurança da Informação.
Caio A B M
Livro excelente!
Ayr M G
Daniel Moreno é um professor por excelência, explica bem, é didático e atual. Esse livro junto com o outro "Introdução ao Pentest" de sua autoria, fecham um ciclo que se renovará a cada novo desafio, que é acompanhar o mundo frenético da Segurança da Informação. Se você é um cara novo na área e deseja aprender o caminho das pedras com qualidade e sem gaps, esses livros são para você.
Leandro N de O
Excelente livro. Gostei muito das explicações sobre o funcionamento da rede wireless. Utilizo ele na disciplina de estratégias de ataque e defesa que ministro na Universidade Católica de Brasíla.






