
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
