NTFS-3G 2021.8.22 шығарылымы осалдықтары түзетілді

Соңғы шығарылымнан бері төрт жылдан астам уақыт ішінде NTFS-3G 2021.8.22 бумасының шығарылымы, оның ішінде FUSE механизмі арқылы пайдаланушы кеңістігінде жұмыс істейтін тегін драйвер және NTFS бөлімдерін өңдеуге арналған ntfsprogs утилиталарының жиынтығы жарияланды. Жоба коды GPLv2 лицензиясы бойынша таратылады.

Драйвер NTFS бөлімдеріндегі деректерді оқуды және жазуды қолдайды және Linux, Android, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX және Haiku қоса, FUSE қолдайтын операциялық жүйелердің кең ауқымында жұмыс істей алады. Драйвер ұсынған NTFS файлдық жүйесінің іске асырылуы Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7, Windows 8 және Windows 10 операциялық жүйелерімен толық үйлесімді. Ntfsprogs утилиталар жинағы мүмкіндік береді. NTFS бөлімдерін жасау, тұтастықты тексеру, клондау, өлшемін өзгерту және жойылған файлдарды қалпына келтіру сияқты әрекеттерді орындауға болады. Драйверде және утилиталарда қолданылатын NTFS-пен жұмыс істеуге арналған жалпы компоненттер бөлек кітапханаға орналастырылған.

Шығарылым 21 осалдықты түзетумен ерекшеленеді. Осалдықтар әртүрлі метадеректерді өңдеу кезінде буфердің толып кетуінен туындайды және арнайы әзірленген NTFS кескінін орнату кезінде кодты орындауға мүмкіндік береді (сенімсіз сыртқы дискіні қосу кезінде жүзеге асырылуы мүмкін шабуылды қоса). Егер шабуылдаушының ntfs-3g орындалатын файлы setuid түбірлік жалаушасы орнатылған жүйеге жергілікті қатынасы болса, осалдықтарды олардың артықшылықтарын арттыру үшін де пайдалануға болады.

Қауіпсіздікке қатысы жоқ өзгерістердің ішінде NTFS-3G кеңейтілген және тұрақты басылымдарының кодтық негіздерін біріктіру, жобаны әзірлеуді GitHub-қа беру атап өтілді. Жаңа шығарылым қателерді түзетуді және libfuse ескі шығарылымдарын құрастыру кезіндегі ақауларды түзетуді қамтиды. Сонымен қатар, әзірлеушілер NTFS-3G төмен өнімділігі туралы пікірлерді талдады. Талдау өнімділік мәселелері, әдетте, тарату жинақтарында жобаның ескірген нұсқаларын жеткізумен немесе дұрыс емес әдепкі параметрлерді («үлкен_жазбалар» опциясынсыз орнату, онсыз файлдарды тасымалдау жылдамдығы төмендейді) байланысты екенін көрсетті. 3-4 рет). Әзірлеушілер тобы жүргізген сынақтарға сәйкес, NTFS-3G өнімділігі ext4-тен 15-20% ғана артта қалды.

Ақпарат көзі: opennet.ru

пікір қалдыру