Repolode
sepinf-inc

sepinf-inc/IPED

Инструмент цифровой криминалистики с открытым исходным кодом на Java для обработки, индексации и анализа цифровых доказательств, например образов дисков и устройств.

Open source альтернатива:EnCaseFTK

Звёзды
3,059
Форки
524
Открытые issues
389
Последний коммит
4 дня назад

Что это?

IPED — инструмент цифровой криминалистики для обработки и анализа цифровых доказательств, которые часто изымают на местах преступлений правоохранительные органы или изучают частные эксперты в рамках корпоративных расследований. Его разработали специалисты по цифровой криминалистике из Федеральной полиции Бразилии; с 2019 года проект распространяется с открытым исходным кодом. IPED работает в Windows и Linux, поддерживает пакетное создание дел из командной строки и предоставляет графический интерфейс для анализа.

Инструмент декодирует образы дисков и файловые системы в таких форматах, как RAW/DD, E01, VHD, VMDK, VHDX и AD1, а затем индексирует содержимое файлов и метаданные для быстрого поиска, в том числе в нераспределённом пространстве. В IPED есть дедупликация по хешам, сопоставление с наборами известных файлов, карвинг файлов, категоризация по типу и рекурсивная распаковка контейнеров. Аналитики могут просматривать изображения и видео, содержимое в шестнадцатеричном и текстовом виде, местоположения GPS на картах, временные шкалы и графы коммуникаций.

В IPED также входят модули анализа: поиск по regex кошельков, адресов электронной почты и IP-адресов, OCR, определение языка, распознавание именованных сущностей, поиск похожих документов, изображений и лиц, а также транскрибация аудио. Профили обработки, закладки, переносимые дела и отчёты в HTML или CSV помогают организовать расследование. Поведение инструмента можно расширять скриптами на JavaScript или Python.

Ключевые возможности

  • 01Индексирует содержимое файлов и метаданные для быстрого поиска, в том числе в нераспределённом пространстве.
  • 02Декодирует распространённые форматы образов дисков и виртуальных дисков, например E01, VHD, VMDK и AD1.
  • 03Выполняет карвинг файлов из необработанных данных и поддерживает более 40 форматов файлов.
  • 04Поддерживает вычисление хешей, сопоставление с наборами хешей и дедупликацию.
  • 05Работает в Windows и Linux, поддерживает пакетную обработку из командной строки и переносимые дела.
  • 06Включает поиск похожих лиц, изображений и документов, OCR и транскрибацию аудио.

Сценарии использования

  • Сотрудники правоохранительных органов обрабатывают изъятые в рамках дела образы дисков и телефоны.
  • Частные эксперты-криминалисты изучают устройства сотрудников в рамках корпоративных расследований.
  • Исследователи или преподаватели используют платформу для криминалистической индексации и анализа, чтобы изучать процессы работы с доказательствами.

Быстрый старт

  1. 1

    Установите git, Maven и Java JDK 11 с JavaFX

  2. 2

    Клонируйте репозиторий

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

    Перейдите в папку проекта

    cd IPED
  4. 4

    Соберите IPED с помощью Maven (результат будет в target/release)

    mvn clean install

Что важно знать

  • Ветка master по умолчанию содержит нестабильный код в разработке; для стабильной сборки необходимо переключиться на тег релиза.
  • В Linux The Sleuthkit и дополнительные зависимости нужно собирать отдельно.
  • Для сборки требуется JDK 11 с JavaFX, что усложняет настройку.
  • Для некоторых расширенных функций нужны внешние модели, ключи или сервисы, например модели Stanford CoreNLP или облачная транскрибация.

Темы

Частые вопросы

Что такое IPED?
Инструмент цифровой криминалистики с открытым исходным кодом на Java для обработки, индексации и анализа цифровых доказательств, например образов дисков и устройств. IPED — инструмент цифровой криминалистики для обработки и анализа цифровых доказательств, которые часто изымают на местах преступлений правоохранительные органы или изучают частные эксперты в рамках корпоративных расследований. Его разработали специалисты по цифровой криминалистике из Федеральной полиции Бразилии; с 2019 года проект распространяется с открытым исходным кодом. IPED работает в Windows и Linux, поддерживает пакетное создание дел из командной строки и предоставляет графический интерфейс для анализа.
IPED можно использовать бесплатно? Какая у него лицензия?
IPED распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
IPED всё ещё поддерживается?
Активно поддерживается. Последний коммит в IPED — 17 окт. 2026 г..
Для чего можно использовать IPED?
Сотрудники правоохранительных органов обрабатывают изъятые в рамках дела образы дисков и телефоны. Частные эксперты-криминалисты изучают устройства сотрудников в рамках корпоративных расследований. Исследователи или преподаватели используют платформу для криминалистической индексации и анализа, чтобы изучать процессы работы с доказательствами.
Как установить IPED?
Установите git, Maven и Java JDK 11 с JavaFX Клонируйте репозиторий: git clone https://github.com/sepinf-inc/IPED.git Перейдите в папку проекта: cd IPED Соберите IPED с помощью Maven (результат будет в target/release): mvn clean install
Где скачать IPED?
Исходный код и инструкции по установке — на GitHub: https://github.com/sepinf-inc/IPED

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая open-source платформа для работы с PDF: редактирование, подпись, скрытие данных, конвертация и автоматизация в браузере, на компьютере или через API.

94,6 тыс.11,6 тыс.TypeScriptOtherОбновлён 13 часов назад