Análise forense de SQLite: Micro-curso WAL & SHM

Saiba como recuperar dados SQLite eliminados, não comprometidos e substituídos

nível avançado | 2 HouRS | atualizado 2025

Este microcurso avançado ensina-o a extrair provas de ficheiros WAL e SHM, camadas voláteis onde residem frequentemente alterações críticas. Aprenda a verificar a integridade dos dados, rastrear modificações e descobrir o que as ferramentas tradicionais deixam passar.

Forense SQLite: Curso WAL & SHM

Análise forense de SQLite: WAL & SHM (Micro-curso)

Este microcurso avançado ensina-o a extrair provas de ficheiros WAL e SHM, camadas voláteis onde residem frequentemente alterações críticas. Aprenda a verificar a integridade dos dados, rastrear modificações e descobrir o que as ferramentas tradicionais deixam passar.

Visão geral do que vai aprender

Compreender como os ficheiros WAL e SHM acompanham as alterações da base de dados SQLite ao longo do tempo

Descodificar quadros WAL e estruturas de índice SHM para localizar dados eliminados ou substituídos

Recupere provas que não são detectadas por ferramentas forenses comuns

Reconstruir linhas de tempo da atividade da aplicação

Validar a saída da ferramenta e detetar adulterações ou anomalias

Este curso é para si?

Este curso é ideal para profissionais forenses que:

Necessidade de rastrear a sequência de eventos da atividade da aplicação móvel

Pretende analisar manualmente registos SQLite eliminados ou não confirmados

Estão a trabalhar em investigações de alto risco ou urgentes

Prefere uma formação centrada e prática com resultados imediatos

Porque é que os investigadores escolhem este curso

Controlo de alterações ao nível da página - seguir o fluxo de dados entre versões e edições

Dados WAL e SHM do mundo real - trabalhar com amostras forenses reais

Não é necessário scripting - instruções claras e passo a passo

2 horas no total - conciso e direcionado

Entrega flexível - a pedido ou em direto em linha

Certificado incluído - prova de formação e competências

Por dentro do curso (Vídeo)

Formato e preços dos cursos

⏱️
Duração Em direto online: cerca de 2 horas
A pedido: ao ritmo que lhe for mais conveniente
🎓
Certificado Emitido após conclusão com êxito
💲
Preços A pedido: $299
Em direto: $349
Preço final apresentado no checkout na sua moeda, consoante o seu país.
🌐
Língua Inglês
📬
Precisa de preços para grupos? Contacte-nos para um orçamento
O que vai aprender e o conteúdo do curso

O que vai aprender

Neste curso, você aprenderá a:

  • Descodificar o sistema de controlo de alterações do SQLite Compreender como os ficheiros Write-Ahead Logs (WAL) e Shared Memory (SHM) controlam o que mudou, quando e como.
  • Recuperar conteúdos substituídos e eliminados Extrair provas valiosas de transacções não confirmadas e de quadros WAL intocados que as ferramentas padrão não conseguem detetar.
  • Reconstruir a atividade da base de dados Utilize as molduras WAL e as páginas de índice do SHM para seguir a ordem, o momento e a natureza das alterações ao longo do tempo.
  • Validar ou contestar os resultados da ferramenta Comparar os resultados da ferramenta com os dados brutos ao nível do quadro para detetar lacunas ou adulterações.
  • Explicar claramente as alterações à base de dados Aprenda a documentar o que mudou, porque é importante e como o provou - adequado para relatórios ou tribunal.
  • Trabalhar com dados forenses do mundo real Pratique as suas competências em conjuntos de dados autênticos retirados de cenários de casos móveis.

Incluído na sua formação

  • Foco nas linhas de tempo do SQLite Vá para além dos instantâneos - veja o que aconteceu antes de os dados foram introduzidos ou eliminados.
  • Domínio de WAL e SHM Saiba como os quadros estão estruturados, como as páginas de índice SHM orientam a interpretação e como navegar em ambos.
  • Técnicas independentes de ferramentas Aprenda a verificar os resultados manualmente, sem depender de análise automática.
  • Entrega passo-a-passo, sem código Concebido para examinadores - não é necessário SQL ou programação.
  • Formato flexível Participe em direto ou estude a pedido ao seu próprio ritmo.
  • Certificado de conclusão Receber o reconhecimento oficial das suas competências após a conclusão do curso.

Conteúdo do curso

