Repolode
sepinf-inc

sepinf-inc/IPED

Ferramenta open source de perícia digital em Java para processar, indexar e analisar evidências digitais apreendidas, como imagens de disco e dispositivos.

Alternativa open source a:EnCaseFTK

Estrelas
3,059
Forks
524
Issues abertas
389
Último commit
há 4 dias

O que é?

O IPED é uma ferramenta de perícia digital usada para processar e analisar evidências digitais, muitas vezes apreendidas em locais de crime por autoridades policiais ou em investigações corporativas por peritos particulares. Foi desenvolvido por especialistas em perícia digital da Polícia Federal do Brasil e é publicado como open source desde 2019. Funciona no Windows e no Linux, permite criar casos em lote pela linha de comando e oferece uma interface gráfica de análise.

A ferramenta decodifica imagens de disco e sistemas de arquivos em formatos como RAW/DD, E01, VHD, VMDK, VHDX e AD1, e então indexa o conteúdo e os metadados dos arquivos para agilizar as buscas, inclusive em espaço não alocado. Oferece deduplicação baseada em hash e comparação com conjuntos de arquivos conhecidos, file carving, categorização por tipo de arquivo e expansão recursiva de contêineres. Os analistas podem examinar imagens e vídeos, conteúdo hexadecimal e textual, localizações GPS em mapas, linhas do tempo e grafos de comunicação.

O IPED também inclui módulos de análise como buscas com regex por carteiras, emails e endereços IP, OCR, detecção de idioma, reconhecimento de entidades nomeadas, busca por documentos, imagens e rostos semelhantes, além de transcrição de áudio. Perfis de processamento, bookmarks, casos portáteis e relatórios em HTML ou CSV dão suporte aos fluxos de trabalho investigativos. Scripts em JavaScript ou Python permitem estender seu comportamento.

Recursos principais

  • 01Indexa o conteúdo e os metadados dos arquivos para agilizar as buscas, inclusive em espaço não alocado.
  • 02Decodifica formatos comuns de imagem de disco e disco virtual, como E01, VHD, VMDK e AD1.
  • 03Recupera arquivos de dados brutos com file carving e oferece suporte a mais de 40 formatos de arquivo.
  • 04Oferece cálculo de hash, comparação com conjuntos de hashes e deduplicação.
  • 05Funciona no Windows e no Linux, com processamento em lote pela linha de comando e casos portáteis.
  • 06Inclui busca por rostos, imagens e documentos semelhantes, OCR e transcrição de áudio.

Casos de uso

  • Peritos de órgãos de segurança pública que processam imagens de disco e celulares apreendidos em uma investigação.
  • Investigadores particulares de perícia digital que analisam dispositivos de funcionários em investigações corporativas.
  • Pesquisadores ou instrutores que precisam de uma plataforma de indexação e análise forense para estudar fluxos de trabalho com evidências.

Início rápido

  1. 1

    Instale git, Maven e Java JDK 11 com JavaFX

  2. 2

    Clone o repositório

    git clone https://github.com/sepinf-inc/IPED.git
  3. 3

    Acesse a pasta do projeto

    cd IPED
  4. 4

    Compile o IPED com Maven (saída em target/release)

    mvn clean install

Antes de usar

  • A branch master padrão contém código de desenvolvimento instável; para obter compilações estáveis, é preciso mudar para uma tag de versão.
  • No Linux, o The Sleuthkit e as dependências adicionais precisam ser compilados separadamente.
  • A compilação exige JDK 11 com JavaFX, o que aumenta o trabalho de configuração.
  • Alguns recursos avançados precisam de modelos, chaves ou serviços externos, como os modelos do Stanford CoreNLP ou a transcrição na nuvem.

Tópicos

Perguntas frequentes

O que é IPED?
Ferramenta open source de perícia digital em Java para processar, indexar e analisar evidências digitais apreendidas, como imagens de disco e dispositivos. O IPED é uma ferramenta de perícia digital usada para processar e analisar evidências digitais, muitas vezes apreendidas em locais de crime por autoridades policiais ou em investigações corporativas por peritos particulares. Foi desenvolvido por especialistas em perícia digital da Polícia Federal do Brasil e é publicado como open source desde 2019. Funciona no Windows e no Linux, permite criar casos em lote pela linha de comando e oferece uma interface gráfica de análise.
IPED é gratuito? Qual é a licença?
IPED é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
IPED ainda é mantido?
Manutenção ativa. O último commit de IPED foi em 17 de out. de 2026.
Para que posso usar IPED?
Peritos de órgãos de segurança pública que processam imagens de disco e celulares apreendidos em uma investigação. Investigadores particulares de perícia digital que analisam dispositivos de funcionários em investigações corporativas. Pesquisadores ou instrutores que precisam de uma plataforma de indexação e análise forense para estudar fluxos de trabalho com evidências.
Como instalar IPED?
Instale git, Maven e Java JDK 11 com JavaFX Clone o repositório: git clone https://github.com/sepinf-inc/IPED.git Acesse a pasta do projeto: cd IPED Compile o IPED com Maven (saída em target/release): mvn clean install
Onde consigo IPED?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/sepinf-inc/IPED

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados