Wireshark para profissionais de segurança

Usando Wireshark e o Metasploit Framework

Wireshark para profissionais de segurança Somente ebook
× Wireshark para profissionais de segurança

Wireshark para profissionais de segurança

Compartilhar

Autores: Jessey Bullock
Jeff T. Parker

ISBN impresso: 978-85-7522-593-6
ISBN ebook: 978-85-7522-599-8
Ano: 2017
Páginas: 320
Preço: R$ 93,00

7 opiniões | Opine sobre este livro

Descrição do livro

Um guia essencial para segurança de rede e para o Wireshark – um conjunto de ferramentas repleto de recursos

O analisador de protocolos de código aberto Wireshark é uma ferramenta de uso consagrado em várias áreas, incluindo o campo da segurança. O Wireshark disponibiliza um conjunto eficaz de recursos que permite inspecionar a sua rede em um nível microscópico. Os diversos recursos e o suporte a vários protocolos fazem do Wireshark uma ferramenta de segurança de valor inestimável, mas também o tornam difícil ou intimidador para os iniciantes que queiram conhecê-lo. Wireshark para profissionais de segurança é a resposta: ele ajudará você a tirar proveito do Wireshark e de ferramentas relacionadas a ele, por exemplo, a aplicação de linha de comando TShark, de modo rápido e eficiente. O conteúdo inclui uma introdução completa ao Metasploit, que é uma ferramenta de ataque eficaz, assim como da linguagem popular de scripting Lua.

Este guia extremamente prático oferece o insight necessário para você aplicar o resultado de seu aprendizado na vida real com sucesso. Os exemplos mostram como o Wireshark é usado em uma rede de verdade, com o ambiente virtual Docker disponibilizado; além disso, princípios básicos de rede e de segurança são explicados em detalhes para ajudar você a entender o porquê, juntamente com o como. Ao usar a distribuição Kali Linux para testes de invasão, em conjunto com o laboratório virtual e as capturas de rede disponibilizadas, você poderá acompanhar os diversos exemplos ou até mesmo começar a pôr em prática imediatamente o seu conhecimento em um ambiente de rede seguro. A experiência prática torna-se mais valiosa ainda pela ênfase em uma aplicação coesa, ajudando você a explorar vulnerabilidades e a expandir todas as funcionalidades do Wireshark, estendendo-as ou integrando-as com outras ferramentas de segurança.

Ao abordar ferramentas de segurança tanto para ataques quanto para defesa, Wireshark para profissionais de segurança mostra como proteger qualquer rede, à medida que você:

  • compreender o básico sobre o Wireshark e o conjunto de ferramentas associado, assim como o Metasploit Framework;

  • explorar a linguagem de scripting Lua e como ela pode ser usada para estender o Wireshark;

  • conduzir tarefas de pesquisa de segurança comuns, tanto para ataque quanto para defesa, usando o Wireshark;

  • adquirir experiência prática em um ambiente de laboratório virtual com Docker que replicará as redes corporativas do mundo real;

  • capturar pacotes usando técnicas avançadas de MitM;

  • personalizar o código-fonte disponibilizado para expandir o seu conjunto de ferramentas.

Ver menos ▲

