AppArmor (Application Armor)
: نظرة عامة
AppArmor هي أداة تحكم بالوصول الإلزامي (MAC – Mandatory Access Control)، تمكّنك من “تقييد” ما يمكن لأي برنامج فعله أو الوصول إليه على النظام
تُستخدم لمنع التطبيقات من التصرف بشكل عشوائي حتى لو تم اختراقها — تحكم أمني من العيار الثقيل!
:🗂️ فئة التصنيف
الأمن السيبراني / Blue Team
إدارة الأنظمة (System Hardening / Admin)
حماية التطبيقات (Application Security)

: التثبيت
sudo apt update
sudo apt install apparmor apparmor-utils
:المميزات الرئيسية
And the subtitle is better
| الوصف |
| تحدد ما يمكن وما لا يمكن للتطبيق الوصول إليه (ملفات، شبكات…) |
| تمنع البرامج المخترقة من التوسع والتأثير على باقي النظام |
| يعمل بسلاسة على Ubuntu ويدعم العديد من البرامج الجاهزة للبروفايلات |
| يمكنك تخصيص قواعد الوصول لكل تطبيق كما تريد |
| سجل مفصل لأي محاولة وصول غير مصرح بها أو تجاوز |
| الميزة |
| تحكم دقيق |
| حماية من داخل النظام |
| تكامل سلس |
| بروفايلات قابلة للتخصيص |
| تقارير واضحة |
: الاستخدام الأساسي
AppArmor تفعيل
sudo systemctl enable apparmor
sudo systemctl start apparmor
📂 استعراض حالة البروفايلات
sudo aa-status
: لوضع تطبيق بوضع “تعليمي” (لا يمنع بس يسجل)
sudo aa-complain /etc/apparmor.d/usr.sbin.apache2
: لتفعيله بشكل صارم (Enforce)
sudo aa-enforce /etc/apparmor.d/usr.sbin.apache2