NTFS-3G FUSE 2026.2.25

NTFS-3G FUSE 2026.2.25

21 kwietnia wydano kolejną wersję sterownika NTFS-3G FUSE. Wydanie to koncentruje się głównie na poprawkach błędów.

Co nowego:

  • poprawka kodu w skrypcie budowania (bashism), który nieprawidłowo używał specyficznych poleceń Bash tam, gdzie powinien był stosować uniwersalny standard;
  • teraz tworzenie nowej partycji NTFS za pomocą narzędzia mkntfs określane jest z dokładnością do mikrosekund;
  • naprawiono dwa przypadki związane z obsługą pustych danych (NULL) oraz komunikatami błędów systemowych (errno);
  • naprawiono krytyczny błąd, który występował podczas pracy z specjalnymi typami plików (tzw. Reparse Points: symlink, punkty junction, punkty montowania dysków, specyficzne dane z chmur, takie jak pliki OneDrive, które znajdują się w chmurze, ale są widoczne w folderze);
  • naprawiono obliczenia wolnego miejsca w głównej tabeli plików (MFT);
  • naprawiono błąd przy instalacji stron pomocy z dodatków (extras), gdy same dodatki nie były zainstalowane;
  • naprawiono niektóre przypadki użycia pamięci po jej zwolnieniu (Use-After-Free) w bibliotece i narzędziach;
  • poprawiono literówkę w komunikacie o hibernacji NTFS (dzięki Anil Kumar za zgłoszenie/poprawkę);
  • eskrowanie przecinków w nazwie systemu plików przy użyciu libfuse w wersji 2.8 lub wyższej;
  • zmiana w narzędziu ntfsclone. Umożliwiono regulację rozmiaru sektora w sektorze rozruchowym NTFS dla urządzenia docelowego podczas przywracania obrazów;
  • usunięto zależność od libdl (Dynamic Link Library) przy budowie bez zewnętrznych wtyczek. Jeśli wtyczki są wyłączone, zależność od libdl jest całkowicie usuwana;
  • narzędzie ntfsinfo teraz pozwala na wyświetlanie informacji o stanie pliku dziennika podczas wyładowania metadanych;
  • w narzędziu ntfsinfo naprawiono wyświetlanie przepełnionych katalogów lub indeksów;
  • również w narzędziu ntfsinfo naprawiono wyświetlanie listy deskryptorów zabezpieczeń;
  • naprawiono przepełnienie bufora „kupki” (heap buffer overflow) przy włączonych listach kontroli dostępu POSIX ( CVE-2026-40706). Podziękowania dla Andre Bochettiego za to zgłoszenie;
  • w narzędziu ntfsusermap naprawiono przepełnienie podczas tworzenia nazwy pliku kopii zapasowej;
  • naprawa dwóch luk typu TOCTOU (Time-of-Check to Time-of-Use), specyficznego błędu logicznego związanego z wielozadaniowością i bezpieczeństwem;
  • naprawione brakujące kontrole wartości zwracanych przez malloc/sscanf.

Dla informacji. NTFS-3G to wolny sterownik systemu plików NTFS. Projekt jest stabilny w pracy ze wszystkimi partycjami NTFS (w tym do zapisu), ma dużą i aktywną społeczność programistów oraz jest licencjonowany na podstawie GNU General Public License. Jednak dla Mac OS X sterownik nie jest wolny i wymagana jest zakup licencji. Na chwilę obecną zadeklarowano działanie w następujących systemach operacyjnych: Linux (dostępne kompilacje zarówno dla procesorów 32-bitowych, jak i 64-bitowych), FreeBSD, NetBSD, Solaris, Mac OS X, BeOS i Haiku. Rozwój rozpoczął Szabolcs Szaka w lipcu 2006 roku, a pierwszy wydanie miało miejsce 21 lutego 2007 roku — wersja 1.0. Szczegółowe informacje można zobaczyć na stronie Wikipedii i na stronie projektu.

Od autora przekładu (mnie). Rejestracja mikrosekundowa teraz rozszerza następujący zakres możliwości:

  • Analiza kryminalistyczna: Dla specjalistów ds. bezpieczeństwa dokładność do mikrosekund pozwala na bardziej szczegółowe odtworzenie chronologii zdarzeń na dysku;
  • Identyfikacja i unikalność: Im dokładniej wskazane jest czas utworzenia, tym mniejsze prawdopodobieństwo, że dwa różne dyski sformatowane w tę samą sekundę będą miały identyczne znaki czasowe. Pomaga to usługom systemowym unikalnie identyfikować wolumeny.
  • Kompatybilność z Windows: Wbudowane narzędzie do formatowania Windows wypełnia te dane maksymalnie dokładnie. Ta zmiana sprawia, że mkntfs jest bardziej "prawidłowy" i nie do odróżnienia od narzędzi Microsoftu.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster