L'approccio intelligente non è eliminare ogni file prefetch, ma trattare i diversi file in modo diverso. Nelle opzioni Prefetch di PrivaZer, ciò significa selezionare le azioni mirate invece di quella indiscriminata:
In breve: rimuovi ciò che è inutile (Non validi, Non usati negli ultimi 6 mesi) e neutralizza ciò che è sensibile (Rimuovi la cronologia di esecuzione software), senza cancellare ciò che è utile. Questa è esattamente la selezione mostrata sopra.
| Sezione del file .pf | Tipo di dati | Elaborazione da parte di PrivaZer |
|---|---|---|
| Intestazione del file | Firma, versione, nome exe, hash | Lasciata intatta (strutturale) |
| Blocco informazioni sul file | Offset & conteggi delle sezioni | Lasciata intatta (strutturale) |
| Orari dell'ultima esecuzione | Timestamp FILETIME (fino a 8) | Sensibile (rimosso/alterato casualmente) |
| Conteggio delle esecuzioni | Numero di volte avviato | Sensibile (rimosso/alterato casualmente) |
| Metriche del file & catene di traccia | Record delle pagine referenziate | Lasciata intatta (strutturale) |
| Stringhe dei nomi dei file | Percorsi completi dei file caricati | Lasciata intatta (strutturale) |
| Informazioni sul volume | Numero di serie, ora di creazione, directory | Lasciata intatta (strutturale) |
Un file prefetch è più di un collegamento di avvio, è una piccola registrazione di come usi ogni programma. Le due sezioni ambra nel diagramma sopra sono ciò che lo rende un problema di privacy: i timestamp dell'ultima esecuzione e il conteggio degli avvii rivelano quando e con quale frequenza hai eseguito un'applicazione. PrivaZer altera casualmente esattamente questi campi e lascia intatte le sezioni strutturali (grigie), inclusi il nome del file e i dati del volume, in modo che Windows possa continuare a usare il file normalmente.
No, ed è intenzionale. Windows si limiterebbe a ricostruirli al successivo avvio, quindi eliminarli non ottiene nulla se non un avvio leggermente più lento. Invece di eliminarli, PrivaZer neutralizza i dati privati che contengono (vedi sotto).
Non la loro esistenza, ma cosa c'è dentro di essi. Ogni file .pf registra silenziosamente quando un programma è stato eseguito l'ultima volta e quante volte è stato avviato. Si tratta di una cronologia con timestamp della tua attività, e gli strumenti forensi la leggono direttamente. La cartella in sé è innocua; le date incorporate sono ciò che rivela tutto.
Due motivi. Primo, Windows ricostruisce immediatamente i file, quindi la "cronologia" ritorna subito. Secondo, una cartella Prefetch vuota è anomala, è di per sé un segno visibile che qualcosa è stato pulito. Staresti scambiando una traccia con un'altra, più sospetta.
Ottieni una privacy reale senza i segni rivelatori della pulizia. I file rimangono al loro posto, la cartella appare completamente normale, Windows continua a usarli come previsto, eppure i dati sensibili dell'ultima esecuzione e del conteggio degli avvii sono scomparsi. Privacy autentica, nessuna anomalia, nessuna perdita di prestazioni.
È allettante disattivare completamente prefetch per la privacy, ma è il compromesso sbagliato, per due motivi.
Primo, perderesti un beneficio reale. Su Windows moderno, i file prefetch sono usati dal servizio SysMain come parte di una strategia per rendere più veloce l'avvio dei programmi, anche su hardware SSD, principalmente facilitando il pre-caricamento in anticipo dei tuoi programmi usati di frequente nella RAM, in modo che gli avvii e il boot rimangano reattivi. La vecchia idea che prefetch sia utile solo sui dischi rigidi meccanici non regge più: il suo ruolo è passato dal ridurre gli spostamenti della testina del disco al riscaldare la memoria, e quel beneficio si applica anche agli SSD. Disattivarlo rinuncia a quella fluidità senza alcun guadagno in termini di privacy.
Secondo, non raggiunge nemmeno l'obiettivo di privacy: lascia quella stessa cartella vuota anomala, attirando l'attenzione invece di evitarla.
L'approccio di PrivaZer aggira entrambi i problemi: prefetch continua a funzionare normalmente, la cartella appare completamente ordinaria, e la cronologia di utilizzo sensibile all'interno dei file viene neutralizzata. Ottieni la privacy senza gli svantaggi.