Expandir todas as secções
01 - Noções básicas de WAL e SHM
  • Compreender o papel do WAL e do SHM na arquitetura do SQLite
  • Saiba como o WAL permite o controlo de alterações e as gravações atrasadas
02 - Estrutura WAL Frame
  • Descodificar quadros e cabeçalhos WAL individuais
  • Identificar mudanças de página e limites de transação
03 - Indexação SHM
  • Explorar os ficheiros SHM e a sua função de indexação
  • Utilizar os dados SHM para navegar e interpretar os quadros WAL
04 - Recuperação de registos eliminados
  • Localizar dados eliminados em segmentos WAL não verificados
  • Identificar inserções, actualizações e dados não confirmados que nunca chegaram à base de dados principal
05 - Reconstrução da cronologia
  • Reconstruir os calendários de ação a partir das alterações WAL e SHM
  • Fazer corresponder as modificações a pontos de transação precisos
06 - Validação de ferramentas e deteção de adulterações
  • Validar os resultados da ferramenta comparando os dados WAL/SHM em bruto
  • Detetar lacunas, anomalias e possíveis adulterações
Detalhes do curso WAL & SHM

A quem se destina este curso?

Este curso destina-se a profissionais forenses digitais, responsáveis pela resposta a incidentes e analistas que necessitam de extrair provas dos ficheiros WAL e SHM, frequentemente negligenciados, em bases de dados SQLite. É ideal quando o conteúdo excluído ou modificado não está disponível no arquivo principal do banco de dados - e suas ferramentas não vão longe o suficiente.

É especialmente útil se:

  • Investigar dados de aplicações móveis de dispositivos iOS ou Android
  • Necessidade de recuperar registos eliminados ou analisar entradas substituídas
  • São responsáveis pela validação dos resultados das ferramentas ou pela identificação de adulterações
  • Pretende reconstruir a atividade da base de dados ao longo do tempo
  • Trabalhar em ambientes jurídicos, regulamentares ou de investigação interna
  • Prefere a aprendizagem prática, baseada em casos, em vez de diapositivos ou teoria
Não é necessário SQL ou programação.

Quer esteja a trabalhar na aplicação da lei, em investigações empresariais ou em laboratórios forenses digitais - este curso dá-lhe as competências para descobrir provas críticas em ficheiros WAL e SHM.

A quem se destina este curso

📱

Investigadores de aplicações móveis

Vá além do ficheiro da base de dados para extrair conteúdo apagado ou substituído dos ficheiros WAL e SHM.

🔍

Validadores de ferramentas

Teste os limites das suas ferramentas forenses, comparando os resultados descodificados com as provas brutas da camada de transação.

🧠

Analistas técnicos

Compreender como o SQLite rastreia as alterações utilizando quadros WAL e páginas de índice SHM - e como analisá-las manualmente.

📄

Redactores de relatórios

Explicar como e quando os dados foram alterados, e não apenas o que foi recuperado - com uma clareza que resista em tribunal.

🧰

Aprendizes práticos

Nada de tretas. Trabalhe com amostras forenses reais de WAL/SHM num formato guiado e orientado para o laboratório, concebido para uma retenção profunda.

👩‍⚖️

Equipas jurídicas e de conformidade

Precisa de provas que mostrem o que mudou e quando? Aprenda técnicas que resistem a um exame minucioso.

O seu instrutor

O seu instrutor

Este curso é ministrado por James Eichbaum, um dos principais especialistas em análise forense digital e um dos instrutores mais experientes em análise móvel e de bases de dados. Com mais de 15 anos de experiência no ensino de SQLite forense, James já formou profissionais em mais de 30 países.

Anteriormente, foi Diretor de Formação Global na MSAB e liderou formação avançada para centenas de organizações em todo o mundo, incluindo agências nacionais de polícia, governos e laboratórios privados de DFIR. A sua formação combina uma profunda competência técnica com uma vasta experiência de campo em investigações reais.

Neste micro-curso, James guia-o através do funcionamento interno das bases de dados SQLite, incluindo registos eliminados, páginas freelist e estruturas de overflow, utilizando uma abordagem prática e independente de ferramentas, concebida para lhe dar competências que pode aplicar de imediato.