Sumário

  • Sobre os autores
  • Sobre o revisor técnico
  • Agradecimentos
  • Introdução
  • Capítulo 1 ■ Introdução ao Wireshark
  • O que é o Wireshark?
    • Qual a melhor hora para usar o Wireshark?
    • Evitando se sentir apreensivo
  • Interface de usuário do Wireshark
    • Painel Packet List
    • Painel Packet Details
    • Painel Packet Bytes
  • Filtros
    • Filtros de captura
    • Filtros de exibição
  • Resumo
  • Exercícios
  • Capítulo 2 ■ Configurando o laboratório
  • Kali Linux
  • Virtualização
    • Terminologia e conceitos básicos
    • Vantagens da virtualização
  • VirtualBox
    • Instalando o VirtualBox
    • Instalando o VirtualBox Extension Pack
    • Criando uma máquina virtual Kali Linux
    • Instalando o Kali Linux
  • W4SP Lab
    • Requisitos
    • Algumas palavras sobre o Docker
    • O que é o GitHub?
    • Criando o usuário do laboratório
    • Instalando o W4SP Lab na máquina virtual Kali
    • Configurando o W4SP Lab
    • A rede do Lab
  • Resumo
  • Exercícios
  • Capítulo 3 ■ Conceitos básicos
  • Redes
    • As camadas do modelo OSI
    • Rede entre máquinas virtuais
  • Segurança
    • A tríade de segurança
    • Sistemas para detecção e prevenção de invasão
    • Falso-positivos e falso-negativos
    • Malware
    • Spoofing e envenenamento
  • Análise de pacotes e protocolos
    • Uma história sobre análise de protocolo
    • Portas e protocolos
  • Resumo
  • Exercícios
  • Capítulo 4 ■ Capturando pacotes
  • Sniffing
    • Modo promíscuo
    • Iniciando a primeira captura
    • TShark
  • Lidando com a rede
    • Máquina local
    • Sniffing no localhost
    • Sniffing nas interfaces de máquinas virtuais
    • Sniffing com hubs
    • Portas SPAN
    • Taps de rede
    • Bridges Linux transparentes
    • Redes wireless
  • Carregando e salvando arquivos de captura
    • Formatos de arquivo
    • Buffers circulares e vários arquivos
    • Arquivos de captura recentes
  • Dissecadores
    • W4SP Lab: administrando tráfego HTTP não padrão
    • Filtrando nomes de arquivo no SMB
    • Atribuição de cores aos pacotes
  • Visualizando capturas de outras pessoas
  • Resumo
  • Exercícios
  • Capítulo 5 ■ Diagnosticando ataques
  • Tipo de ataque: man-in-the-middle
    • Por que os ataques MitM são eficazes
    • Como são conduzidos os ataques MitM: ARP
    • W4SP Lab: conduzindo um ataque MitM com ARP
    • W4SP Lab: conduzindo um ataque MitM com DNS
    • Como evitar ataques MitM
  • Tipos de ataque: negação de serviço
    • Por que os ataques de DoS são eficazes
    • Como são conduzidos os ataques de DoS
    • Como evitar ataques de DoS
  • Tipos de ataque: Advanced Persistent Threat
    • Por que os ataques de APT são eficazes
    • Como são conduzidos os ataques de APT
    • Exemplo de tráfego de APT no Wireshark
    • Como evitar ataques de APT
  • Resumo
  • Exercícios
  • Capítulo 6 ■ Wireshark para ataques
  • Metodologia de ataque
  • Reconhecimento com o Wireshark
  • Evasão de IPS/IDS
    • Splicing e fragmentação de sessão
    • Atuando para o host, e não para o IDS
    • Encobrindo as pegadas e instalando backdoors
  • Exploração de vulnerabilidades
    • Configurando o W4SP Lab com o Metasploitable
    • Iniciando o console do Metasploit
    • Exploit para VSFTP
    • Depurando com o Wireshark
    • Shell no Wireshark
    • Stream TCP exibindo um bind shell
    • Stream TCP mostrando um shell reverso
    • Iniciando o ELK
  • Captura remota por meio de SSH
  • Resumo
  • Exercícios
  • Capítulo 7 ■ Descriptografando TLS, capturando USB, keyloggers e gráficos de rede
  • Descriptografando SSL/TLS
    • Descriptografando SSL/TLS usando chaves privadas
    • Descriptografando SSL/TLS usando chaves de sessão
  • USB e o Wireshark
    • Capturando tráfego de USB no Linux
    • Capturando tráfego de USB no Windows
    • Keylogger com o TShark
  • Gráficos de rede
    • Lua e a biblioteca Graphviz
  • Resumo
  • Exercícios
  • Capítulo 8 ■ Scripting com Lua
  • Por que Lua?
  • Básico sobre scripting
    • Variáveis
    • Funções e blocos
    • Laços
    • Condicionais
  • Configuração
    • Verificando se há suporte para Lua
    • Inicialização de Lua
    • Configuração no Windows
    • Configuração no Linux
  • Ferramentas
    • Hello World com TShark
    • Script para contagem de pacotes
    • Script para cache ARP
  • Criando dissecadores para o Wireshark
    • Tipos de dissecadores
    • Por que um dissecador é necessário
    • Faça experimentos
  • Estendendo o Wireshark
    • Script para direção de pacotes
    • Script para marcar um pacote suspeito
    • Espiando transferências de arquivos SMB
  • Resumo
Ver sumário completo ▼

Sobre os autores

Jessey Bullock

É engenheiro de segurança de aplicação sênior em uma empresa de jogos. Trabalhou anteriormente tanto na NGS quanto na iSEC Partners como consultor, tendo adquirido um profundo conhecimento sobre segurança e desenvolvimento de aplicações, funcionamento interno de sistemas operacionais e protocolos de rede. Jessey tem experiência profissional… Ver perfil completo ▶

Jeff T. Parker

É um consultor experiente de segurança de TI, com uma carreira que se estende por três países e igualmente por empresas citadas na Fortune 1OO. Jeff mora atualmente em Halifax no Canadá e vive com seus dois filhos jovens, fazendo hacking profissionalmente enquanto estão na escola. … Ver perfil completo ▶

Opinião dos leitores

Jonatas S de A

Estou gostando muito do livro e recomendo. Estou lendo com calma e testando a solução com a ferramenta. Ate o momento estou aproveitando bastante. Obrigado.

Paulo J R

Excelente livro.

Diorgenes M da S

Ótima didática, gostei também do material de apoio (laboratório). Ótimo conteúdo para quem está estudando redes de computador.

Leonardo P

Sem dúvida, o livro é de muita qualidade. Vários detalhes interessantes para quem quer conhecer bem a ferramenta.

Ver todas ▼