
Il 21 aprile è stata rilasciata una nuova versione del driver NTFS-3G FUSE. Questa versione è principalmente dedicata alla correzione di errori.
Novità:
- correzione del codice nel script di costruzione (bashism), che utilizzava in modo errato comandi specifici di Bash dove avrebbero dovuto essere usati standard universali;
- ora la creazione di una nuova partizione NTFS tramite l'utilità mkntfs è definita con precisione fino al microsecondo;
- correzione di due casi relativi alla gestione dei dati vuoti (NULL) e ai messaggi di errore di sistema (errno);
- correzione di un errore critico che si verificava durante l'uso di tipi di file speciali (noti come Reparse Points: collegamenti simbolici, punti di giunzione, punti di montaggio dei dischi, dati specifici dei cloud storage, ad esempio, file OneDrive che si trovano nel cloud ma sono visibili nella cartella);
- correzione nei calcoli dello spazio libero all'interno della tabella principale dei file (MFT);
- corretto un errore nell'installazione delle pagine della guida dagli extras, quando gli stessi extras non erano installati;
- correzione di alcuni casi di utilizzo della memoria dopo la sua liberazione (Use-After-Free) nella libreria e negli strumenti;
- corretto errore di battitura nel messaggio di ibernazione NTFS (grazie ad Anil Kumar per la segnalazione/correzione);
- escaping delle virgole nel nome del file di sistema quando si utilizza libfuse versione 2.8 o superiore;
- modifica nell'utility ntfsclone. È stata consentita la regolazione della dimensione del settore nel settore di avvio NTFS per il dispositivo di destinazione durante il ripristino delle immagini;
- rimossa la dipendenza da libdl (Dynamic Link Library) durante la compilazione senza plugin esterni. Se i plugin sono disabilitati, la dipendenza da libdl viene completamente rimossa;
- l'utility ntfsinfo ora consente di mostrare informazioni sullo stato del file di registro durante il caricamento dei metadati;
- nell'utility ntfsinfo corretto il display delle directory o degli indici sovraccarichi;
- anche nell'utility ntfsinfo corretto il display dell'elenco dei descrittori di sicurezza;
- corretto overflow del buffer 'heap' (heap buffer overflow) con liste di controllo degli accessi POSIX attivate (
- nell'utility ntfsusermap corretto l'overflow durante la creazione del nome del file di backup;
- correzione di due vulnerabilità di tipo TOCTOU (Time-of-Check to Time-of-Use), un errore logico specifico riguardante la multitasking e la sicurezza;
- verificate le mancate verifiche dei valori restituiti da malloc/sscanf.
Per riferimento. NTFS-3G è un driver open source per il file system NTFS. Il progetto è stabile per l'uso con qualsiasi partizione NTFS (inclusa la scrittura), gode di una grande e attiva comunità di sviluppatori ed è concesso in licenza sotto la GNU General Public License. Tuttavia, per Mac OS X, il driver non è gratuito e richiede l'acquisto di una licenza. Al momento, è dichiarato funzionante nei seguenti sistemi operativi: Linux (aree disponibili sia per processori a 32 bit che a 64 bit), FreeBSD, NetBSD, Solaris, Mac OS X, BeOS e Haiku. Lo sviluppo è iniziato nel luglio 2006 da Szabolcs Szarvas, il primo rilascio è avvenuto il 21 febbraio 2007 — versione 1.0. Maggiori dettagli possono essere visualizzati nella pagina di Wikipedia e nella pagina del progetto.
Dall'autore della traduzione (io). La registrazione in microsecondi ora espande il seguente spettro di capacità:
- Analisi forense: Per i professionisti della sicurezza, la precisione fino ai microsecondi consente di ricostruire in modo più dettagliato la cronologia degli eventi sul disco;
- Identificazione e unicità: Maggiore è la precisione nel indicare l'orario di creazione, minori sono le possibilità che due dischi diversi, formattati nello stesso secondo, abbiano timestamp identici. Questo aiuta i servizi di sistema a identificare in modo univoco i volumi.
- Compatibilità con Windows: L'utility di formattazione nativa di Windows riempie questi dati con la massima precisione. Questa modifica rende mkntfs più 'corretto' e indistinguibile dagli strumenti Microsoft.
Fonte: linux.org.ru
