Chrome 방문 기록, 다운로드, 로그인 정보, 캐시 등의 브라우저 아티팩트를 마운트하고 분석·시각화하는 포렌식 도구
- 스타
- 3,059
- 포크
- 524
- 열린 이슈
- 389
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
IPED는 범죄 현장에서 수사기관이 압수한 증거나 기업 조사에서 민간 조사관이 확보한 증거 등 디지털 증거를 처리하고 분석하는 디지털 포렌식 도구입니다. 브라질 연방경찰의 디지털 포렌식 전문가들이 개발했으며, 2019년부터 오픈소스로 공개되고 있습니다. Windows와 Linux에서 실행되며, 명령줄에서 배치 방식으로 케이스를 생성할 수 있고 그래픽 분석 인터페이스도 제공합니다.
RAW/DD, E01, VHD, VMDK, VHDX, AD1 등의 형식으로 된 디스크 이미지와 파일 시스템을 디코딩한 다음, 미할당 영역을 포함해 빠르게 검색할 수 있도록 파일 콘텐츠와 메타데이터를 인덱싱합니다. 해시 기반 중복 제거와 알려진 파일 세트 대조, 파일 카빙, 파일 유형별 분류, 컨테이너의 재귀적 확장 기능을 제공합니다. 분석가는 이미지와 동영상, 헥스 및 텍스트 콘텐츠, 지도상의 GPS 위치, 타임라인, 커뮤니케이션 그래프를 검토할 수 있습니다.
IPED에는 지갑, 이메일, IP 주소를 찾는 정규식 검색, OCR, 언어 감지, 개체명 인식, 유사 문서·이미지·얼굴 검색, 오디오 전사 등의 분석 모듈도 포함되어 있습니다. 처리 프로필, 북마크, 이식 가능한 케이스, HTML 또는 CSV 보고서를 통해 조사 업무를 지원합니다. JavaScript 또는 Python 스크립트로 기능을 확장할 수 있습니다.
핵심 기능
- 01미할당 영역을 포함해 빠른 검색을 위해 파일 콘텐츠와 메타데이터를 인덱싱합니다.
- 02E01, VHD, VMDK, AD1 등의 일반적인 디스크 이미지 및 가상 디스크 형식을 디코딩합니다.
- 03원시 데이터에서 파일을 카빙하며 40가지가 넘는 파일 형식을 지원합니다.
- 04해시 계산, 해시 세트 대조 및 중복 제거 기능을 제공합니다.
- 05Windows와 Linux에서 실행되며, 명령줄 배치 처리와 이식 가능한 케이스를 지원합니다.
- 06얼굴·이미지·문서 유사도 검색, OCR, 오디오 전사 기능을 포함합니다.
활용 사례
- 사건과 관련해 압수한 디스크 이미지와 휴대전화를 처리하는 수사기관 조사관.
- 기업 조사에서 직원 기기를 검토하는 민간 포렌식 조사관.
- 증거 처리 절차를 연구하기 위해 포렌식 인덱싱 및 분석 플랫폼이 필요한 연구자나 교육 담당자.
빠른 시작
- 1
git, Maven 및 JavaFX가 포함된 Java JDK 11을 설치합니다
- 2
저장소를 클론합니다
git clone https://github.com/sepinf-inc/IPED.git - 3
프로젝트 폴더로 이동합니다
cd IPED - 4
Maven으로 IPED를 빌드합니다 (출력 위치: target/release)
mvn clean install
사용 전 알아둘 점
- 기본 master 브랜치는 불안정한 개발 코드입니다. 안정적인 빌드를 사용하려면 릴리스 태그를 체크아웃해야 합니다.
- Linux에서는 The Sleuthkit과 추가 종속성을 별도로 빌드해야 합니다.
- 빌드하려면 JavaFX가 포함된 JDK 11이 필요하므로 설정에 추가 작업이 필요합니다.
- Stanford CoreNLP 모델이나 클라우드 전사 서비스 등 일부 고급 기능에는 외부 모델, 키 또는 서비스가 필요합니다.
토픽
자주 묻는 질문
- IPED은(는) 무엇인가요?
- 디스크 이미지와 기기 등 압수된 디지털 증거를 처리·인덱싱·분석하는 Java 기반 오픈소스 디지털 포렌식 도구입니다. IPED는 범죄 현장에서 수사기관이 압수한 증거나 기업 조사에서 민간 조사관이 확보한 증거 등 디지털 증거를 처리하고 분석하는 디지털 포렌식 도구입니다. 브라질 연방경찰의 디지털 포렌식 전문가들이 개발했으며, 2019년부터 오픈소스로 공개되고 있습니다. Windows와 Linux에서 실행되며, 명령줄에서 배치 방식으로 케이스를 생성할 수 있고 그래픽 분석 인터페이스도 제공합니다.
- IPED은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- IPED은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- IPED은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. IPED의 마지막 커밋은 2026년 10월 17일입니다.
- IPED은(는) 어디에 사용할 수 있나요?
- 사건과 관련해 압수한 디스크 이미지와 휴대전화를 처리하는 수사기관 조사관. 기업 조사에서 직원 기기를 검토하는 민간 포렌식 조사관. 증거 처리 절차를 연구하기 위해 포렌식 인덱싱 및 분석 플랫폼이 필요한 연구자나 교육 담당자.
- IPED는 어떻게 설치하나요?
- git, Maven 및 JavaFX가 포함된 Java JDK 11을 설치합니다 저장소를 클론합니다: git clone https://github.com/sepinf-inc/IPED.git 프로젝트 폴더로 이동합니다: cd IPED Maven으로 IPED를 빌드합니다 (출력 위치: target/release): mvn clean install
- IPED은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/sepinf-inc/IPED
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
브라우저, 데스크톱 앱 또는 API에서 PDF를 편집·서명·비식별 처리·변환하고 자동화할 수 있는 셀프 호스팅 오픈소스 플랫폼입니다.
Java로 작성된 빠른 소스 코드 검색 및 상호 참조 엔진으로, 코드와 버전 관리 이력을 인덱싱합니다.
주석이 달린 인터페이스 메서드를 네트워크 호출로 변환하는 Android 및 Java용 타입 안전 HTTP 클라이언트입니다.
서비스 통신, 디스커버리, 트래픽 관리를 위한 RPC 및 마이크로서비스 프레임워크 Apache Dubbo의 Java 구현체입니다.
자동화 요소를 갖춘 Java 기반 타워 디펜스 RTS로, 공장과 물류망을 구축해 포탑에 보급하고 기지를 방어합니다.