
Den 21 april släpptes en ny version av NTFS-3G FUSE-drivrutinen. Denna version fokuserar främst på buggfixar.
Nyheter:
- fix av programkoden i byggscriptet (bashism), som felaktigt använde specifika Bash-kommandon där en universell standard skulle användas;
- nu definieras skapandet av en ny NTFS-partition via mkntfs med mikrosekunders noggrannhet;
- fix av två fall relaterade till hantering av tomma data (NULL) och systemfelmeddelanden (errno);
- fix av en kritisk bugg som inträffade vid arbete med speciella filtyper (så kallade Reparse Points: symboliska länkar, junction-punkter, monteringspunkter, specifika data från molnlagring, såsom OneDrive-filer som finns i molnet men visas i mappen);
- fix i beräkningarna av ledigt utrymme i huvudfiltabellen (MFT);
- en bugg med installation av handböcker från tillägg (extras) har åtgärdats, när själva tilläggen inte är installerade;
- fix av vissa fall av minnesanvändning efter att det har frigjorts (Use-After-Free) i biblioteket och verktyg;
- ett stavfel i NTFS-hiberneringsmeddelandet har åtgärdats (tack till Anil Kumar för rapporten/fix);
- skydda kommatecken i filsystemets namn vid användning av libfuse version 2.8 eller högre;
- ändring i ntfsclone-verktyget. Möjlighet att justera sektorstorleken i NTFS-startsektorn för målenheten vid återställning av bilder tillåts;
- beroendet av libdl (Dynamic Link Library) har tagits bort vid byggnad utan externa plugins. Om plugins är avstängda tas beroendet av libdl helt bort;
- ntfsinfo-verktyget kan nu visa information om statusen för loggfilen när metadatan laddas;
- i ntfsinfo-verktyget har visning av överfyllda kataloger eller index åtgärdats;
- även i ntfsinfo-verktyget har visningen av listan över säkerhetsbeskrivare åtgärdats;
- en bugg gällande heap buffer overflow har åtgärdats vid aktiverade POSIX-åtkomstkontrollistor (
- i ntfsusermap-verktyget har överflödet vid skapandet av backupfilens namn åtgärdats;
- Åtgärd av två TOCTOU (Time-of-Check to Time-of-Use) sårbarheter, en specifik logisk fel kopplad till multitasking och säkerhet;
- saknade kontroller av returvärden från malloc/sscanf har åtgärdats.
För referens. NTFS-3G är en fri NTFS filsystemdrivrutin. Projektet är stabilt när det gäller att arbeta med alla NTFS-partitioner (inklusive skrivning), har en stor och aktiv utvecklarsamhälle och licensieras under GNU General Public License. Men för Mac OS X är drivrutinen inte fri och kräver att en licens köps. För närvarande rapporteras stöd i följande operativsystem: Linux (kompileringar finns både för 32-bitars och 64-bitars processorer), FreeBSD, NetBSD, Solaris, Mac OS X, BeOS och Haiku. Utvecklingen inleddes av Szabolcs Szakačić i juli 2006, den första versionen släpptes den 21 februari 2007—version 1.0. Ytterligare detaljer kan ses på sidan i Wikipedia och på projektsidan.
Från översättarens (min) sida. Mikrosekundregistrering utökar nu följande spektrum av möjligheter:
- Rättsanalys: För säkerhetsspecialister möjliggör mikrosekunders noggrannhet en mer detaljerad återskapelse av händelseförloppet på disken;
- Identifiering och unikhet: Ju noggrannare tidsstämpeln för skapelsen anges, desto mindre sannolikhet finns det för att två olika diskar, formaterade inom samma sekund, kommer att ha identiska tidsstämplar. Detta hjälper systemtjänster att unikt identifiera volymer.
- Kompatibilitet med Windows: Det inbyggda formateringsverktyget för Windows fyller dessa data så exakt som möjligt. Denna ändring gör mkntfs mer 'korrekt' och omöjlig att skilja från Microsofts verktyg.
Källa: linux.org.ru