Ligar ao James no LinkedIn
Destaques da carreira
  • Mais de 15 anos a lecionar perícia digital e móvel
  • Ex-gerente de treinamento global da MSAB
  • Antigo instrutor de P.O.S.T. na Califórnia
  • Detetive da Força de Intervenção para os Crimes de Alta Tecnologia de Sacramento Valley
  • Delegado especial do U.S. Marshal no Grupo de Trabalho sobre Crimes Cibernéticos do FBI
  • Recebeu o prémio de Caso do Ano da HTCIA (2011)
James Eichbaum - Instrutor especialista em perícia digital
Escolha o seu formato de formação

Escolha o seu formato de formação

A pedido

Aprenda ao seu próprio ritmo com 2 horas de conteúdos orientados por especialistas. Aprendizagem flexível e auto-orientada.

$299
Preço por participante
  • Iniciar a qualquer momento
  • 90 dias de acesso total
  • Trabalhe ao seu próprio ritmo
  • Certificação incluída
  • Suporte por correio eletrónico e biblioteca de recursos
Iniciar a formação a pedido

Em direto online

Participe remotamente em sessões orientadas por instrutores. Escolha uma aula programada ou solicite uma sessão de equipa privada.

$349
Preço por participante
  • Sessões virtuais programadas
  • Instruções e perguntas e respostas em direto
  • Laboratórios interactivos
  • Certificação incluída
  • Suporte por correio eletrónico e biblioteca de recursos
Entre em contacto para obter mais informações
Precisa de formar um grupo? Oferecemos descontos para mais de 5 participantes e podemos personalizar a formação para equipas.
Contacte-nos para obter preços para grupos ⟶
Certificação e curso para pais - WAL & SHM

Certificação e créditos CPE

🎓
Certificado profissional Os participantes que concluírem esta formação recebem um certificado de conclusão assinado e verificável da Elusive Data - reconhecido pelos profissionais forenses digitais dos sectores público e privado.
📚
Ganhe 2 créditos CPE Este curso qualifica-se para créditos de Educação Profissional Contínua (CPE). Envie o seu certificado para os seus requisitos de formação anuais para certificações como CCE, EnCE ou CISSP.
🔒
Emissão individual e segura Cada certificado inclui uma identificação única, data de emissão e assinatura do instrutor, permitindo uma verificação fácil e documentação à prova de auditoria.
🌍
Aplicável internacionalmente Quer trabalhe na aplicação da lei, num laboratório privado ou numa empresa DFIR - esta certificação apoia os seus objectivos de formação contínua a nível global.

Este micro-curso e o curso completo de SQLite Forensics

Este microcurso específico é um módulo autónomo concebido para uma aprendizagem rápida e direcionada. Foi concebido para ajudar os investigadores digitais a compreender como o SQLite rastreia as alterações através dos ficheiros WAL e SHM - especialmente quando é necessário recuperar dados eliminados ou reconstruir a atividade da base de dados que as ferramentas padrão não conseguem detetar. Em apenas 2 horas, ganhará experiência em análise de quadros WAL, interpretação de índices SHM e reconstrução de linhas de tempo.

Este micro-curso faz parte da nossa estratégia de formação mais alargada e foi cuidadosamente selecionado a partir da lista completa de Curso avançado de análise forense de SQLite. Esse curso maior abrange três dias inteiros (ou equivalente sob demanda) e oferece laboratórios avançados, certificação e até 24 créditos CPE.

Na versão completa do curso, também aprenderá:

  • Estrutura interna completa da SQLite (páginas, cabeçalhos, VarInts)
  • Análise de páginas Freelist e recuperação de registos de excesso
  • Análise de aplicações personalizadas e navegação B-Tree
  • Técnicas avançadas de aproveitamento de espaço não atribuído
  • Utilização das ferramentas forenses SQLite exclusivas da Elusive Data
  • Desafios CTF baseados em cenários para testar e reforçar competências
Secção FAQ - WAL e SHM

FAQ

Expandir tudo
01 -Quanto tempo é necessário para concluir o curso?

A pedido: Aceda a todas as 2 horas de conteúdo ao seu próprio ritmo. Ideal para profissionais que querem flexibilidade para treinar entre casos activos.

Em direto online: Sessões orientadas por instrutores conduzidas remotamente. O horário pode ser personalizado para a sua equipa.

02 -O conteúdo do curso está atualizado para 2025?

Sim - este curso foi completamente redesenhado e atualizado para 2025. Ele reflete as últimas descobertas, o comportamento atualizado do SQLite e os desafios forenses modernos baseados em casos reais.

