NTFS-3G 2021.8.22-ի թողարկում՝ խոցելիության շտկմամբ

Վերջին թողարկումից ավելի քան չորս տարի է հրապարակվել է NTFS-3G 2021.8.22 փաթեթի թողարկումը, ներառյալ անվճար դրայվերը, որն աշխատում է օգտագործողի տարածքում՝ օգտագործելով FUSE մեխանիզմը, և NTFS միջնորմները շահարկելու համար ntfsprogs կոմունալ ծրագրերի մի շարք: Ծրագրի կոդը բաշխվում է GPLv2 լիցենզիայի ներքո:

Վարորդն աջակցում է NTFS միջնորմների վրա տվյալներ կարդալու և գրելու համար և կարող է աշխատել FUSE-ն աջակցող օպերացիոն համակարգերի լայն տեսականիով, ներառյալ Linux, Android, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX և Haiku: Վարորդի կողմից տրամադրված NTFS ֆայլային համակարգի ներդրումը լիովին համատեղելի է Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7, Windows 8 և Windows 10 օպերացիոն համակարգերի հետ: Դուք կարող եք կատարել այնպիսի գործողություններ, ինչպիսիք են NTFS միջնապատերի ստեղծումը, ամբողջականության ստուգումը, կլոնավորումը, չափափոխումը և ջնջված ֆայլերի վերականգնումը: NTFS-ի հետ աշխատելու ընդհանուր բաղադրիչները, որոնք օգտագործվում են վարորդի և կոմունալ ծառայություններում, տեղադրվում են առանձին գրադարանում:

Թողարկումն աչքի է ընկնում 21 խոցելիության շտկմամբ։ Խոցելիությունները առաջանում են բուֆերային արտահոսքերից՝ տարբեր մետատվյալներ մշակելիս և թույլ են տալիս կոդի կատարումը հատուկ նախագծված NTFS պատկերի տեղադրման ժամանակ (ներառյալ հարձակումը, որը կարող է իրականացվել անվստահելի արտաքին սկավառակը միացնելիս): Եթե ​​հարձակվողն ունի տեղական մուտք դեպի համակարգ, որի վրա տեղադրված է ntfs-3g գործարկիչը setuid արմատային դրոշակով, ապա խոցելիությունները կարող են օգտագործվել նաև նրանց արտոնությունները մեծացնելու համար:

Անվտանգության հետ չկապված փոփոխությունների շարքում նշվում է NTFS-3G-ի ընդլայնված և կայուն հրատարակությունների կոդերի հիմքերի միաձուլումը` նախագծի մշակման փոխանցումը GitHub-ին։ Նոր թողարկումը ներառում է նաև վրիպակների շտկումներ և libfuse-ի ավելի հին թողարկումների հետ կազմելիս խնդիրների շտկում: Առանձին-առանձին, մշակողները վերլուծել են NTFS-3G-ի ցածր կատարողականության վերաբերյալ մեկնաբանությունները: Վերլուծությունը ցույց է տվել, որ կատարողականի խնդիրները, որպես կանոն, կապված են բաշխման փաթեթներում նախագծի հնացած տարբերակների առաքման կամ սխալ լռելյայն կարգավորումների օգտագործման հետ (տեղադրում առանց «big_writes» տարբերակի, առանց որի ֆայլերի փոխանցման արագությունը նվազում է 3-4 անգամ): Ըստ մշակողների թիմի կողմից անցկացված թեստերի, NTFS-3G-ի կատարումը միայն 4-15%-ով զիջում է ext20-ին:

Source: opennet.ru

Добавить комментарий