Certificazione e Raccolta Tracce Online · servizio attivo
WACZ · ISO 28500/ Marca temporale eIDAS/ Area riservata
C.E.R.T.O.
Accedi Registrati gratis
IT EN
C.E.R.T.O. / Esempio di acquisizione

Che cosa produce un'acquisizione forense di una pagina web: un esempio reale, file per file.

Il 12 ottobre 2026 abbiamo acquisito con C.E.R.T.O. la home page di questo sito. Qui c'è tutto quello che ne è uscito: il video della sessione, le schermate, l'email arrivata all'utente, i rapporti online e, uno per uno, i 167 file del fascicolo BagIt, con che cosa contengono e a che cosa servono. Il fascicolo è scaricabile: puoi verificarlo da te.

Pagina acquisitacerto.acquisizioniforensi.com/
Data e ora12/10/2026 · 17:59:58ora italiana, CEST (15:59:58 UTC)
Navigazione51 scirca 92 s fino al sigillo finale
Fascicolo167 fileZIP da 37,35 MB
Marche temporali32 Sectigo + 1 qualificata InfoCert
Codice breveW2zAEeC.E.R.T.O. 3.3.3 · macOS
01 · L'acquisizione

Come si è svolta, minuto per minuto.

Prima si dichiara che cosa si acquisisce, poi si naviga; il resto lo fa il programma, dopo.

Il video che C.E.R.T.O. registra durante l'acquisizione: 46 secondi, dalle 18:00:03 alle 18:00:49. Qui ne vedi una copia MP4 ridotta e senza audio, fatta per il sito. La prova è l'originale, evidence/video/recording_2026-10-12T16-00-03-121Z.webm (15,08 MB, VP9, 1918×1064), con SHA-256 0b5c8b4a36b2b04a07c000a5ce612c098ad0da219edfc6af662e84fbf1885571.

Gli orari che seguono sono quelli del registro logs/acquisition-log.txt, in ora italiana. Prima di partire l'orologio del computer è stato confrontato con tre server NTP (time.google.com, pool.ntp.org, time.cloudflare.com), che hanno risposto tutti e tre: scarto di consenso di 10 ms; deviazione massima dal consenso dichiarata dal programma, 22 ms.

  1. L'operatore dichiara oggetto e ambito: «dominio e sottodomini» di certo.acquisizioniforensi.com. La dichiarazione entra nel fascicolo così com'è.

  2. Inizia l'acquisizione. La pagina era aperta da 21 secondi: C.E.R.T.O. la ricarica evitando la cache, il che favorisce la registrazione delle risorse di rete; quelle che mancano le individua poi il controllo di completezza.

  3. Partono insieme il video, la cattura passiva del traffico e l'archivio WACZ. Prima schermata automatica.

  4. Copia dell'HTML e schermata della parte visibile, prese «in diretta»: sono il riferimento per lo stato della pagina al momento della visita.

  5. L'operatore scorre la pagina e scatta altre sei schermate con il pulsante del programma. Il programma registra movimenti del mouse, scorrimenti e cambiamenti della pagina: 57 eventi in tutta la sessione.

  6. Pagina intera dal vivo, sulla pagina come la vede l'operatore: 11 sezioni, documento alto 10.364 pixel.

  7. L'operatore preme «Stop». Fine della navigazione, dopo 50,96 secondi.

  8. Verifiche di rete: WHOIS del dominio, record DNS, traceroute fino al server, certificati TLS. Poi il controllo di completezza: 9 risorse usate dalla pagina ma assenti dalla raccolta iniziale vengono richieste di nuovo, e marcate come prova derivata.

  9. Seconda pagina intera, «a posteriori»: C.E.R.T.O. torna sull'indirizzo e la ricattura. Inizia circa 65,5 secondi dopo l'avvio dell'acquisizione, finisce alle 18:01:16, e il ritardo è scritto nel fascicolo.

  10. Rapporto generato; marca temporale Sectigo sul rapporto (SHA-512).

  11. Chiusura del registro (84 s dall'avvio), poi il fascicolo BagIt: manifesto firmato Ed25519 e marcato da Sectigo, manifesti delle impronte, e per ultimo, alle 18:01:31, il sigillo qualificato InfoCert: circa 92 secondi dall'avvio.

  12. Il server riceve lo ZIP (37,35 MB, 39.166.336 byte, in 8 secondi), lo registra con il codice breve W2zAEe e manda l'email.

Appena premuto «Stop»: il programma avvia in parallelo traceroute, WHOIS, DNS, archivio WACZ e rapporto. La finestra si può nascondere: il lavoro continua.
Pochi secondi dopo: traceroute al 30 %, salvataggio del traffico HTTP (HAR) in corso.
Acquisizione completata: ID, durata della sessione, dimensione dell'archivio. L'invio al server è al 100 %.
Invio completato: il server ha assegnato il codice 6acd045d10b3e19dc213 e il codice breve W2zAEe. La copia dello ZIP resta sul computer dell'operatore.
02 · BagIt

La struttura del fascicolo.

Uno standard pubblico (RFC 8493) che chiunque può leggere, anche senza il nostro programma.

BagIt è il formato con cui biblioteche e archivi trasferiscono collezioni digitali senza perderne l'integrità. L'idea è semplice: tutto ciò che è stato raccolto sta nella cartella data/ (il «carico»); nella radice stanno pochi file di testo che dicono quali file ci sono e con quale impronta. Se un solo byte cambia, l'impronta non torna più.

57afefa4-8708-4800-9386-710b96352603_bagit/
├─ bagit.txt                       «questo è un BagIt 1.0, testi in UTF-8»
├─ bag-info.txt                    scheda del fascicolo: tipo, URL, IP, standard, sigillo
├─ manifest-sha256.txt             SHA-256 dei 157 file di data/
├─ tagmanifest-sha256.txt          SHA-256 degli 8 file di controllo
├─ tagmanifest-sha256.txt.tsr      marca qualificata InfoCert su quel file
├─ tsa-ca.pem                      certificati delle autorità di marcatura
├─ README.txt  ·  verify.sh  ·  verify.bat
├─ metadata/evidence.case.jsonld   CASE 1.4 / UCO 1.4
└─ data/                           157 file
   ├─ manifest.json  firmato Ed25519  ·  tsa.tsr  marca Sectigo sul manifesto
   ├─ interactive.html              cruscotto da aprire nel browser
   ├─ evidence/   WACZ · video · interazioni · stato JavaScript
   ├─ pages/      schermate · pagina intera · copie HTML
   ├─ network/    HAR · DNS · WHOIS · traceroute · cookie
   ├─ tls/        catena dei certificati
   ├─ resources/  CSS · caratteri · script · immagini
   ├─ hashes/  ·  logs/  ·  metadata/
   └─ reports/    report.pdf · report.txt · report.tsr

La scheda del fascicolo: bag-info.txt

È il primo file da aprire. Eccolo per intero, così come sta nel fascicolo (è una citazione: il testo è del programma):

Bagging-Date: 2026-10-12
Bag-Software-Agent: C.E.R.T.O. 3.3.3
Acquisition-Type: web
Conformance: BagIt RFC 8493 v1.0; RFC 3161; CASE 1.4.0/UCO 1.4.0 (metadata/evidence.case.jsonld)
Methodology-References: ISO/IEC 27037:2012; SWGDE 21-F-001-1.1 Best Practices for Acquiring Online Content (2024-03-15)
Methodology-Note: methodology references, not a certification of conformance: operator competence, tool validation, organisational procedures, access control and subsequent custody cannot be demonstrated by the package alone.
Time-Anchoring: NTP + RFC 3161 anchor the capture window; remote content timestamps are not independently anchored.
Source-URL: https://certo.acquisizioniforensi.com/
Remote-IP: 89.116.109.91
Media-File: evidence/ReplayWebPage.wacz
Media-MD5: e040214a91c62894d2eb0a75d280325e
Media-SHA-256: 5c0d9ac6d39279d62105831d77f30e335f7e4c3c215b2707b7880b104c4d136c
Media-SHA-512: baca37a16f3a721d1f2c42be5ca84a8422b90de0db82e8f453c3a67469989d14d7496ddb6d6c5ba54a6e35d4966a7a2f1e83e3c5bc7f84feb7ed58aca88dc889
External-Seal-TSA: InfoCert S.p.A. — qualified electronic time-stamp (eIDAS, Regulation (EU) No 910/2014, art. 42) on tagmanifest-sha256.txt

Riga per riga: data e programma che hanno confezionato il fascicolo; il tipo di acquisizione; gli standard rispettati dal formato; le linee guida di metodo seguite, con la precisazione — scritta dal programma stesso — che citarle non equivale a una certificazione di conformità; che cosa, secondo il programma, ancorano NTP e marche temporali (la finestra della cattura, non le date scritte dal sito: più sotto, fra i limiti, come leggere questa frase); l'indirizzo acquisito e l'IP che ha risposto; l'archivio WACZ come prova principale, con tre impronte; il sigillo esterno InfoCert.

manifest-sha256.txt ha 157 righe, una per file di data/: impronta SHA-256 e percorso. tagmanifest-sha256.txt fa lo stesso per 8 file di controllo, compreso manifest-sha256.txt. Così la marca InfoCert su quell'unico file copre gli 8 file che elenca e, attraverso manifest-sha256.txt, i 157 di data/. Il tagmanifest non elenca sé stesso né la propria marca: è il funzionamento previsto da BagIt (RFC 8493, §2.2.1).

metadata/evidence.case.jsonld descrive l'acquisizione nel linguaggio CASE/UCO, usato dagli strumenti di analisi forense: sette nodi — il file WACZ, l'URL, l'indirizzo IPv4, lo strumento, la persona che ha acquisito, l'azione investigativa e il registro di provenienza. È pensata per lo scambio con gli strumenti che supportano lo schema e le versioni usati (CASE 1.4.0, UCO 1.4.0).

03 · data/

Il contenuto, cartella per cartella.

Che cosa c'è in ogni cartella, che cosa dimostra e dove guardare.

evidence/ — le prove principali

  • ReplayWebPage.wacz (1,69 MB) — l'archivio web della sessione. Dentro c'è un file WARC (ISO 28500) con i record della cattura, compresi le risorse recuperate dopo e lo snapshot locale dichiarato (index.certo-snapshot-20261012160116.html): va letto distinguendo il traffico osservato durante la sessione dalle risorse derivate. Un lettore compatibile come replayweb.page permette di riprodurre il materiale archiviato, nei limiti della cattura e della riproduzione. Accanto, disclaimer_wacz.txt spiega che cosa aspettarsi: un sito ordinario di norma si riproduce; un'applicazione web come X o Instagram può non farlo.
  • video/ — il video WebM della finestra del browser (quello qui sopra) e video-log.json, con gli istanti di avvio, salvataggio e arresto.
  • interactions/user-interactions.json — 57 eventi registrati: 53 fra movimenti del mouse, scorrimenti (con la posizione) e mutazioni del DOM, più quattro di attivazione del tracciamento. Non sono tutti azioni manuali dell'operatore: alcuni scorrimenti avvengono durante la cattura automatica della pagina intera.
  • javascript-state/ — tre istantanee delle variabili globali della pagina (203 ciascuna) e del sessionStorage.
  • tracing/performance-metrics.json — 14 rilevazioni delle metriche del browser durante la sessione; source-artifacts/favicon.ico — l'icona del sito.

pages/ — la pagina visitata

Una sottocartella per ogni pagina logica visitata; qui una sola, 001_certo.acquisizioniforensi.com_721abda8/. Dentro:

  • screenshot-viewport.jpeg e page.html (60.127 byte) — la parte visibile e l'HTML presi in diretta alle 18:00:06: sono il riferimento per lo stato della pagina al momento della visita.
  • screenshots/ — le 7 schermate della sessione, una automatica e sei scattate dall'operatore; il nome di ciascun file riporta l'ora al millisecondo.
  • screenshots-fullpage-live/ e screenshots-fullpage/ — la pagina intera due volte, in 11 sezioni ciascuna: la prima dal vivo alla fine della navigazione, la seconda ricatturata a posteriori. Il motivo è dichiarato in page-metadata.json: si tengono entrambe perché si possano confrontare, e la seconda porta scritto il ritardo (fullpageDriftMs: 65.497 ms, misurati dall'avvio dell'acquisizione all'inizio della ricattura).
  • html-snapshots/ — 12 copie datate dell'HTML, ciascuna con il suo file di metadati: documentano lo stato del DOM agli istanti di salvataggio, non sono una registrazione continua di ogni cambiamento.
Filigrana di una schermata
La filigrana impressa su ogni schermata, ingrandita: versione del programma, data e ora con il fuso (2026-10-12T18:00:03.585+02:00, Europe/Rome), ID dell'acquisizione e URL. In fondo alla schermata la filigrana si ripete, sopra una fascia verde che dice se la pagina era dentro l'ambito dichiarato («IN SCOPE»).
La prima schermata (screen_1, 18:00:03): la stessa che il server pubblica su /scr/W2zAEe, identica al byte (SHA-256 5e22212f…0958498ea).
Le 11 sezioni della pagina intera ricatturata a posteriori (screenshots-fullpage), affiancate. Ogni sezione ha la sua filigrana.

network/ — la rete

  • network.har (104,10 KB) — il traffico HTTP in formato HAR: 17 richieste, tutte con risposta 2xx, con intestazioni, tempi e l'IP del server che ha risposto (89.116.109.91). Altri file JSON — requests.json, responses.json, resources.json, statistics.json e le mappe url-mapping.json e resources-mapping.json — forniscono viste e riepiloghi della raccolta di rete: i loro conteggi non coincidono necessariamente con le voci del HAR (statistics.json, per esempio, dichiara 18 richieste e 19 risposte).
  • http-headers.txt — le intestazioni della pagina principale. Qui rivelano una rete di distribuzione (CDN): server: hcdn, x-hcdn-cache-status: DYNAMIC. Il rapporto ne trae la conseguenza giusta: l'IP contattato è un nodo della CDN, non il server d'origine, che da quel punto non si vede.
  • dns-lookup.txt, whois.txt, traceroute.txt — i record DNS del nome (due IPv4, due IPv6), i dati di registrazione del dominio (registrato il 7 luglio 2017, registrar Hostinger) e un traceroute: 19 posizioni di salto, tre senza risposta, verso 89.116.109.153, l'indirizzo risolto al momento della verifica, diverso dall'IP 89.116.109.91 contattato dal browser durante la visita. Nemmeno il DNS contiene l'IP contattato: il rapporto lo segnala e spiega perché (indirizzi a rotazione, misure prese in momenti diversi).
  • cookies.json, cookies-detailed.json, cookies.txt — i 4 cookie impostati dal sito. Il browser forense parte senza cookie, cache né estensioni: quelli che trovi li ha messi il sito durante l'acquisizione.
  • completeness-report.json — il controllo elenca 19 risorse HTTP(S) rilevate: 10 già raccolte e 9 recuperate con richieste successive, dichiarate prova derivata perché ottenute dopo la cattura e potenzialmente diverse; una risorsa incorporata nella pagina è contata a parte. Il 100 % di completezza si riferisce a questo elenco, recuperi compresi, non all'intero sito né a ogni possibile contenuto dinamico.

tls/ — il certificato del sito

ssl.txt e ssl-data.json riassumono il certificato presentato dal server (uno solo, per tutta la sessione). In certificates/ c'è la catena completa — certificato del sito, intermedi, radice — in formato .crt e .pem. I certificati documentano il nome di dominio coperto, l'autorità emittente, il periodo di validità e la catena di certificazione. Qui il certificato è di tipo DV, emesso da Let's Encrypt: attesta il controllo del dominio, non identifica il titolare giuridico del sito né ne garantisce i contenuti. Per leggerne uno: openssl x509 -in <certificato.crt> -text -noout, che mostra il certificato ma da solo non convalida la catena.

resources/ — le risorse della pagina

In site-structure/ i file che compongono la pagina, salvati con la struttura del sito: l'HTML (index.html, la copia del DOM dom-snapshot.html, la versione it/), il foglio di stile, i caratteri, gli script, il logo e le icone, più un'immagine incorporata nell'HTML (data-urls/). I file sono accompagnati da schede .meta.json (indirizzo d'origine, tipo, data, dimensione…): i campi disponibili variano secondo la modalità di raccolta. Le impronte dei file sono negli inventari del fascicolo.

reports/, hashes/, logs/, metadata/

  • reports/report.pdf (24 pagine) e report.txt — il rapporto dell'acquisizione: dati, tempi, NTP, rete e CDN, quattro impronte (MD5, SHA-1, SHA-256, SHA-512) per gli artefatti principali, operatore, ambito dichiarato, certificati, attestazione dello strumento con l'impronta del programma, dichiarazioni esplicite sul metodo. report.tsq e report.tsr sono la richiesta e la risposta della marca Sectigo su report.txt.
  • Gli elenchi in testo: links.txt (collegamenti presenti nella pagina), screenshots.txt (29 schermate: 7 della sessione e 22 della pagina intera), downloads.txt, objects.txt, interactions.txt, cookies.txt, system-info.txt e system-processes.txt (il computer su cui girava il programma).
  • hashes/file-hashes.json — l'inventario generale, con SHA-256 e dimensione di 147 file (40,17 MB, 42.120.525 byte). La sua impronta SHA-256 è scritta dentro report.txt prima della marca, e così la marca sul rapporto copre anche l'inventario. Restano fuori, e il rapporto li elenca con il motivo: il rapporto stesso e la sua marca, l'inventario (non può contenere la propria impronta), il cruscotto e un file tecnico dell'invio al server.
  • logs/acquisition-log.txt — 246 eventi, nessun errore né avviso; acquisition-log.at-report.txt è la sua copia al momento del rapporto. metadata/ — operatore, ambito dichiarato (scope-summary.json), dati dell'acquisizione.
Prima pagina di reports/report.pdf: URL, codice, operatore, ambito dichiarato e la prima schermata con le sue impronte.
Completezza della cattura nel cruscotto: 19 risorse HTTP(S) rilevate, 10 raccolte subito, 9 recuperate dopo (prova derivata), 0 irrecuperabili.
04 · interactive.html

Il fascicolo, da sfogliare nel browser.

Un file HTML da aprire insieme alle cartelle del fascicolo, in 21 sezioni. È una vista dei dati: le prove restano i file.

Chi riceve il fascicolo — un giudice, un consulente di parte — non deve aprire 167 file uno per uno. data/interactive.html li presenta in sezioni: riepilogo, pagine visitate, schermate, video, catena di custodia, completezza, inventario delle impronte, flusso dell'acquisizione, rete, certificati, cookie, interazioni, registro, mappa dei file, standard e verifica di integrità. Il cruscotto è una vista derivata, non una prova primaria. È escluso dall'inventario file-hashes.json, ancorato alla marca sul rapporto, ma è incluso nel manifesto BagIt e quindi coperto indirettamente dal sigillo InfoCert: una sua modifica farebbe fallire il controllo BagIt, senza toccare gli altri file. Si consulta in locale; la ricerca nel registro pubblico usa invece Internet e trasmette l'impronta del reperto, mentre il ricalcolo delle impronte non invia i file al server. Questa acquisizione è stata fatta con il programma in inglese, quindi il cruscotto è in inglese.

Riepilogo: pagine visitate, ambito, durata, certificati, marca verificata; poi operatore e tempi. In basso a destra, l'esito della ricerca nel registro pubblico (richiede la rete): registrato, codice W2zAEe.
Flusso dell'acquisizione: la mappa delle connessioni (un solo IP, nodo della CDN di Hostinger) e la linea del tempo di fasi, azioni dell'operatore e richieste di rete.
Rete: 17 richieste HTTP, 512,9 KB, tutte con risposta 2xx, e la linea del tempo di ogni richiesta.
Catena di custodia: la marca Sectigo sul rapporto, verificata, con l'uscita completa di OpenSSL e i comandi per rifare la verifica a mano.
Inventario delle impronte: 147 file, 40,17 MB, SHA-256 e dimensione di ciascuno, con filtro per nome.
Standard: ogni passo del metodo con i file che ha prodotto e gli standard di riferimento (ISO/IEC 27037, WARC ISO 28500, HAR, RFC 1035, RFC 3912, X.509, FIPS 180-4, RFC 3161).
Mappa dei file annotata: la struttura del fascicolo con una riga di spiegazione per ogni voce.
Verifica di integrità nel browser: si sceglie la cartella e il cruscotto ricalcola le SHA-256 dei 147 file in locale, senza inviarli al server. Per la verifica completa rimanda a verify.sh e verify.bat.
05 · Sigilli

Una firma e tre marche temporali.

In un ordine preciso: ognuna chiude ciò che è venuto prima.

  1. Marca sul rapporto — Sectigo, 18:01:22, SHA-512 di reports/report.txt. Il rapporto contiene già l'impronta dell'inventario file-hashes.json: la marca copre entrambi.
  2. Firma Ed25519 — sul manifesto data/manifest.json: UUID, operatore, impronta del dispositivo, NTP, URL, IP, finestra della cattura. Permette di verificare il manifesto rispetto alla chiave pubblica inclusa nel manifesto stesso (la privata non è nel fascicolo). Da sola non attesta l'identità giuridica dell'operatore, e non è una «firma digitale» nel senso del diritto italiano. Nel nostro controllo verify.sh l'ha verificata con esito positivo.
  3. Ancora interna — Sectigo, 18:01:25, SHA-256 del manifesto firmato, in data/tsa.tsr.
  4. Manifesti BagIt — manifest-sha256.txt (i 157 file di data/, compresi manifesto e ancora) e tagmanifest-sha256.txt (i file di controllo).
  5. Sigillo esterno — InfoCert, 18:01:31, SHA-256 di tagmanifest-sha256.txt, in tagmanifest-sha256.txt.tsr. È una marca temporale qualificata ai sensi del Regolamento eIDAS (art. 42): per legge gode della presunzione di esattezza della data e dell'ora e di integrità dei dati a cui si riferisce (art. 41, par. 2). Lo stato qualificato del servizio si verifica sulla Trusted List europea; il token di questa marca riporta l'autorità ICEDTSPD1202608 e la policy 1.3.76.36.1.1.40. Ed è l'ultima operazione: dopo, il fascicolo non si tocca più.
File marcatoAutoritàOra (UTC)AlgoritmoTipo
reports/report.txtSectigo16:01:22SHA-512pubblica, non qualificata
data/manifest.jsonSectigo16:01:25SHA-256pubblica, non qualificata
tagmanifest-sha256.txtInfoCert S.p.A.16:01:31SHA-256qualificata eIDAS
06 · Dopo l'acquisizione

Che cosa riceve l'utente.

Una copia sul proprio computer, una sul server, un'email e cinque indirizzi da girare a chi deve controllare.

L'email arrivata alle 18:01:42: la prima schermata, codice dell'acquisizione, IP del server, ora, operatore, le impronte dello ZIP e del WACZ, dimensione, versione del programma e i due pulsanti con gli indirizzi scritti anche per esteso. In allegato, il rapporto in testo.

Sul computer resta lo ZIP del fascicolo, nella cartella delle acquisizioni. Sul server lo stesso ZIP, identico byte per byte: lo abbiamo scaricato da /zip/W2zAEe e ha la stessa impronta SHA-256 di quello dell'operatore, a361f4f7…dff91498.

L'email arriva da sistema@acquisizioniforensi.it pochi secondi dopo l'invio. Le impronte dello ZIP che riporta sono il primo controllo per chiunque riceva il fascicolo: se lo ZIP che ha in mano ha un'impronta diversa, non è quello.

Nell'area riservata l'acquisizione compare nel registro delle pagine web, con l'etichetta «Sigillo InfoCert», il codice breve e i pulsanti per archivio ZIP, anteprima, marca temporale, certificato HTML, rapporto PDF e rapporto TXT.

I rapporti online si aprono senza account: chi ha il codice breve può leggerli. Il rapporto HTML /crt e il PDF /doc descrivono l'acquisizione e riportano le impronte di intestazioni, schermata, archivio WACZ e ZIP; il PDF ha anche un codice QR che rimanda al rapporto online. Chiunque può cercare un'acquisizione anche dall'impronta, nella pagina Cerca un'acquisizione.

L'area riservata: il registro delle pagine web con l'acquisizione, l'etichetta «Sigillo InfoCert» e le sei azioni.
Il rapporto HTML pubblico, /crt/W2zAEe: procedura, sigillo InfoCert, schermata con filigrana e, sotto, le tabelle delle impronte.
Il rapporto PDF, /doc/W2zAEe: prima delle tre pagine, con il codice QR che rimanda al rapporto online.
07 · Inventario

Tutti i 167 file, con le impronte.

Dimensione e SHA-256 ricalcolati sullo ZIP scaricato dal server. Apri una cartella per vederne i file.

167 file · 42,23 MB non compressi · ZIP 37,35 MB

/ Radice del fascicolo — I file di controllo: dicono che cosa c'è, con quali impronte, e chiudono tutto con il sigillo InfoCert. 9 · 67,1 KB
FileDimensioneSHA-256
README.txt895 B7fec31acb05e7d5ee802b1bd08d9563d538a3aea275b38f537a68d9ea215d46a
bag-info.txt1,1 KBd93cc75318a9092ebd07e208e3a547598b17e50ee69512721ae2c02a4940f51e
bagit.txt54 B1712ecfb074bf29c4188ad3421032509159a09739fd604f8fe57038b4ddefcc9
manifest-sha256.txt21,3 KBb2c1fbb0246d14700a34e78ed0767a08ff4203525697a89686a33b4713041586
tagmanifest-sha256.txt644 B3e8c3b99ee3c00bab7ec289ecffaade23754f9f43679cfceb2501b73fde2c0ce
tagmanifest-sha256.txt.tsr2,9 KB4f282c3f2ae43cba2b605434f77451c7871bc449486ccf1d016c5236948e3fdd
tsa-ca.pem12,4 KB9f9240369f08c638942ce22936c2610d2e0a7415bc88d0742d93f4b875549bb9
verify.bat15,1 KB2e22eeb339595f16695de5883c0ad9cb0b0a2afe912d05a595eb26eef7d5da8c
verify.sh12,7 KBe6d89f92c364232405f3adcb60481e645fcc51ed445d004328f5f4654bc4b549
metadata/ Descrizione CASE/UCO — Il fascicolo descritto in un formato che gli strumenti forensi leggono da sé. 1 · 5,6 KB
FileDimensioneSHA-256
evidence.case.jsonld5,6 KB21d363ee014b8d5c789d00642d8b828e5387c6662217517cb70318b820c915ea
data/ Manifesto firmato e ancora interna — I dati essenziali dell'acquisizione, firmati Ed25519 e marcati da Sectigo; più il cruscotto da aprire nel browser. 3 · 1,92 MB
FileDimensioneSHA-256
interactive.html1,91 MB31a5867aab2a152fdca75e3b81594b5ec489a3ee11e805c25172b52013b7c817
manifest.json1,8 KBbe46e69dc8f368fd934e8202e1502aef8d0c89a3453d1a0b0ab1371d82fc98c2
tsa.tsr6,5 KB86c3c4b2b340619ff54b4f31b5dcc69ef810a8cf6eb05f7e60c099292350fc76
data/evidence/ Le prove principali — Archivio WACZ, video della sessione, interazioni, stato JavaScript, metriche del browser. 11 · 17,12 MB
FileDimensioneSHA-256
ReplayWebPage.wacz1,69 MB5c0d9ac6d39279d62105831d77f30e335f7e4c3c215b2707b7880b104c4d136c
disclaimer_wacz.txt6,5 KBb3dae7e84f84ca8d66178d8fd25686b6a880b4af63851c7eae3dd8b8c7509cf1
interactions/user-interactions.json26,2 KBd8c4502b86618bf7726146fb4f7415bbb7dc6a0a37f68373e610027198734cf5
javascript-state/js-state-1791820800300.json7,5 KBe76ae3ca1f4cb1dc8e1f7cd2c8e148f5d725c4a17ded55ab7b1276587d9823d1
javascript-state/js-state-1791820830308.json7,5 KB6a9d324a8277165325c3ea3eba8d787ce816c860b8c1d942ebc549c5b1f97892
javascript-state/js-state-1791820860312.json7,5 KBf26de76f17bed634d356708b9043f36dc43acb409020893b97d6021c0e99d30d
javascript-state/session-storage-snapshot.json147 B5c4ba088536e8c2f36576775718180dffd9e7e6f5f03d63fcd1ed464d79b70da
source-artifacts/favicon.ico14,7 KB1c8aa877e6ad93fc8d0b772b6d257d97696748658d8eb555f1f2101bd3fdd5d3
tracing/performance-metrics.json294,3 KBad069f58f82f3127a03cac3b93d694d26625736eee358fd73316638147cefbb5
video/recording_2026-10-12T16-00-03-121Z.webm15,08 MB0b5c8b4a36b2b04a07c000a5ce612c098ad0da219edfc6af662e84fbf1885571
video/video-log.json850 Bf649899961a38e778f5844c83396d323237defc448b0f5ec73723b89829732b8
data/pages/ La pagina visitata — Schermate con filigrana, pagina intera in due catture, dodici copie datate dell'HTML. 56 · 12,69 MB
FileDimensioneSHA-256
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-01-692Z.html58,9 KBc81b82e9a9477190ac593cbe42aa35067de081958b8801e2c363ec49f3f8d328
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-01-692Z_metadata.json1,4 KB221ef3de1dc110fe293c6a9adf8ce4b9b5b59a1c4ccbc88b9f804f3b749521b9
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-02-424Z.html58,9 KB044d897538038f2861bae605caee894c69c9dda18cc0e529b54be4f190036545
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-02-424Z_metadata.json1,4 KB0f689d7cc879010c0d55fb75661a8bca50372b1714bab57021f38eead1655be5
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-03-421Z.html58,9 KB677722a339c4a1392a562e10df52aeacf8af728abf78be465a3571756cd793a1
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-03-421Z_metadata.json1,4 KBce4ed28cd22776cc9eaa02084f2487545a53020a0048708a13d47a113be61140
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-05-588Z.html58,9 KB01f73be4b7c273e6dfc4403beee17c55729ac33799f76cf86c14b8cfecf121aa
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-05-588Z_metadata.json1,4 KB5c785adae45caa1335975720fa50f17fc14e9f7ce31995ff8338f80d8ccef384
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-07-587Z.html58,9 KB14e6d8cafff6869cc33844502bcc13d8e9879fee3a8f4129c10dc87a5f25c059
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-07-587Z_metadata.json1,4 KB2662d5a556d09e7db53015730ce7f5ee0d9a9606dafbbf59b9c732e57295de6b
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-09-599Z.html58,9 KB94d9fbebcffaa6ebbbb7cc68a4218816ec28b8fd5dcaf8eae54710113e5eea99
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-09-599Z_metadata.json1,4 KB8259191ab0af4af02b1d4f8b78cfa487c98942ced194c5c94fe801004ac97e7a
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-10-689Z.html58,9 KB32d099cdf7520f5ab91eb7fdf29074f4713f4a8840cce0aa8a2797f7d31b732e
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-10-689Z_metadata.json1,4 KB394ba37d717a1cf3c6ec75765aa4ab68cb6a9b42c625fe8a08d354b241cb9806
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-20-690Z.html59,1 KBd534f0ffab8e9b657f63af69492e3131dc73cda5bfa6fedf6ce1f96b8a272c65
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-20-690Z_metadata.json1,4 KBddc7027b535aca8da42b9c94a145e4c3db5a5da825f1af70840ff7423a4ad600
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-30-690Z.html59,1 KB60f55db9df47272bcdd0b5f06a4ae44f9f6489dff09f165088889a59859dbbdc
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-30-690Z_metadata.json1,4 KBd8d26989fe0fb4ca0a6588f13dd2adb91de76bcb81abd6b83937c1c1451848be
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-40-696Z.html59,1 KBc08841b67b5adf437f9c38c288e1c2e45805643fd6054d1957766005fd9c44f7
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-40-696Z_metadata.json1,4 KBc73eab1537772834603468c2c8658c11b7d054f2743526cb9b0c230325b4023b
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-45-803Z.html59,1 KB790b07686ab608711d6a98a7dff56e88c4ea259f1d9c88587fd39062d796c5b3
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-45-803Z_metadata.json1,4 KB1472ef847c04b2898d371a0ee1ef047b81a0174c76dd2969764d5f6fd914bd1e
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-50-698Z.html59,1 KBb42b0fda5eb552f7f10dcaab049e1c776741f53e59e5609a4c01c329b6cfe6b0
001_certo.acquisizioniforensi.com_721abda8/html-snapshots/page_2026-10-12T16-00-50-698Z_metadata.json1,4 KB6774f9045a3b3a71f8bd8001f8ab24c02c21c47f6f611f0736a2500fa58d083c
001_certo.acquisizioniforensi.com_721abda8/page-metadata.json1,1 KBcf51f956d7bc3451f9745d5d8ff816e1efe316b3f4ca71c47d63fbc970da002c
001_certo.acquisizioniforensi.com_721abda8/page.html58,7 KBfddc16088b8dcf9f9fac2260b15d6f7765e8f55f8401a2e70e562b4c73dc1edc
001_certo.acquisizioniforensi.com_721abda8/screenshot-viewport.jpeg443,9 KB2516c88a05ae71738ed06c4663996afebe57ed8b92fb2b97fb6ae4975f7a4624
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_1.jpeg408,2 KB041446d3f407166ed6c080c8e8995f2fe39568980d75a96750ffde2612dd4e6c
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_10.jpeg372,3 KB886f311b4b65f43581b4b72b23849cef4929a36730dc7094067db3d984c56b80
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_11.jpeg355,2 KB79bbcf325a69fc08db05a0248eea41eb9cbf760000a33fce71fb896ca02adea8
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_2.jpeg379,1 KB3bfc78fc2012e29599a7a9c28a2f5086bc4687ae687a9f71a6224a32b1bbab7d
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_3.jpeg406,9 KB27f41b99968a70a1e064fd673a07c4fd0813a709a44fc64e3d087613810917a1
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_4.jpeg400,7 KBad1544f4616b411f313682b47bc3579f2b5766b5c961a235db60b87a13408a94
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_5.jpeg356,1 KBdbb4662eba96993436ad99424b5325758cb372b690f86b177862d826dbb40a16
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_6.jpeg364,0 KB8cd4391fb5524e541d36bab434b7487cace4d9a274fb7c7ad88e03f6419deb6d
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_7.jpeg335,7 KB72b2e8c8e657a68c5edde42fcef28093e2791e427de9370ef061d78f35342026
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_8.jpeg487,3 KB4e698f82e6c04d49d798ac4242224c66556a3d8584893cf5c1c6947edbdff48b
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage-live/fullpage_9.jpeg566,4 KB1f0bd2fee7550decd3ead133588082314a3d9074293eb6367bffec8f16502f4a
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_1.jpeg407,9 KB6bef327a5cfc4393a152088b59621fdd568bfc6035ea76cc73889265740c2a0c
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_10.jpeg372,3 KB68c7cdbbf27b775143fa3e8e19335e3c7e95d2b8f88ecdf53dfc8f0fcbf9de10
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_11.jpeg355,0 KB1974dfb5ac8e7c2fda3d6729f9ef0da2bcc3077e4d97b0930de1b78964dc1bae
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_2.jpeg378,9 KB7c94ab209b48a003e9e023b0ae3ef8b3568aca79424a0e04e28d6d5a48ee84c1
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_3.jpeg406,7 KBb4342db27f67ae4ce4e7e1642d866c528289f93f29f84f169bcd7866688202c5
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_4.jpeg400,7 KB1dc8408420e18bc4ebfff2ff2214ce555324fa14a64f769653b986f14e015b4c
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_5.jpeg356,1 KBe6e6d6171ea49b96b2fc99b837c7c403e72ebbd8aa5df20929a9157d98f9ed76
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_6.jpeg363,9 KBc7c4dc609832ba30546063ce73d76d18701b6956ff21b9f6872dd8717cd9d676
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_7.jpeg335,7 KB674ca37c7ac9efe59702cc8cf7ea2fd60326ec404871a33b46a1eaa536b6a9af
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_8.jpeg487,2 KB8c5b984919f007ca69ddb9f29c2115223c607526a7c0fcbe4eeb1c9ce5aa9563
001_certo.acquisizioniforensi.com_721abda8/screenshots-fullpage/fullpage_9.jpeg566,3 KBb8414f4b573899255514473f8176733ee209c5dbe8d2af03f28cff3c2e05b8bb
001_certo.acquisizioniforensi.com_721abda8/screenshots/screen_1_2026-10-12_16-00-03-489.jpeg443,4 KB5e22212faab9ac17e8dab195ed9f5bfa815cf38faa25bd561e67cfb0958498ea
001_certo.acquisizioniforensi.com_721abda8/screenshots/screen_2_2026-10-12_16-00-06-622.jpeg443,4 KB8d75e5cea01e56018503bf9af5b56a251a277875f32c11b114f30c31cbb9d59a
001_certo.acquisizioniforensi.com_721abda8/screenshots/screen_3_2026-10-12_16-00-11-457.jpeg417,6 KB847d5b214afd4b65ebfb2f89c62a309cb7b3c86f9ce2619587a007871015015a
001_certo.acquisizioniforensi.com_721abda8/screenshots/screen_4_2026-10-12_16-00-16-072.jpeg478,6 KB95d9f6c738b465d503e34ac6cbc14d6c09fd341a001c4ed4b9f64efb26a1cc71
001_certo.acquisizioniforensi.com_721abda8/screenshots/screen_5_2026-10-12_16-00-19-644.jpeg377,5 KB484b0476cd6e255b38e860fb141a516f809ce08dce0c44d24985a645d5d988bb
001_certo.acquisizioniforensi.com_721abda8/screenshots/screen_6_2026-10-12_16-00-26-798.jpeg358,2 KB610c4f45ccbd8cc447f936d08d7553a3c441d8607365f1154b1118259eba477a
001_certo.acquisizioniforensi.com_721abda8/screenshots/screen_7_2026-10-12_16-00-30-160.jpeg382,4 KBde3ec3b8a4be0655e84fec34810aa810580fbf0a64ab64fff80787aacfc5d256
data/network/ La rete — Traffico HTTP, intestazioni, cookie, DNS, WHOIS, traceroute, completezza della cattura. 15 · 289,1 KB
FileDimensioneSHA-256
completeness-report.json2,3 KB5b0d473c607280b2978f35c4132fca7725819287e855b5ba67cf86cbe4759ef4
cookies-detailed.json2,8 KB5029f0f5ba08c0b904121d3fe21a1b4d3775f5286818a6bf3f57f5ff87a46f2e
cookies.json1,1 KB27564d6f1f2cda4e947b1adffb67bccf19a36d1d17a59802c76b93144971c99f
cookies.txt438 B7454fed719423795ca1382db5023e4750c8762b6b732f14439553d226636347c
dns-lookup.txt235 B8b86a6f8f039fa44f90386f0305b6ecf78b3ccfd8fe8cbd1775c7021455641ee
http-headers.txt2,4 KBfec293d30e2e57bbd8811493819f4ef5a029249e8479b749efcf243d56103567
network.har104,1 KBfa8912de42f9ad0a20698d4e5288d0887eb0e894a2be5bd40c398306867c588a
requests.json121,0 KB0cab02021460baaaa13458236dcdf28bf3aa0e78d9f9a7f6c998f46b7e1d2749
resources-mapping.json1,8 KBd2a92429bec432596ad737bfcd87135986ff788a1079dc65d531f5d7b94b3b7d
resources.json12,0 KB165a53a7a4907b6055b1e523b9df3f7325d92ed4d5144dbc22d81bb2410914be
responses.json36,9 KB8029c69058dcc7eb20cfedc7abb0a7c5d82f3907eb271bf073c6bd581050b32b
statistics.json242 B75850e7666a1d7eb51563359edc43e944335eaf13229586f5ac8e3f46638d746
traceroute.txt1,3 KB0d7827a28b40a9991975eccfb998260362f9014166ec156d4d3a69c488309536
url-mapping.json1,8 KBf2258f80ff211b78e88e7d007844387068c0181070e943fcd746e08647e74e06
whois.txt873 Ba9a664bd2b8da8604a585165378ca2fc26fdb8d1b75040ae9b86d53513a78277
data/tls/ Il certificato del sito — La catena X.509 presentata dal server, dal certificato del sito fino alla radice. 11 · 33,1 KB
FileDimensioneSHA-256
certificates/certo.acquisizioniforensi.com-ssl-ca-3.crt1,6 KB4dadd67f1de699b79466b1e672187e6caef5e0fdab4404d649ad8188a1b2d9a1
certificates/certo.acquisizioniforensi.com-ssl-ca-4.crt1,9 KB22b557a27055b33606b6559f37703928d3e4ad79f110b407d04986e1843543d1
certificates/certo.acquisizioniforensi.com-ssl-chain.pem6,6 KBdb82828b6a4a9e2cdd13d38d2022405d7982459fa7cf63787c3b16d282381463
certificates/certo.acquisizioniforensi.com-ssl-intermediate.crt944 Ba1809226d01db1ae8df803a73a31a97330a924e3059c42b4be599449c43c5119
certificates/certo.acquisizioniforensi.com-ssl-leaf.crt1,3 KBe53051d74b346cc6004d4a25de218ac9cede2b16131c8904ec80eaf848c2fe4e
certificates/certo.acquisizioniforensi.com-ssl-root.crt981 B2681e97e939cab7cde4fad1dc733fc7c99e39a203190e8f298e1c02ab431b1e9
certificates/certo.acquisizioniforensi.com_51fc280e.crt1,3 KB6d9f9962069e3aee88dc7d6a30d08415bb28b705ee6cdeb2af1ec7e64a671a00
certificates/certo.acquisizioniforensi.com_51fc280e.txt712 B9817f2643532f4877ba451273ce8ebc30c4ed94794ff3b8e73977c005b5d2d86
certificates/certo.acquisizioniforensi.com_51fc280e_chain.crt6,6 KBdb82828b6a4a9e2cdd13d38d2022405d7982459fa7cf63787c3b16d282381463
ssl-data.json8,1 KB7b83c8762e0920df9c2c7defc7c01c986d1b3e77d71a7684dfde6e278df8a815
ssl.txt3,1 KBa3c1e4c73048d80f6a3bd52d6595cd4153dff2a5aa319cbcc6ebef221bd02b59
data/resources/ Le risorse della pagina — Fogli di stile, caratteri, script e immagini, salvati con la struttura del sito e una scheda per ciascuno. 40 · 1,01 MB
FileDimensioneSHA-256
site-structure/certo.acquisizioniforensi.com/analytics/analytics-beacon.js2,2 KBc3921badc6c529c6f3f837f240baf7a58f9478f8496028bd0fc79c782287f319
site-structure/certo.acquisizioniforensi.com/analytics/analytics-beacon.js.meta.json1,1 KB269637234c07bad585eb65fb6f860878c115563cfba86bd84cb37f68ddb759cc
site-structure/certo.acquisizioniforensi.com/assets/css/certo.css82,5 KBe28ae04728936df2f96c337423230d4c25d481433c3f9b32fab25cb5de171f82
site-structure/certo.acquisizioniforensi.com/assets/css/certo.css.meta.json1,1 KB799b841dafc505cbdfcad0a1c34ff8304b9836f1b636903658ae75ed2fb1de31
site-structure/certo.acquisizioniforensi.com/assets/fonts/Fraunces-italic-latin-be1b7d.woff279,8 KB4af9c759c8059b53923b4b50ba377ba51029876e1af1ea757efb07bc67d97896
site-structure/certo.acquisizioniforensi.com/assets/fonts/Fraunces-italic-latin-be1b7d.woff2.meta.json203 Bc5a040ff0a538f65cd40d7c75439bb8bf081092f979b700d3bd3ebb2d87fcfac
site-structure/certo.acquisizioniforensi.com/assets/fonts/Fraunces-normal-latin-5d2835.woff265,8 KB48282a415ec22e31beaf0a0666e6fae0c8cbddcd0b1f6e729f27c3ade8a64e43
site-structure/certo.acquisizioniforensi.com/assets/fonts/Fraunces-normal-latin-5d2835.woff2.meta.json203 Bc601e1e85727aa3c91942ebf00eaeae05e751a01b40ac9317c1b0b44fcf9bd6b
site-structure/certo.acquisizioniforensi.com/assets/fonts/fonts.css8,0 KBe5886545c8e76943e4bb2c0d17c503585f24f9d95e4bf9ac4dc29753ff837782
site-structure/certo.acquisizioniforensi.com/assets/fonts/fonts.css.meta.json1,1 KB214ab4b69415861ca94a2b3d83dcee754a7cc05bda4e2beca41a9392551ba335
site-structure/certo.acquisizioniforensi.com/assets/img/app/desktop-dashboard.jpg110,8 KB6fea08c00fcfbcb9be144ccb758690c51c5823e37a60a103cc14788ff24512ef
site-structure/certo.acquisizioniforensi.com/assets/img/app/desktop-dashboard.jpg.meta.json954 B0defdb7f745a5b6e6ff6ea8f987337f2f762b604c8d88d0cdaf3634722857fef
site-structure/certo.acquisizioniforensi.com/assets/img/app/desktop-dashboard.webp37,7 KBd716cbd0990f58333fb6bcf1cfc0f24d522de748e0a509316cde694b8e5e8391
site-structure/certo.acquisizioniforensi.com/assets/img/app/desktop-dashboard.webp.meta.json1,1 KB5acacf811f398c4504f8a1a85948169b82db6a6c2af3b27b37ade7b3cbbb4b10
site-structure/certo.acquisizioniforensi.com/assets/img/apple-touch-icon.png5,1 KB4b5f36a7bae9c38527674635f4d0cabae8c90a9901b04b3b8bc5f276d204a491
site-structure/certo.acquisizioniforensi.com/assets/img/apple-touch-icon.png.meta.json185 B2af5fd7150985f1ac2bfe78a99962c15503ff7394d0d10c5a377ad7129034733
site-structure/certo.acquisizioniforensi.com/assets/img/favicon.svg2,6 KBe524b287ce07fd87a169123bc2d93acdf046104b8f2425bb635d8620f970d557
site-structure/certo.acquisizioniforensi.com/assets/img/favicon.svg.meta.json180 B8b366601e93ba37cb3ff9edf267b26dd3ab9dfe7fc306ed622a7e9993cef56af
site-structure/certo.acquisizioniforensi.com/assets/img/logo-88.png2,6 KB344f3357578f69d1ef45dd650d68d6e6ce1ab774675954c2ffc5c78b6abd7779
site-structure/certo.acquisizioniforensi.com/assets/img/logo-88.png.meta.json893 Be6705d50e742c5c918487b55aae1f56277418351417838fa1fdc75807ef5ea6c
site-structure/certo.acquisizioniforensi.com/assets/img/logo.png173,6 KBc9261df9d1585a3e492ecf26f80d7c83c77278312b1603df2dc60694c7cd217b
site-structure/certo.acquisizioniforensi.com/assets/img/logo.png.meta.json175 Beca463ae1679c4e4a63220f275350a2ac63f8562ba8277b410d809a64ee36a78
site-structure/certo.acquisizioniforensi.com/assets/js/certo.js3,0 KB413de8101b110d6d8e64139bc1f32cac80b1731b0cd1931a85f3b698a924b383
site-structure/certo.acquisizioniforensi.com/assets/js/certo.js.meta.json1,1 KB06817c082d252a1e0ea29d7ae5bb62300b24eca475487a836209136eab6d599c
site-structure/certo.acquisizioniforensi.com/assets/vendor/bootstrap-icons/bootstrap-icons.min.css83,9 KBf643d6fe7e679f9de3e16311600c5ef5cd6b098f7a3a8828fcc29255d2b33e62
site-structure/certo.acquisizioniforensi.com/assets/vendor/bootstrap-icons/bootstrap-icons.min.css.meta.json1,2 KBda4fa59f7c0744f88897040f21c4ac3a32e399d8acb9143f876f16691ae2f0c2
site-structure/certo.acquisizioniforensi.com/dom-snapshot.html58,9 KBf3c0d96d0791032f8b03e974155205a85fcb69d8aeb4093346a183ed1d31b107
site-structure/certo.acquisizioniforensi.com/dom-snapshot.html.meta.json595 B2c05eab350c7c04bf09dfe86b4b96709be0dd7ea08f87eb02648ebcae10ef86d
site-structure/certo.acquisizioniforensi.com/index.html58,7 KBc98819b1b20459f814e160037fab9938289bb237d49d360726b21e36e79ddcde
site-structure/certo.acquisizioniforensi.com/index.html.meta.json857 B8e32ab2e10c1c0fb689db7ac8dff44921c3e3aee2f1d02d9e92dc70ef48b9998
site-structure/certo.acquisizioniforensi.com/it/index.html59,7 KBe5696d44f381ed7a0a3947cb90a3347536d53c8b9fd76995cfa1bd3eaa848b8a
site-structure/certo.acquisizioniforensi.com/it/index.html.meta.json173 Bc2b38391f81b40162867e02ea7d54ae3af168cb31e4b20d4c36fa1bfc3801ffc
site-structure/data-urls/data-2624b9afc815.svg216 B2624b9afc8152e37388e4ea3027d850485ec9b372415946e112ea7f00cf0e39e
site-structure/data-urls/data-2624b9afc815.svg.meta.json657 B71b4d8418c7c92304386592bef687135be3fa113719f0d61ea766b22e7ed7b35
site-structure/flat/HankenGrotesk-normal-latin-a6b899.woff233,9 KB1f21c6eaa0000f3329cfcfac966b43d5bebf5aa610303e33294ac31bc6f4bb59
site-structure/flat/HankenGrotesk-normal-latin-a6b899.woff2.meta.json229 Bf947b43f8f28324b7918221318ac2dbcb1e0ac5b76134469a882e152b81d155d
site-structure/flat/JetBrainsMono-normal-latin-570751.woff230,6 KB2c32b9b3ee358c119e210f6f5195f9bd34894d78a785ff2e95d60e718e400af4
site-structure/flat/JetBrainsMono-normal-latin-570751.woff2.meta.json229 Bbf7cdd3e924dca90bc07368ce14e6dd4760b340c465785fe2be4c0f578ccdda5
site-structure/flat/bootstrap-icons.woff2127,3 KB476adf42b40325098fcfa8b36ab3e769186bb4f6ce6a249753e2e1a9c22bf99e
site-structure/flat/bootstrap-icons.woff2.meta.json268 Be53eae51b4e5477f363bb435b9b1f99983dc10f8dea3a4caed0900b2d758aeb0
data/hashes/ Le impronte — L'inventario delle impronte dei file e i dati della marca sul rapporto. 3 · 28,4 KB
FileDimensioneSHA-256
file-hashes.json26,3 KB6807a69a5e30e58d9497f4cd87af49c02053e9f99c1f1f1a9e7604f3db49cb6c
report-hash-verification.json403 B9f3affe8dab2f1249f90e923455343c30c86c6532119608803d6fad9635b9cec
timestamp-info.json1,7 KB2c8207ecff4a8ee8136a6f8fa280e6aeb21ddcf4b7374bc23b2dc55a28551475
data/logs/ Il registro — Ogni operazione, con data e ora al millisecondo. 2 · 115,0 KB
FileDimensioneSHA-256
acquisition-log.at-report.txt56,7 KB6756eccb77ee7a058dd217230c78cdd25fae490963544722e4a9d2b7c0956a40
acquisition-log.txt58,3 KB282a27c55627f70c6977ddb7561707421fae54949c2cd8102739da39d17266f9
data/metadata/ Metadati — Operatore, ambito dichiarato, dati dell'acquisizione. 4 · 21,8 KB
FileDimensioneSHA-256
data.json2,1 KB5295927414f1c200e2e758037a04501171c10a99738cc9dd620d5959b487a96f
mysql.json18,1 KB48f6eaf26d570cff557267e8d8f125725910f60400b83cddfe244cfba37df810
operator-info.json224 B16be4eeefb39889efe77d214454e1df2792079a5ac9b408cb6a21aac4e52b9f4
scope-summary.json1,4 KB09863673a7cf810d62e2ae2b017afee491cea9c94d8306bec7c6ebf04727e0c5
data/reports/ I rapporti — Rapporto PDF e testo, la marca sul testo, gli elenchi di link, schermate, risorse e interazioni. 12 · 8,94 MB
FileDimensioneSHA-256
cookies.txt1,3 KB319725a0bd685170d6970a8d77c3bbe7715ce2694f020afb33bf6abd935d1712
downloads.txt14,5 KBa237de1232a6533104c73ba7b1d2e92026892bc271c127d59ebd64788df7edf2
interactions.txt7,8 KB67e2edb2b62ceb6824f879ba17f49ab3cc2fc21dc6f1f54db94e0e91a80a3ea5
links.txt1,6 KBab5138857d5575e5f5aa83dfe485b75aefb9fa80f47c0ab9cfe2aec215f5f499
objects.txt7,4 KB1ca965bcd25858d797683f0a73bc11a5ecb26c5f5759d6081d19622fe201d9db
report.pdf8,48 MBa86d9f493baa13669141a3a215448f9002edcfa046bf21f5041f7983b5e99316
report.tsq102 B9b24e671ab3c8b9ec1a75568dbbfba251718c21b3012fe29c66d4724fec389d2
report.tsr6,5 KBb3c0819e5fbefbe1147cf01a747f2e196f4c2457cf51d0e7ac55a1fb24de00aa
report.txt22,5 KBee49430be1552574ea86dc9047c5197b892776e46b315e7396351b8ade863c03
screenshots.txt13,2 KB4e9bbe769223d0c7699b9fdb8be035d04d9e90a021f86e67c08d7662a0dc7d2d
system-info.txt8,5 KB7b220f72f751181b572ccf8737713fb77f1b7600c7fe7d7fe8306f3a9b485941
system-processes.txt391,6 KBe6efe3c8dd03d5acf072a38a12e8bada87dbe951a9dff6e420493d45c3faeff2
08 · Verifica

Verificalo da te.

È lo stesso controllo che può fare la controparte, senza chiedere niente a noi.

  1. Scarica il fascicolo da /zip/W2zAEe e controllane l'impronta: shasum -a 256 su macOS, sha256sum su Linux, certutil -hashfile … SHA256 su Windows. Il risultato deve essere a361f4f7da9aa6a858b40c7e78c2b25d4f3692c127d35083e85840e5dff91498, la stessa impronta dell'email e del rapporto.
  2. Estrai lo ZIP. Su Windows usa 7-Zip: l'estrattore di sistema si ferma sui percorsi lunghi, e questo fascicolo ne ha (lo dice anche il README.txt).
  3. Dalla cartella del fascicolo lancia sh verify.sh su macOS o verify.bat su Windows. Con sh davanti: lo script nello ZIP non ha il permesso di esecuzione.
  4. Leggi gli esiti dei singoli controlli, non solo l'ultima riga: SKIP vuol dire «non eseguito». Il messaggio finale BUNDLE VALID compare anche quando firma o marche sono state saltate per mancanza degli strumenti: una verifica è completa solo se quei controlli risultano OK.

Questo è l'esito che abbiamo ottenuto noi su macOS, con il kit di verifica già presente, sulla copia scaricata dal server. È un'uscita abbreviata e annotata: le 165 righe «OK» dei singoli file sono riassunte in due righe di commento.

== CERTO BagIt verify ==
-- Fixity payload (manifest-sha256.txt) --
…   157 file di data/, tutti OK
-- Fixity tag (tagmanifest-sha256.txt) --
…   8 file di controllo, tutti OK
-- Dual RFC 3161 (requires openssl 3.x) --
Verification: OK
OK   internal anchor (manifest.json)
Verification: OK
OK   external seal (tagmanifest)
-- .DS_Store (macOS artifact) --
OK   no .DS_Store
-- Ed25519 signature --
OK   Ed25519 signature of the manifest
-- Registration in the C.E.R.T.O. register --
INFO registration is NOT part of this bundle: it is verified online.
     SHA-256 5c0d9ac6d39279d62105831d77f30e335f7e4c3c215b2707b7880b104c4d136c  (evidence/ReplayWebPage.wacz)
INFO querying the online register — to skip it: CERTO_NO_NETWORK=1
OK   exhibit REGISTERED — short code: W2zAEe
     https://www.acquisizioniforensi.it/crt/W2zAEe
== BUNDLE VALID ==

Che cosa serve

  • Impronte dei file: niente da installare, si ricalcolano con ciò che c'è già sul computer.
  • Marche temporali: OpenSSL 3. Su macOS il sistema ha LibreSSL, che lo script non usa; su Windows OpenSSL non c'è. Si può mettere openssl.exe, con le sue librerie, in una cartella tools accanto allo script.
  • Firma Ed25519: oltre a OpenSSL serve lo strumento certo-bagit con lo script di verifica della firma. OpenSSL da solo non la controlla.
  • Il kit di verifica: se gli strumenti mancano, verify.sh su macOS e verify.bat su Windows provano a scaricare un kit da acquisizioniforensi.it e ne controllano l'impronta, scritta nello script. Su Linux non l'abbiamo provato: con OpenSSL 3 nel sistema lo script verifica le marche, ma il kit automatico è pensato per macOS.
  • La rete: CERTO_NO_NETWORK=1 disattiva sia il download del kit sia l'interrogazione del registro online. Su macOS: CERTO_NO_NETWORK=1 sh verify.sh; nel prompt dei comandi di Windows: set CERTO_NO_NETWORK=1, poi verify.bat.

Le tre marche, a mano

verify.sh controlla l'ancora interna e il sigillo esterno; la marca sul rapporto no. Tutte e tre si verificano con OpenSSL 3 e il file tsa-ca.pem del fascicolo. Su macOS usa il percorso completo di OpenSSL 3 (per esempio /opt/homebrew/opt/openssl@3/bin/openssl), perché il comando openssl di sistema è LibreSSL:

openssl ts -verify -data data/reports/report.txt -in data/reports/report.tsr -CAfile tsa-ca.pem
openssl ts -verify -data data/manifest.json -in data/tsa.tsr -CAfile tsa-ca.pem
openssl ts -verify -data tagmanifest-sha256.txt -in tagmanifest-sha256.txt.tsr -CAfile tsa-ca.pem

Abbiamo eseguito i tre comandi: tutti e tre rispondono Verification: OK. Questo conferma l'abbinamento fra dati e marche con i certificati forniti nel fascicolo; lo stato qualificato del servizio InfoCert si controlla a parte, sulla Trusted List europea.

09 · Limiti

Che cosa prova, e che cosa no.

Il fascicolo dichiara da sé i propri limiti. Eccoli, con il punto in cui li scrive.

Data della cattura, non dei contenuti

Il confronto NTP documenta lo scarto dell'orologio del computer. Gli orari della cattura li registra il programma; le marche, successive alla navigazione, dicono che quei file esistevano già a quell'ora. Le date scritte nella pagina restano dichiarazioni del sito (Time-Anchoring in bag-info.txt).

La seconda pagina intera è successiva

La ricattura inizia circa 65,5 secondi dopo l'avvio e finisce alle 18:01:16. Per lo stato al momento della visita valgono la schermata visibile e l'HTML presi in diretta (dichiarazione n. 2 del rapporto).

Le risorse recuperate sono derivate

Le 9 risorse richieste di nuovo dopo la cattura possono differire da quelle della visita: sono marcate come prova derivata (completeness-report.json).

Il server d'origine non si vede

Con una CDN in mezzo, l'IP contattato è quello del nodo di distribuzione. Il rapporto lo dice nella sezione sul server e sulla CDN.

Metodo citato, non certificato

ISO/IEC 27037 e SWGDE sono riferimenti di metodo. Competenza dell'operatore e custodia successiva non si dimostrano con il solo fascicolo (Methodology-Note).

Che cosa diceva, non se era vero

Il fascicolo documenta ciò che il programma ha raccolto, e la verifica permette di controllare che i file coperti dal sigillo non siano cambiati. Non dimostra che i contenuti fossero veri, né che il sito sia rimasto invariato dopo.

Domande

Domande frequenti.

Che cosa contiene il fascicolo di un'acquisizione di pagina web?
In questo esempio 167 file: 157 nella cartella data/ (il «payload») e 10 fuori, nove nella radice e uno in metadata/. Quelli fuori dal payload sono i file di controllo: dichiarazione BagIt, manifesti delle impronte, sigillo InfoCert, script di verifica, descrizione CASE/UCO. In data/ ci sono archivio WACZ, video della sessione, schermate con filigrana, copie dell'HTML, traffico HTTP (HAR), DNS, WHOIS, traceroute, certificati TLS, risorse della pagina, registro, impronte e rapporti PDF e testo.
Quanto dura un'acquisizione di una pagina web?
Qui la navigazione dell'operatore è durata 51 secondi. Dall'avvio alla marca qualificata finale sono passati circa 92 secondi: il registro si chiude a 84 secondi, prima del confezionamento del fascicolo e delle ultime due marche. L'email è arrivata alle 18:01:42, circa 103 secondi dopo l'avvio. I tempi aumentano se la pagina è più lunga o se si visitano più pagine.
Posso verificare il fascicolo senza C.E.R.T.O.?
Sì, in buona parte. Si scarica lo ZIP da /zip/W2zAEe, si estrae e si lancia sh verify.sh (macOS) o verify.bat (Windows). Le impronte dei file si ricalcolano senza nulla da installare. Le marche temporali si verificano con OpenSSL 3; la firma Ed25519 richiede anche lo strumento certo-bagit. Se mancano, gli script provano a scaricare un kit di verifica e ne controllano l'impronta; altrimenti quei controlli risultano «SKIP», cioè non eseguiti. Il messaggio finale «BUNDLE VALID» da solo non basta: vanno letti gli esiti dei singoli controlli. CERTO_NO_NETWORK=1 disattiva sia il download del kit sia l'interrogazione del registro online.
Perché ci sono tre marche temporali?
Ognuna chiude un passaggio diverso. Sectigo marca il rapporto report.txt (SHA-512) alle 18:01:22 e il manifesto firmato manifest.json alle 18:01:25; InfoCert, ultima operazione, marca alle 18:01:31 il file tagmanifest-sha256.txt, che copre il fascicolo attraverso la catena delle impronte. Quella di InfoCert è una marca qualificata eIDAS. verify.sh controlla le ultime due; la marca sul rapporto si verifica con il comando indicato più sotto.
Che differenza c'è fra il codice 6acd045d10b3e19dc213 e l'UUID 57afefa4-…?
L'UUID 57afefa4-8708-4800-9386-710b96352603 nasce sul computer dell'operatore e identifica l'acquisizione dentro il fascicolo. Il codice 6acd045d10b3e19dc213 e il codice breve W2zAEe li assegna il server quando riceve il fascicolo: sono quelli dei rapporti online e dell'email.
Il fascicolo prova che i contenuti della pagina erano veri?
No. Il fascicolo documenta ciò che il programma ha raccolto durante la sessione, distinguendo le catture in diretta dalle elaborazioni e dai recuperi successivi. La verifica di impronte e marche permette di controllare l'integrità dei file coperti dal sigillo. Non dimostra che i contenuti fossero veri, né che il sito sia rimasto invariato dopo l'acquisizione. Anche le date scritte nella pagina restano dichiarazioni del sito.

Lo stesso fascicolo, per la tua prova.

Registrati gratis: alla conferma dell'email ricevi 2 slot. Dalla versione 3.3.3 bastano per un'acquisizione completa di una pagina web, sigillo InfoCert compreso.