Dissecando a Dark Web

Engenharia Reversa das Ferramentas da Economia Clandestina

Dissecando a Dark Web
× Dissecando a Dark Web

Dissecando a Dark Web

Compartilhar

Autor: Lindsay Kaye

ISBN impresso: 978-65-83913-18-0
ISBN ebook: 9786583913197
Ano: 2026
Páginas: 376
Preço: R$ 135,00

Opine sobre este livro

Lançamento em breve

Descrição do livro

Agora você consegue ver.

Entrar na dark web não é simples. Você precisa do Tor e de um OPSEC impecável. E, mesmo assim, os fóruns que valem a pena não deixam qualquer um entrar. Os de alto nível exigem indicações de membros já estabelecidos, depósitos em Bitcoin e provas de que você é confiável.

Em 2021, Lindsay Kaye foi uma das primeiras pessoas a realizar engenharia reversa de uma nova variante de ransomware e a divulgá-la publicamente. Fez isso antes mesmo de o grupo por trás dela, o BlackMatter, iniciar suas operações. Como? Ela identificou a ameaça ao monitorar os fóruns da dark web onde o grupo recrutava parceiros de forma discreta.

Neste livro, você entra nesse universo e no código por trás das ferramentas que ela encontrou lá:

• Raccoon Stealer: um ladrão de credenciais responsável pelo roubo de centenas de milhões de senhas, incluindo a consulta SQL usada para extraí-las diretamente do seu navegador.

• TrickBot: o trojan bancário que infectou milhões de máquinas Windows, incluindo a forma como ele se injeta no Chrome e intercepta as funções que lidam com o tráfego bancário.

• Cerberus: um trojan bancário para Android vendido em fóruns da dark web por US$ 200 mensais, incluindo a forma como ele sobrepõe uma falsa tela de login ao seu aplicativo bancário verdadeiro.

• LockBit: uma das operações de ransomware mais prolíficas da história, incluindo a forma como interrompe serviços de backup, exclui cópias de sombra (shadow copies) e envia uma atualização de Política de Grupo para todas as máquinas do domínio antes de iniciar a criptografia.

• Mirai: a botnet que deixou metade da internet fora do ar em 2016, incluindo a forma como encontra e infecta novos dispositivos para ampliar seu alcance.

• Sodinokibi/REvil e ALPHV: duas das operações de ransomware como serviço mais destrutivas de todos os tempos, dissecadas desde as postagens de recrutamento de parceiros até o código de criptografia.

Os relatórios de ameaças descrevem o que aconteceu. Este livro mostra como aconteceu.

Ver menos ▲

