
Uno strumento di mappatura dei casi di indagine OSINT per organizzare entità, relazioni, prove e informazioni.
Basato su OSINTMapper di Geistnigma.
Questo progetto è una versione modificata ed estesa di OSINTMapper con funzionalità e modifiche aggiuntive incentrate sulla gestione dei casi investigativi, l'analisi delle informazioni e la gestione delle prove.
Uno strumento basato su browser per indagini OSINT e mappatura dei casi.
Organizza soggetti, identificatori, relazioni, luoghi, cronologie e prove in un unico fascicolo di caso.

| Home | Rete |
|---|---|
![]() | ![]() |
| Cronologia | Prove |
|---|---|
![]() | ![]() |
| Registro di controllo | Report |
|---|---|
![]() | ![]() |
Richiede Node.js 18+.
npm install
npm run dev
Apri http://localhost:5173.
docker compose up --build
Poi apri http://localhost:5173.
È inclusa un'indagine di fantasia:
example/operation-nightjar.case.json
Apri il file dall'applicazione per esplorare l'indagine di esempio.
Altri esempi in example/ (tutte le persone, organizzazioni, numeri e luoghi sono di fantasia; le foto sono silhouette sintetiche, non persone reali):
| File | Lingua | Contenuto |
|---|---|---|
operasyon-kara-sahin.case.json | TR | Caso in stile antiterrorismo con foto dei soggetti, nuovi tipi di identificatori, mappa, cronologia, prove |
operation-nightjar-photos.case.json | EN | Operation Nightjar con foto dei soggetti e i nuovi tipi di identificatori |
example-reports/tr/ | TR | PDF scuro, PDF chiaro (oscurato + filigrana), report HTML in file singolo |
example-reports/en/ | EN | Gli stessi output in inglese |
Il report segue la lingua dell'interfaccia: passa da TR a EN prima di esportare. I file di esempio possono essere rigenerati con python3 tools/ornek-dosya-uret.py (richiede Pillow).
OSINT Case funziona interamente nel browser.
Non viene utilizzato alcun server, sistema di analisi o telemetria. I dati del caso e le prove rimangono sul dispositivo locale.