03 -Este curso pode ser ministrado a equipas ou agências?

Sim! Oferecemos opções flexíveis de formação em grupo - incluindo tarifas com desconto para equipas de 5 ou mais pessoas. Agências, laboratórios e organizações podem solicitar agendamento personalizado e suporte de integração adaptado às suas necessidades.

04 -Posso obter ajuda se ficar bloqueado durante o curso OnDemand?

Sem dúvida. Fornecemos apoio por e-mail ao instrutor para que possa continuar a progredir com confiança ao seu próprio ritmo.

05 -E se eu já tiver frequentado uma formação forense móvel?

Perfeito. Este curso complementa essas habilidades, aprofundando-se na análise de arquivos WAL e SHM. Você aprenderá o que as ferramentas automatizadas geralmente ignoram - como reconstruir dados de linha do tempo a partir de quadros WAL e recuperar atividades excluídas de índices SHM.

06 -Quem é que ensina este curso e qual é a sua formação?

O curso é conduzido pelo instrutor sénior da Elusive Data, James Eichbaum, um especialista forense que já formou profissionais de forças policiais nacionais, forças policiais federais, estatais e locais, agências governamentais e militares e equipas DFIR globais. Aprenderá com alguém com experiência profunda e prática em investigações reais. James ensina forense de banco de dados há mais de 15 anos.

07 -Tenho acesso a ficheiros de laboratório e a práticas práticas?

Sim. Cada módulo inclui laboratórios interactivos utilizando ficheiros WAL e SHM reais. Aplicará imediatamente a sua aprendizagem através de exercícios guiados que analisam a reconstrução da linha temporal e a recuperação de dados eliminados.

08 -Por que razão devo escolher este curso em vez de outros?

Este microcurso foi concebido para preencher uma lacuna crucial na formação forense: compreender como os ficheiros WAL e SHM do SQLite controlam as alterações da base de dados e armazenam dados recuperáveis.

Em apenas 2 horas concentradas, aprenderá como as molduras WAL capturam o histórico de transacções, como os índices SHM controlam as modificações de páginas e como reconstruir linhas de tempo de atividade que as ferramentas padrão não conseguem.

Através de exemplos realistas e aplicações não suportadas, irá trabalhar de forma prática para analisar cabeçalhos WAL, interpretar dados de pontos de controlo e recuperar transacções eliminadas com precisão.

Continuamente atualizado e concebido para profissionais em atividade, este curso proporciona uma formação rápida, orientada e prática, sem poupar nos custos.

09 -Preciso de conhecimentos de programação ou de SQL avançado?

Deve sentir-se confortável a navegar em ferramentas forenses e a trabalhar com artefactos móveis, mas não precisa de ser um programador. Iremos guiá-lo através de conceitos de baixo nível, como análise de quadros WAL, análise de pontos de controlo e interpretação de índices SHM, com explicações claras e laboratórios práticos.

10 -O curso é reconhecido ou admissível em tribunal?

Sim. O curso é baseado em certificados e concebido por um antigo examinador da polícia com experiência em testemunhos reais. Os fluxos de trabalho ensinados estão preparados para a sala de audiências e foram concebidos para resistir a revisões.

11 -Poderei realmente utilizá-lo nas minhas caixas actuais?

Sim. O curso é construído com base em dados de aplicações do mundo real, não em exemplos genéricos. Aprenderá fluxos de trabalho práticos que pode aplicar imediatamente - mesmo quando as suas ferramentas não são suficientes.

12 -E se eu utilizar ferramentas como Cellebrite, MSAB, Magnet ou Oxygen?

Ótimo - este curso foi concebido para trabalhar com eles. Aprenderá a verificar os resultados das ferramentas, a investigar aplicações não suportadas e a recuperar provas que as ferramentas muitas vezes ignoram.

13 -Existem cursos programados em que me possa inscrever?

Sim! Programamos regularmente sessões online em direto nas quais pode participar juntamente com outros profissionais. Estes cursos programados oferecem o mesmo conteúdo abrangente com interação em tempo real e sessões de perguntas e respostas.

Verificar a nossa calendário de cursos para ver as próximas datas agendadas e inscrever-se nas sessões disponíveis.

14 -Posso reservar uma sessão privada em direto para uma data personalizada?

Com certeza! Se as datas programadas do curso não forem adequadas para si, teremos todo o gosto em organizar uma sessão privada ao vivo numa altura que se adeqúe à sua agenda.

