
OSINT 조사 사례 매핑 도구로, 엔터티, 관계, 증거 및 정보를 정리합니다.
Geistnigma의 OSINTMapper를 기반으로 합니다.
이 프로젝트는 조사 사건 관리, 정보 분석 및 증거 처리에 초점을 맞춘 추가 기능과 변경 사항을 적용한 OSINTMapper의 수정 및 확장 버전입니다.
브라우저 기반 OSINT 조사 및 사건 매핑 도구입니다.
대상자, 식별자, 관계, 위치, 타임라인 및 증거를 하나의 사건 파일로 정리합니다.

| 홈 | 네트워크 |
|---|---|
![]() | ![]() |
| 타임라인 | 증거 |
|---|---|
![]() | ![]() |
| 감사 로그 | 보고서 |
|---|---|
![]() | ![]() |
Node.js 18+ 가 필요합니다.
npm install
npm run dev
http://localhost:5173 을 엽니다.
docker compose up --build
그런 다음 http://localhost:5173 을 엽니다.
가상의 조사 사례가 포함되어 있습니다:
example/operation-nightjar.case.json
애플리케이션에서 파일을 열어 샘플 조사를 살펴보세요.
example/ 에 더 많은 샘플이 있습니다 (모든 인물, 조직, 번호 및 장소는 가상이며, 사진은 실제 인물이 아닌 합성 실루엣입니다):
| 파일 | 언어 | 내용 |
|---|---|---|
operasyon-kara-sahin.case.json | TR | 대상자 사진, 새로운 식별자 유형, 지도, 타임라인, 증거가 포함된 대테러 스타일 사건 |
operation-nightjar-photos.case.json | EN | 대상자 사진과 새로운 식별자 유형이 포함된 Operation Nightjar |
example-reports/tr/ | TR | 다크 PDF, 라이트 PDF (정보 삭제 + 워터마크), 단일 파일 HTML 보고서 |
example-reports/en/ | EN | 동일한 결과물의 영어 버전 |
보고서는 인터페이스 언어를 따릅니다: 내보내기 전에 TR / EN을 전환하세요. 샘플 파일은 python3 tools/ornek-dosya-uret.py 로 재생성할 수 있습니다 (Pillow 필요).
OSINT Case는 전적으로 브라우저에서 실행됩니다.
서버, 분석 도구 또는 원격 측정은 사용되지 않습니다. 사건 데이터와 증거는 로컬 기기에 남아 있습니다.