سي لينكس

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

مع زيادة الحاجة إلى البرامج و الخدمات في النظمة ظهرت زيادة ثغرات النظمة و التي تتسبب في تصعيد الصلحيات من مستخدم عادي إلى المستخدم الجذر أو مستخدم ذو صلحيات أعلى. تكون دائما بسبب ثغرة في خدمة أو برنامج أو طريقة تعامل النظام مع شيء أو حقن أوامر و غيرها من الطرق BuffierOverFlow و يقوم المخترق باستغلل الثغرة عن طريق (Remote root/Local root) معين و تُعرف ب و غيرها الكثير. apache , rsync, curl, BIND, NetworkManger ,Netcat و جميعنا يعرف أنه كانت هناك ثغرات خطيرة لل لنظام ( National Security Agency – NSA ) و بناء على ما سبق ذكره,قامت حكومة الوليات المتحدة بأسناد مهمة تطويرية إلى وكالة المن القومي يحتوي قواعد للتعامل مع الملفات و العمليات و طريقة التصال في ما بينهم و هذا بناء على أبحاث أثبتت أن أخطر الثغرات تكمن في أن المستخدم العادي يستطيع تخطي حماية النظام الداخلية و كأخطر مثال ما ذكرناه آنفا , أيضا إعطاء التصريح 777 لملفات تنفيذية مهمة و هكذا. و كان قاعدته مبنية على عزل البرامج/العمليات و الملفات ”Flask" على نظام التشغيل ”Mach“ في البداية قامة وكالة المن القومية بتطوير نظام إسمه Type Enforcement التنفيذية و المستخدمين عن الملفات و عدم السماح للقسم الول بالتعامل مع القسم الثاني بشكل ارتجالي و تم تسمية فكرة العزل ب .-TE وجدت الوكالة أن هذه الطريقة فعالة و قوية فقررت دمج هذا النظام في داخل نظام التشغيل الذي سيعمل فيه و قد اختاروا نظام تشغيل مفتوح المصدر و حينها تم تغير اسم (Linux Security Modules - LSM) بعد اذن لينوس تروفالدز) و إسناد حزم ) Linux Kernel فقاموا بإضافة الرقع إلى ال و هو Security Enhancement Linux -SELinux و تم تسمية المشروع ب Mandatory Access Control -MAC التقنية التي يعمل بها إلى .ext2,ext3,ext الن متوفر في أغلب/جميع التوزيعات بشكل افتراضي و يعمل على نظام ملفات 4 هناك مقولة مشهورة في عالم اللينوكس تقول: كل شيء يُعتبر ملف – Every Thing is a File .Group أو User حيث الوصول للملف يخضع إلى تصاريح تقليدية يتحكم بها و المالك سواء كان فالمقولة تصبح: SELinux أما بالنسبة ل كل شيء يُعتبر موضوع – Every Thing is an Object Security) حيث الوصول للموضوع يخضع إلى مجموعة عناصر تخضع تلك العناصر إلى قوانين يتم تطويرها باستمرار حيث هذه العناصر تسمى و هي متجددة أيضا باستمرار. Policy و مجموعة القواعد الموجودة تسمى (Context SELinux

أنظر أيضاً[عدل]

وصلات خارجية[عدل]

Icon-gears.png هذه بذرة مقالة عن موضوع تقني بحاجة للتوسيع. شارك في تحريرها.