Sumário

  • Sobre a autora
  • Sobre o revisor técnico
  • Agradecimentos
  • Introdução
  • Web, deep web e dark web
  • A quem se destina este livro
  • O que este livro aborda
  • Exercícios
  • CAPÍTULO 1: Uma visita à dark web
  • Acessando a dark web
    • Garantindo um bom OPSEC
    • Navegando com o Tor e o Whonix
    • Encontrando e acessando sites da dark web
  • Pessoas
  • Produtos
    • Dados
    • Ferramentas
    • Serviços
  • Pagamento
    • Protegendo as transações
    • Comprando versus alugando
  • Etapas de um ciberataque
  • Noções básicas de análise de malware
    • Boas práticas para manipular malware
    • Análise estática
    • Análise dinâmica
  • Conclusão
  • CAPÍTULO 2: Vulnerabilidades, exploits e acesso
  • Comprando acesso
    • IABs
    • Provas de conceito e exploits
    • Exploit builders
  • Obtendo credenciais de acesso
    • Verificando credenciais de acesso roubadas com checkers
    • Deduzindo credenciais de acesso com brute-forcers
    • Estudo de caso: verificação de acesso corporativo do TMChecker
  • Recorrendo a kits de phishing
    • Estudo de caso: o kit de phishing Greatness
    • Gerando o esqueleto da página web
    • Obtendo a carga maliciosa
    • Redirecionando logins para uma página falsa
    • Reestruturando
  • Conclusão
  • Exercício: explorando provas de conceito para a Log4Shell
  • CAPÍTULO 3: Técnicas de entrega de malware
  • Loaders
    • Loaders à venda
    • Desafios de análise
    • Estudo de caso: técnicas de evasão do SmokeLoader
    • Verificação de flags relacionadas à depuração
    • Ofuscação de fluxo de controle
    • Estudo de caso: principal funcionalidade do BunnyLoader
    • Ofuscação de strings
    • Download e execução de arquivos
    • Técnicas antianálise
  • O que é uma botnet?
    • Acesso a botnets na dark web
    • Infecção e comunicação
  • Família Mirai
    • Definindo credenciais de acesso padrão
    • Comunicando-se com endereços IP
    • Fazendo login
    • Estudo de caso: a botnet CosaNostra
  • Conclusão
  • Exercício: lendo o código-fonte da Mirai
  • CAPÍTULO 4: Ladrões de informações
  • Coletando informações de um dispositivo
  • O processo dos infostealers
    • Sumário |
    • Download pela vítima
    • Coleta de dados
    • Exfiltração
    • Estudo de caso: coleta de informações do Raccoon Stealer
    • Strings
    • Dados do navegador
    • Preenchimento automático de senhas
    • Capturas de tela
    • Carteiras
    • Programas instalados
    • Informações do sistema
  • Por que os stealers ainda funcionam?
  • Conclusão
  • Exercício: analisando o SapphireStealer
  • CAPÍTULO 5: Trojans bancários
  • Roubo de credenciais bancárias
  • Como os bankers para Android exploram a API de acessibilidade
    • Declarando permissões no manifesto do Android
    • Usando WebViews para criar sobreposições maliciosas
    • Estudo de caso: as sobreposições de aplicativo do Cerberus
    • Solicitando permissões para a API de Acessibilidade
    • Definindo callbacks
    • Gerando a sobreposição da WebView
    • Estudo de caso: técnicas de trojan para Windows pelo TrickBot
    • Injeção de processo
    • Hooking de funções
  • RATs versus trojans bancários
  • Conclusão
  • Exercícios
    • Desenvolvendo um aplicativo bancário seguro
    • Descobrindo outras funcionalidades do Cerberus
  • CAPÍTULO 6: Packers e crypters
  • Crypters no submundo criminoso
  • Engenharia reversa de malware criptografado ou empacotado
    • Strings sem sentido ou inofensivas
    • Código sem sentido
    • Entropia
    • Estrutura binária
    • Estudo de caso: uma amostra de malware empacotada
    • Estágio 1: alocação de memória
    • Estágio 2: a memória recém-alocada
    • Estágio 3: obtenção da carga maliciosa final
  • Conclusão
  • Exercício: empacotando e analisando software
  • CAPÍTULO 7: Frameworks de comando e controle
  • Componentes dos frameworks de comando e controle
  • Ecossistema de frameworks
    • Como as ferramentas conhecidas driblam a detecção
    • Tutoriais compartilhados na dark web
    • Software crackeado e licenças revendidas
    • Estudo de caso: comparação entre o Vermilion Strike e o Cobalt Strike
    • Uma breve introdução ao Cobalt Strike
    • Descriptografia dos dados de configuração
    • Desofuscação de strings
    • Coleta de metadados da vítima
    • Criptografia e exfiltração de dados
    • Atribuição de tarefas ao implante
  • Conclusão
  • Exercício: investigando o framework Sliver
  • CAPÍTULO 8: Kits de pós-exploração
  • Active Directory como alvo
  • Pós-exploração na dark web
    • Tutoriais, resultados e dicas
    • Ferramentas open source reempacotadas
    • Estudo de caso: utilitários do Impacket
    • Uso por agentes de ameaça
    • Obtenção de hash NTLM com o secretsdump
    • Execução de comandos com o wmiexec
    • Execução remota de código com o psexec
  • Conclusão
  • Exercício: explorando os módulos de pós-exploração e evasão do Metasploit
  • CAPÍTULO 9: Living-off-the-land
  • Usando ferramentas legítimas para driblar a detecção
    • Binários comuns de living-off-the-land
    • Uso malicioso do PowerShell
  • Como o ransomware usa técnicas de living-off-the-land
    • Identificação de recursos de rede
    • Enumeração do Active Directory
    • Técnica de movimentação lateral
    • Escalonamento de privilégios
    • Exfiltração de dados
    • Implantação
    • Estudo de caso: comparando o StealBit e os LOLBins
      • Sumário |
    • Configuração
    • Técnicas de antianálise
    • Importações de funções
    • Criptografia de strings
    • Autoexclusão e ocultação
    • Varredura de arquivos e diretórios
    • Funcionalidades de rede e exfiltração
    • Comparação com as técnicas de living-off-the-land
  • Mitigações
  • Conclusão
  • Exercício: executando binários da técnica living-off-the-land
  • CAPÍTULO 10: Ransomware para Windows
  • Breve história do ransomware
  • Ascensão do modelo de ransomware como serviço
  • Como os lockers funcionam
    • Gerando chaves
    • Aumentando a velocidade da criptografia
    • Escalonamento de privilégios
    • Excluindo locais sensíveis
    • Whitelist de arquivos e diretórios
    • Dificultando a recuperação
    • Dificultando a análise
    • Estudo de caso: comparando versões do locker do REvil
    • Versão inicial
    • A nova versão, aprimorada
  • Como equipes de segurança criam descriptografadores de ransomware
  • Conclusão
  • Exercício: explorando o código-fonte vazado do Babuk
  • CAPÍTULO 11: Ransomware para Linux e ESXi
  • Evolução das ameaças a Linux e ESXi
    • Hipervisor ESXi
    • Vantagens de ter Linux e ESXi como alvo
    • Migração para Go e Rust
    • Estudo de caso: o locker da REvil para Linux e ESXi
    • Uma abordagem mais simples para o ransomware
    • Desligando máquina virtual
    • Criptografia de arquivos
    • Coleta de informações
    • Estudo de caso: o locker do ALPHV baseado em Rust
    • Configuração e strings
    • Diretórios da whitelist
    • Encerrando processos e serviços
    • Pós-criptografia
  • Lockers para Windows vs. Linux e ESXi
  • Outros tipos de malware para Linux
  • Conclusão
  • Exercício: descobrindo erros no ESXiArgs
  • CAPÍTULO 12: Lições da economia clandestina
  • Hábitos dos agentes de ameaça
    • Desenvolvimento reativo
    • Reformulação de grupos
    • Furtividade versus facilidade de uso
    • Uso de ferramentas de red team
    • Reaproveitamento de código existente
    • Barreiras de entrada reduzidas
  • Futuros desdobramentos na cibersegurança
    • Reações às desarticulações
    • Inteligência artificial
    • Maior automação
    • Evolução do ransomware
  • Conclusão
  • Soluções dos exercícios
  • Índice remissivo
Ver sumário completo ▼

Sobre o autor

Lindsay Kaye

Lindsay Kaye, especialista em análise de malware e engenharia reversa, é vice-presidente de Inteligência de Ameaças na HUMAN Security. Kaye também é palestrante, instrutora e autora internacionalmente reconhecida na área de cibersegurança.… Ver perfil completo ▶