
21. dubna byla vydána nová verze ovladače NTFS-3G FUSE. Tento vydání je zaměřeno hlavně na opravy chyb.
Co je nového:
- oprava kódu ve skriptu pro sestavení (bashism), který nesprávně používal specifické příkazy Bash na místech, kde měl být použit univerzální standard;
- nyní je vytvoření nového oddílu NTFS prostřednictvím nástroje mkntfs určeno s přesností na mikrosekundy;
- oprava dvou případů souvisejících se zpracováním prázdných dat (NULL) a systémových chybových zpráv (errno);
- oprava kritické chyby, která se objevovala při práci se speciálními typy souborů (tzv. Reparse Points: symbolické odkazy, junction body, body pro připojení disků, specifická data cloudových úložišť, například soubory OneDrive, které jsou v cloudu, ale viditelné v adresáři);
- oprava ve výpočtech volného místa uvnitř hlavní tabulky souborů (MFT);
- opravená chyba s instalací stránek nápovědy z doplňků (extras), když samotné doplňky nejsou nainstalovány;
- oprava některých případů používání paměti po jejím uvolnění (Use-After-Free) v knihovně a nástrojích;
- opravil jsem překlep v zprávě o hibernaci NTFS (díky Anilu Kumarovi za zprávu/opravu);
- escapování čárek v názvu souborového systému při použití libfuse verze 2.8 nebo vyšší;
- změna v utilitě ntfsclone. Byla umožněna úprava velikosti sektoru v zaváděcím sektoru NTFS pro cílové zařízení při obnově obrazů;
- byla odstraněna závislost na libdl (Dynamic Link Library) při sestavení bez externích pluginů. Pokud jsou pluginy zakázány, závislost na libdl je zcela odstraněna;
- utilita ntfsinfo nyní umožňuje zobrazit informace o stavu souboru protokolu při vykládání metadat;
- v utilitě ntfsinfo bylo opraveno zobrazování přeplněných adresářů nebo indexů;
- rovněž v utilitě ntfsinfo bylo opraveno zobrazování seznamu bezpečnostních descriptorů;
- oprava přetečení zásobníku 'heap buffer overflow' při povolených seznamech kontrol přístupu POSIX (
- v utilitě ntfsusermap bylo opraveno přetečení při vytváření názvu záložního souboru;
- Oprava dvou zranitelností typu TOCTOU (Time-of-Check to Time-of-Use), specifické logické chyby související s multitaskingem a bezpečností;
- Opraveny chybějící kontroly návratových hodnot malloc/sscanf.
Pro informaci. NTFS-3G je svobodný driver pro souborový systém NTFS. Projekt je stabilní při práci s jakýmikoliv NTFS oddíly (včetně zápisu), má velké a aktivní developerské společenství a je licencován pod GNU General Public License. Nicméně pro Mac OS X není driver svobodný a je vyžadováno zakoupení licence. V současnosti je deklarována funkčnost v následujících OS: Linux (dostupné verze pro 32-bitové i 64-bitové procesory), FreeBSD, NetBSD, Solaris, Mac OS X, BeOS a Haiku. Vývoj zahájil Szabolcs Szukacs v červenci 2006, první verze byla uvolněna 21. února 2007 — verze 1.0. Další informace lze nalézt na stránce na Wikipedii. a na stránce projektu.
Od autora překladu (mě). Mikrosekundová registrace nyní rozšiřuje následující spektrum možností:
- Kriminalistická analýza: Pro specialisty na bezpečnost přesnost na mikrosekundy umožňuje podrobněji rekonstruovat chronologii událostí na disku;
- Identifikace a jedinečnost: Čím přesněji je udán čas vytvoření, tím menší je pravděpodobnost, že dva různé disky, naformátované ve stejnou sekundu, budou mít shodné časové značky. To pomáhá systémovým službám unikátně identifikovat objemy.
- Kompatibilita s Windows: Nativní formátovací utilita Windows vyplňuje tyto údaje co nejpřesněji. Tato změna činí mkntfs více 'správným' a nerozeznatelným od nástrojů Microsoftu.
Zdroj: linux.org.ru
