ቴዎ ዴ ራድት።
በ W^X ላይ ሥራ ከጀመረበት ጊዜ ጀምሮ ይህ ረጅም መንገድ እንደሆነ ግልጽ ነበር, ምክንያቱም ጂአይትን በመጠቀም ከፍተኛ ቁጥር ያላቸው መተግበሪያዎች ነበሩ. የጂአይቲ አተገባበር በሶስት ምድቦች ሊከፈል ይችላል፡-
- በ W እና X ግዛቶች መካከል ማህደረ ትውስታን መቀየር, የስርዓት ጥሪውን "ዋጋ" መቀበል
አስተካክል . - በተመሳሳዩ ማህደረ ትውስታ ጥንድ W እና X ካርታዎች መካከል ተለዋጭ ስሞችን መፍጠር።
- በጣም “ቆሻሻ” አማራጭ በአንድ ጊዜ መቅዳት እና ማስፈጸምን የሚፈቅድ የ W|X ማህደረ ትውስታ ሞዴል የሚያስፈልጋቸው ነው።
በአሁኑ ጊዜ, ሶስተኛውን አማራጭ በመጠቀም እና ሌሎች የመጀመሪያውን እና ሁለተኛውን በመጠቀም በጣም ያነሱ ፕሮግራሞች አሉ. ነገር ግን፣ ፕሮግራሞችን በW|X JIT (በተለይም Chromium እና Iridum) ማሄድ አስፈላጊ ስለነበር፣ “wxallowed” filesystem mount አማራጭ ተጨምሯል፣ ይህም የማስታወስ ችሎታን ለመፃፍ እና ለማስፈጸም በአንድ ጊዜ ጥቅም ላይ እንዲውል አስችሎታል፣ ተፈጻሚው ELF ከሆነ። ፋይሉ በ"wxneed" ምልክት ተደርጎበታል፣ እና አፕሊኬሽኖቹ እራሳቸው ተጨማሪ ዘዴዎችን በመጠቀም ተጠብቀዋል።
በእንደዚህ ዓይነት አፕሊኬሽኖች ውስጥ የተጋላጭነት ብዝበዛን የበለጠ ለማወሳሰብ ፣ ዘዴው ላይ ተጨማሪ ሀሳብ ቀርቧል ።
የChrome/Iridium ሂደቶች ቃል ኪዳንን እና ገለፃን በመጠቀም በአስተማማኝ ሁኔታ የተጠበቁ ናቸው፣ ነገር ግን የመጠቀም ችሎታን ማስወገድ ለምሳሌ የመፃፍ(2) ስርዓት ጥሪ ለአጥቂው ተጨማሪ ችግሮች ስለሚፈጥር የተወሰነ ጠቀሜታ እንዳለው ግልጽ ነው። ነገር ግን፣ የጂአይቲ አተገባበር ከW|X ማህደረ ትውስታ የቤተኛ ጥሪዎችን የሚጠቀም ከሆነ ችግሮች ሊፈጠሩ ይችላሉ። ይሁን እንጂ ኤቢአይ ብዙ ጊዜ ስለተቀየረ ነገር ግን ማንም ሰው ችግሮችን ሪፖርት ስላላደረገ ይህ እንደማይሆን ተስፋ የምናደርግበት ምክንያት አለ።
ለውጦቹ በOpenBSD-Current ቅርንጫፍ በመደበኛ ቅጽበታዊ ገጽ እይታዎች ላይ ይገኛሉ፣ ፍላጎት ያላቸው ሁሉ እንዲሞክሩ ተጋብዘዋል።
በChrome/Iridium ውስጥ ስላለው ሁነታ ገጽታ ተዛማጅ ዜናዎች ከቴኦ የተለየ አስተያየት ይገባዋል
ምንጭ: opennet.ru