File basati sulla firma


IsoBuster - File basati sulla firma

Limitare la dimensione dei file trovati

I file sono spesso riconoscibili in base ad una parte dei dati che essi contengono. Questa non è comunque una scienza esatta: a riprova di ciò alcuni tipi vengono sempre trovati (*.jpg) ed altri mai. IsoBuster crea una tabella in base a tutte le firme che trova durante una scansione per dati persi. Questa lista contiene tutti i possibili file con la loro rispettiva lunghezza fino alla prossima firma trovata(*). Ovviamente, poiché non sono registrati fra i dati stessi, i nomi e le altre proprietà dei file rimangono sconosciuti.
Tuttavia per le immagini, i video e i documenti persi questa scansione si dimostra spesso un'ancora di salvezza quando non esiste un ISO9660, UDF, FAT o NTFS con cui operare o quando questi File System sono troppo corrotti per essere un valido punto di partenza.

(*) In certe condizioni si può conoscere la massima lunghezza dei file. Ad esempio, se si sa che tutti i file sono immagini *.jpg fatte con la propria macchina fotografica digitale, e che essa non produce file maggiori di 2MB, allora si può impostare questa come massima lunghezza dei file.
IsoBuster tiene conto di questo valore e crea file più piccoli, uguali ma non maggiori della lunghezza impostata.
E' un sistema semplice per eliminare della possibile spazzatura che, altrimenti, verrebbe appesa ai file.

IsoBuster taglia i grandi file video VOB che ha trovato in base alla firma in pezzi da 1GB per evitare problemi con le partizioni FAT. Comenque questo può infastidire, specialmente se si vuole estrarre l'intero stream in un file grande su unità formattate NTFS. A questo scopo, inserire nel box una dimensione file molto grande, ad esempio 100GB.


Abilitare modifiche, aggiunte e cancellazioni avanzate

Nell'elenco dei file creati in base alle firme IsoBuster - File basati sulla firma, è possibile editare i file per cambiare il loro indirizzo di inizio, l'offset e la lunghezza in byte. E' pure possibile aggiungere o rimuovere file.
L'idea è che se si conosce che il file inizia prima (o dopo, o che è più lungo o più corto) e il rilevamento automatico fallisce, è sempre possibile modificare le proprietà prima dell'estrazione.
Approfondimenti: