
Am 21. April wurde die neue Version des NTFS-3G FUSE-Treibers veröffentlicht. Diese Version konzentriert sich hauptsächlich auf Fehlerbehebungen.
Neuigkeiten:
- Korrektur des Programmcodes im Build-Skript (Bashism), das spezifische Bash-Befehle anstelle des universellen Standards verwendet hat;
- Die Erstellung eines neuen NTFS-Volumes über das mkntfs-Tool wird jetzt bis auf Mikrosekunden genau bestimmt;
- Behebung von zwei Fällen, die mit der Verarbeitung von leeren Daten (NULL) und systembezogenen Fehlermeldungen (errno) zusammenhängen;
- Behebung eines kritischen Fehlers, der beim Arbeiten mit speziellen Dateitypen (sog. Reparse Points: symbolische Links, Junction-Punkte, Laufwerks-Mount-Punkte, spezifische Daten aus Cloud-Speichern, z. B. OneDrive-Dateien, die sich in der Cloud befinden, aber im Ordner sichtbar sind) auftrat;
- Korrekturen bei der Berechnung des freien Speicherplatzes innerhalb der Master File Table (MFT);
- Behebung eines Fehlers bei der Installation von Handbuchseiten für Extras, wenn die Extras selbst nicht installiert sind;
- Korrektur einiger Fälle von Speicherbenutzung nach der Freigabe (Use-After-Free) in der Bibliothek und den Werkzeugen;
- Tippfehler in der NTFS-Hibernate-Meldung korrigiert (danke an Anil Kumar für die Meldung/Korrektur);
- Escape von Kommata in Dateisystemnamen bei der Verwendung von libfuse Version 2.8 oder höher;
- Änderung in der ntfsclone-Dienstprogramme. Möglichkeit zur Anpassung der Sektorgröße im Startsektor von NTFS für das Zielgerät beim Wiederherstellen von Images ermöglicht;
- Abhängigkeit von libdl (Dynamic Link Library) bei der Erstellung ohne externe Plugins entfernt. Wenn Plugins deaktiviert sind, wird die Abhängigkeit von libdl vollständig entfernt;
- Das Dienstprogramm ntfsinfo zeigt nun Informationen über den Status der Journaldatei beim Entladen von Metadaten an;
- Das Dienstprogramm ntfsinfo hat die Anzeige von überlaufenden Verzeichnissen oder Indizes korrigiert;
- Auch im Dienstprogramm ntfsinfo wurde die Anzeige der Liste der Sicherheitsbeschreibungen korrigiert;
- Heap-Pufferüberlauf bei aktivierten POSIX-Zugriffskontrolllisten korrigiert (
- Im Dienstprogramm ntfsusermap wurde der Pufferüberlauf beim Erstellen des Backup-Dateinamens behoben;
- Behebung von zwei TOCTOU-Sicherheitsanfälligkeiten (Time-of-Check to Time-of-Use), die mit logischen Fehlern in Bezug auf Multitasking und Sicherheit zusammenhängen;
- fehlende Überprüfungen der Rückgabewerte von malloc/sscanf wurden behoben.
Zur Information: NTFS-3G ist ein freier NTFS-Dateisystemtreiber. Das Projekt ist stabil im Umgang mit allen NTFS-Partitionen (einschließlich Schreibvorgängen), hat eine große und aktive Entwicklergemeinschaft und wird unter der GNU General Public License lizenziert. Für Mac OS X ist der Treiber jedoch nicht kostenlos und es ist der Kauf einer Lizenz erforderlich. Aktuell ist die Funktionalität in den folgenden Betriebssystemen angegeben: Linux (sowohl für 32-Bit- als auch für 64-Bit-Prozessoren verfügbar), FreeBSD, NetBSD, Solaris, Mac OS X, BeOS und Haiku. Die Entwicklung wurde von Szabolcs Szájer im Juli 2006 begonnen, die erste Version wurde am 21. Februar 2007 veröffentlicht — Version 1.0. Weitere Einzelheiten finden Sie auf der Wikipedia-Seite. und auf der Projektseite.
Vom Übersetzer (mir). Die Mikrosekunden-Registrierung erweitert nun das folgende Spektrum an Möglichkeiten:
- Forensische Analyse: Für Sicherheitsexperten ermöglicht die Genauigkeit bis in die Mikrosekunde eine detailliertere Rekonstruktion des Zeitablaufs von Ereignissen auf der Festplatte;
- Identifikation und Einzigartigkeit: Je genauer die Zeitangabe des Erstellungszeitpunkts ist, desto geringer ist die Wahrscheinlichkeit, dass zwei unterschiedliche Laufwerke, die in derselben Sekunde formatiert wurden, identische Zeitstempel erhalten. Dies hilft den Systemdiensten, Volumes eindeutig zu identifizieren.
- Kompatibilität mit Windows: Das native Formatierungswerkzeug von Windows füllt diese Daten so genau wie möglich aus. Diese Änderung macht mkntfs "richtiger" und nicht von Microsoft-Tools unterscheidbar.
Quelle: linux.org.ru