Simplesmente enviar um pedido de reserva com as suas datas e horas preferidas, e trabalharemos consigo para encontrar uma vaga conveniente. Isto é perfeito para equipas ou organizações com requisitos de tempo específicos.

15 -Se eu fizer este microcurso agora, terei de pagar o preço total do curso completo mais tarde?

Não - se mais tarde decidir inscrever-se no curso completo de SQLite Forensics, deduziremos o custo total deste microcurso do seu total. Basta entrar em contacto connosco antes de se inscrever no curso completo.

Reacções do terreno

Lina S.

Examinador forense digital

★★★★★

Sempre confiei nas ferramentas, mas este curso mostrou-me que as coisas estão escondidas nas entrelinhas. Ver as mensagens apagadas a regressar do WAL deixou-me de boca aberta.

Marcus D.

Consultor de resposta a incidentes

★★★★★

Eu costumava ignorar os ficheiros WAL porque não sabia o que fazer com eles. Agora posso extrair registos substituídos, reconstruir acções e explicar todas as alterações numa linha temporal.

Chloe R.

Analista forense de telemóveis

★★★★★

Acontece que a linha temporal de que eu precisava já lá estava. A WAL e a SHM deram-me o que as ferramentas não tinham. Sinceramente, esta formação mudou a minha forma de trabalhar em todos os casos.

Outros recursos de que poderá gostar

Domine a SQLite Forensics com a nossa formação certificada 2025, concebida para profissionais que examinam dados de aplicações móveis. Aprenda a descobrir registos eliminados, a interpretar ficheiros WAL e a recuperar artefactos ocultos para além do alcance das ferramentas padrão. Criado com base em casos reais e novos CTFs, este curso prático enfatiza a decodificação no nível da página, uma visão forense profunda e técnicas práticas para investigações avançadas.

A descodificação manual de VarInts pode atrasar os fluxos de trabalho forenses, especialmente quando se trabalha com bases de dados desconhecidas ou confusas. Esta ferramenta ajuda-o a interpretar esses valores rapidamente, para que se possa concentrar na análise. De utilização gratuita e criada para investigadores que trabalham diretamente com os componentes internos do SQLite.

TEste micro-curso focado ajuda-o a ir além das limitações das ferramentas, mostrando exatamente como o SQLite armazena e remove dados. Em apenas algumas horas, aprenderá a recuperar registos eliminados, a interpretar estruturas em bruto e a analisar bases de dados de aplicações com confiança, mesmo quando as ferramentas não lhe dão nada.

O SQLite continua a ser a espinha dorsal do armazenamento de aplicações móveis em 2025, alimentando tudo, desde históricos de conversação e registos de localização a definições de aplicações e media em cache. Embora as ferramentas forenses lidem bem com a extração básica, muitas vezes não conseguem revelar o que está armazenado mais profundamente nos componentes internos da base de dados: registos de escrita antecipada, cadeias de transbordamento ou esquemas personalizados exclusivos de cada aplicação.

À medida que o software móvel evolui rapidamente, os examinadores deparam-se cada vez mais com situações em que os dados são apenas parcialmente descodificados ou não são detectados. Compreender o funcionamento interno do SQLite tornou-se essencial para uma análise móvel fiável.

Este microcurso foi criado com essa realidade em mente. Aprenderá a decompor o SQLite ao nível estrutural, a recuperar dados manualmente, a interpretar a forma como os registos estão organizados e a detetar padrões ou anomalias que as ferramentas por si só podem não explicar. É o tipo de conhecimento prático que lhe dá mais controlo em casos complexos ou críticos em termos de tempo.

Solicitar sessão em direto

Este pedido não tem qualquer carácter vinculativo. Indique-nos as datas que lhe convêm e o número de participantes que gostaria de incluir. Entraremos em contacto consigo de imediato para discutirmos as melhores opções.

manter-se atualizado

Mantenha-se informado. Subscreva a nossa newsletter mensal.

Seja o primeiro a saber de novas oportunidades de formação, ferramentas gratuitas, publicações de blogue baseadas em casos e informações práticas. O nosso boletim informativo mensal foi concebido para o ajudar a aprender mais rapidamente, a resolver casos de forma mais inteligente e a manter-se atualizado numa área que nunca pára.

Preencha o seu e-mail para se inscrever.