Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitLabGitLab/roddhjav/apparmor.d
تدقيق التكوينأمن الأجهزةالتعلم والتعليمموارد منسقة
GitLabroddhjav/apparmor.d

AppArmor.d

مجموعة شاملة تضم أكثر من 1500 ملف تعريف AppArmor لتقييد عمليات نظام لينكس وسطح المكتب والخدمات، مع دعم لتوزيعات متعددة وبيئات سطح المكتب المتنوعة.

عرض المستودع
71منذ يوم واحدلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

apparmor.d

مجموعة كاملة من ملفات تعريف AppArmor

[!WARNING] لا يزال هذا المشروع في مراحله الأولى من التطوير. المساعدة مرحب بها جدًا؛ راجع موقع التوثيق بما في ذلك قسم التطوير.

الوصف

AppArmor.d هو مجموعة من أكثر من 1500 ملف تعريف AppArmor يهدف إلى عزل معظم التطبيقات والعمليات المستندة إلى Linux.

الهدف

  • عزل جميع عمليات الجذر مثل جميع أدوات systemd، وbluetooth، وdbus، وpolkit، وNetworkManager، وOpenVPN، وGDM، وrtkit، وcolord
  • عزل جميع بيئات سطح المكتب
  • عزل جميع خدمات المستخدم مثل Pipewire، وGvfsd، وdbus، وxdg، وxwayland
  • عزل بعض تطبيقات المستخدم "الخاصة": متصفحات الويب، ومديري الملفات، إلخ.
  • يجب ألا يعطل الاستخدام العادي للبرامج المعزولة

الأهداف

  • استهداف كل من أجهزة سطح المكتب والخوادم
  • دعم جميع التوزيعات التي تدعم AppArmor:
    • Arch Linux
    • Ubuntu 24.04/22.04
    • Debian 12
    • OpenSUSE Tumbleweed
  • دعم جميع بيئات سطح المكتب الرئيسية:
    • Gnome (GDM)
    • KDE (SDDM)
    • XFCE (Lightdm) (قيد التطوير)
  • مختبرة بالكامل

عرض توضيحي

إذا كنت ترغب في تجربة هذا المشروع، أو كنت فضوليًا بشأن الاستخدام المتقدم والأمان الذي يمكن أن يوفره دون تثبيته على جهازك، يمكنك تجربته عبر الإنترنت على جهاز AppArmor التجريبي الخاص بي على https://play.pujol.io/

يعتمد هذا المشروع في الأصل على عمل Morfikov ويهدف إلى توسيعه ليشمل المزيد من توزيعات Linux وبيئات سطح المكتب.

المفاهيم

هناك أكثر من 50000 حزمة Linux والعديد من التطبيقات. من المستحيل ببساطة كتابة ملف تعريف AppArmor لجميعها. لذلك، يطرح سؤال:

ماذا نعزل ولماذا؟

نستلهم من نموذج أمان Android/ChromeOS، ونطبقه على عالم Linux. عادةً ما تعتبر توزيعات الأمان Linux الحديثة صورة أساسية غير قابلة للتغيير مع مجموعة مختارة بعناية من التطبيقات. يجب عزل كل شيء آخر باستخدام صندوق رمل. لذلك، يحاول هذا المشروع عزل جميع التطبيقات الأساسية التي ستجدها عادةً في نظام Linux: جميع خدمات systemd، وXwayland، والشبكة، والبلوتوث، وبيئة سطح المكتب لديك... تطبيقات المستخدم غير الأساسية خارج النطاق حيث يجب عزلها باستخدام أداة مخصصة (minijail، bubblewrap، toolbox...).

يختلف هذا اختلافًا جوهريًا عن كيفية استخدام AppArmor عادةً على خوادم Linux حيث من الشائع فقط عزل التطبيقات التي تواجه الإنترنت و/أو المستخدمين.

العروض التقديمية

بناء أكبر مجموعة من ملفات تعريف AppArmor:

  • Linux Security Summit North America (LSS-NA 2023) (شريحة, فيديو)
  • Ubuntu Summit 2023 (شريحة, فيديو)

الدروس المستفادة أثناء إعداد جهاز AppArmor التجريبي:

  • Linux Security Summit North America (LSS-NA 2025) (شريحة, فيديو)

التثبيت

يرجى الاطلاع على apparmor.pujol.io/install

الإعدادات

يرجى الاطلاع على apparmor.pujol.io/configuration

الاستخدام

يرجى الاطلاع على apparmor.pujol.io/usage

المساهمة

الملاحظات والمساهمون وطلبات السحب مرحب بها جدًا. يرجى قراءة apparmor.pujol.io/development لمزيد من التفاصيل حول عملية المساهمة.

غرفة محادثة التطوير متاحة على https://matrix.to/#/#apparmor.d:matrix.org

الترخيص

يعتمد هذا المشروع في البداية على مشروع ملفات تعريف apparmor لميخائيل مورفيكوف وبالتالي له نفس الترخيص (GPL2).

تنزيل الأداة