Repolode
ChmaraX

ChmaraX/forensix

Chrome 방문 기록, 다운로드, 로그인 정보, 캐시 등의 브라우저 아티팩트를 마운트하고 분석·시각화하는 포렌식 도구

스타
285
포크
43
열린 이슈
102
마지막 커밋
2개월 전

어떤 프로젝트인가요?

ForensiX는 Google Chrome 프로필 데이터를 처리하는 포렌식 도구입니다. Chrome 데이터 볼륨의 사본을 읽기 전용으로 마운트하고 해시를 확인해 분석 중 증거의 무결성을 보존합니다.

이 도구는 방문 기록(전환 유형 및 방문 시간 포함), 로그인 데이터, 자동 완성 항목, 다운로드, 북마크, 파비콘, 브라우저 캐시를 파싱합니다. 또한 가장 자주 방문한 사이트, 시간대별 탐색 히트맵, ML 모델을 이용한 URL 카테고리 분류 등 프로필 소유자의 개인 정보와 활동 패턴을 추정합니다.

프로젝트는 Node.js 서버, 3000번 포트의 웹 UI, MongoDB로 구성된 Docker Compose 스택으로 실행할 수 있으며, Python 및 Node.js 종속 항목을 설치해 수동으로 실행할 수도 있습니다. UI와 서버 간 연결에 선택적으로 HTTPS를 지원합니다.

핵심 기능

  • 01Chrome 데이터를 읽기 전용으로 마운트하고 해시를 확인해 무결성을 보존
  • 02방문 기록, 방문 시간, 전환 유형을 파싱
  • 03로그인 정보, 자동 완성 항목, 다운로드, 북마크, 파비콘을 복구
  • 04URL, 콘텐츠 유형, 페이로드 등 브라우저 캐시를 검사
  • 05ML 모델로 방문한 URL을 카테고리별로 분류
  • 06히트맵과 막대 차트로 시간에 따른 활동을 시각화

활용 사례

  • 압수한 Chrome 또는 Chromium 기반 브라우저 프로필의 디지털 포렌식 조사
  • 사고 대응을 위한 방문 및 다운로드 기록 검토
  • 브라우저 아티팩트 분석 교육 또는 연구

빠른 시작

  1. 1

    리포지토리를 클론합니다

    git clone https://github.com/ChmaraX/forensix.git
  2. 2

    프로젝트 디렉터리로 이동합니다

    cd forensix
  3. 3

    Chrome 또는 Brave 브라우저 데이터를 data 디렉터리에 복사합니다

    cp -r "/Users/username/Library/Application Support/Google/Chrome/Default/." ./data/
  4. 4

    Docker Compose로 애플리케이션을 빌드하고 시작합니다

    docker-compose up --build

사용 전 알아둘 점

  • Docker와 Docker Compose가 필요하며, 첫 빌드 시 약 700MB의 ML 모델을 다운로드합니다.
  • README 예제에서는 브라우저 데이터 경로로 macOS 경로를 사용하므로 다른 플랫폼에서는 경로를 조정해야 합니다.

토픽

자주 묻는 질문

forensix은(는) 무엇인가요?
Chrome 방문 기록, 다운로드, 로그인 정보, 캐시 등의 브라우저 아티팩트를 마운트하고 분석·시각화하는 포렌식 도구 ForensiX는 Google Chrome 프로필 데이터를 처리하는 포렌식 도구입니다. Chrome 데이터 볼륨의 사본을 읽기 전용으로 마운트하고 해시를 확인해 분석 중 증거의 무결성을 보존합니다.
forensix은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
forensix은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
forensix은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. forensix의 마지막 커밋은 2026년 8월 19일입니다.
forensix은(는) 어디에 사용할 수 있나요?
압수한 Chrome 또는 Chromium 기반 브라우저 프로필의 디지털 포렌식 조사 사고 대응을 위한 방문 및 다운로드 기록 검토 브라우저 아티팩트 분석 교육 또는 연구
forensix는 어떻게 설치하나요?
리포지토리를 클론합니다: git clone https://github.com/ChmaraX/forensix.git 프로젝트 디렉터리로 이동합니다: cd forensix Chrome 또는 Brave 브라우저 데이터를 data 디렉터리에 복사합니다: cp -r "/Users/username/Library/Application Support/Google/Chrome/Default/." ./data/ Docker Compose로 애플리케이션을 빌드하고 시작합니다: docker-compose up --build
forensix은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ChmaraX/forensix

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트