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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
firejail — مساحات أسماء Linux وصندوق رمل seccomp-bpf | Kitploit
أدوات/GitHubGitHub/netblue30/firejail
أدوات دفاعيةالمحاكاة الافتراضية للأمانالخصوصية
GitHubnetblue30/firejail

firejail

مساحات أسماء Linux وصندوق رمل seccomp-bpf

عرض المستودعالموقع الإلكتروني
7.6k67073منذ 10 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

Firejail

Build (GitLab) Build (GitHub) Build-extra Test Check-C Check-Profiles Check-Python Codespell Packaging status (Repology)

Firejail هي أداة أمان خفيفة الوزن تهدف إلى حماية نظام Linux من خلال إنشاء بيئة مقيدة لتشغيل التطبيقات (التي قد تكون غير موثوقة).

وبشكل أكثر تحديدًا، فهو برنامج صندوق رمل SUID يقلل من مخاطر الخروقات الأمنية باستخدام مساحات أسماء Linux وseccomp-bpf وقدرات Linux. يسمح لعملية ما وجميع عملياتها الفرعية بالحصول على عرض خاص بها للموارد المشتركة عالميًا في النواة، مثل حزمة الشبكة وجدول العمليات وجدول التركيب. يمكن أن يعمل Firejail في بيئة SELinux أو AppArmor، وهو متكامل مع مجموعات التحكم في Linux.

مكتوب بلغة C مع عدم وجود تبعيات تقريبًا، ويعمل البرنامج على أي جهاز كمبيوتر يعمل بنظام Linux بإصدار نواة 3.x أو أحدث. يمكنه عزل أي نوع من العمليات: الخوادم، والتطبيقات الرسومية، وحتى جلسات تسجيل دخول المستخدمين. يتضمن البرنامج ملفات تعريف عزل لعدد من برامج Linux الأكثر شيوعًا، مثل Mozilla Firefox وChromium وVLC وTransmission وما إلى ذلك.

صندوق الرمل خفيف الوزن، والحمل الإضافي منخفض. لا توجد ملفات إعداد معقدة لتحريرها، ولا اتصالات مأخذ مفتوحة، ولا برامج خفية تعمل في الخلفية. جميع ميزات الأمان منفذة مباشرة في نواة Linux ومتاحة على أي جهاز كمبيوتر يعمل بنظام Linux.

فيديوهات

بدء سريع
بدء سريع
أمان المتصفح المتقدم
أمان المتصفح المتقدم
أمان متصفح تور
أمان متصفح تور

الروابط

  • الصفحة الرئيسية للمشروع: https://firejail.wordpress.com/
  • IRC: https://web.libera.chat/#firejail
  • التحميل والتثبيت: https://firejail.wordpress.com/download-2/
  • الميزات: https://firejail.wordpress.com/features-3/
  • التوثيق: https://firejail.wordpress.com/documentation-2/
  • الأسئلة الشائعة: https://github.com/netblue30/firejail/wiki/Frequently-Asked-Questions
  • الويكي: https://github.com/netblue30/firejail/wiki
  • GitHub Actions: https://github.com/netblue30/firejail/actions
  • GitLab CI: https://gitlab.com/Firejail/firejail_ci/pipelines
  • Debian CI: https://salsa.debian.org/reiner/firejail
  • متتبع حزم Debian: https://tracker.debian.org/pkg/firejail
  • Ubuntu PPA: https://launchpad.net/~deki/+archive/ubuntu/firejail
  • قناة الفيديو: https://odysee.com/@netblue30:9?order=new
  • قناة الفيديو الاحتياطية: https://www.bitchute.com/profile/JSBsA1aoQVfW/

الثغرات الأمنية

انظر SECURITY.md.

التثبيت

للحصول على الإصدارات المدعومة، انظر SECURITY.md.

Debian

ملاحظة: من المرجح أن تكون الإصدارات القادمة من Debian المستقر وbackports قديمة، لذلك نوصي حاليًا إما بتنزيل وتثبيت حزمة .deb من أحدث إصدار:

  • https://github.com/netblue30/firejail/releases/latest

أو البناء من المصدر.

التعليمات القديمة

Debian المستقر (bullseye): نوصي باستخدام حزمة backports.

Ubuntu

ملاحظة: من المرجح أن تكون الإصدارات القادمة من التوزيعة وPPA قديمة، لذلك نوصي حاليًا إما بتنزيل وتثبيت حزمة .deb من أحدث إصدار:

  • https://github.com/netblue30/firejail/releases/latest

أو البناء من المصدر.

التعليمات القديمة

ملاحظة: توصية PPA مخصصة بشكل أساسي لـ firejail نفسه؛ لا بأس في تثبيت firetools والأدوات المتعلقة بـ firejail مباشرة من التوزيعة إذا لم تكن متوفرة في PPA، لأنها تميل إلى أن تُحدَّث بشكل أقل.

بالنسبة لـ Ubuntu 18.04+ والتوزيعات المشتقة (مثل Linux Mint)، يُنصح المستخدمون بشدة باستخدام PPA.

كيفية الإضافة والتثبيت من PPA:

sudo add-apt-repository ppa:deki/firejail
sudo apt-get update
sudo apt-get install firejail firejail-profiles

السبب: ظلت حزمة firejail الخاصة بـ Ubuntu 20.04 عرضة لثغرة CVE-2021-26910 لأشهر بعد نشر تصحيح لها على Launchpad:

  • CVE-2021-26910
  • إصدار firejail في Ubuntu 20.04 LTS عرضة لثغرة CVE-2021-26910

انظر أيضًا https://wiki.ubuntu.com/SecurityTeam/FAQ:

ما البرمجيات التي يدعمها فريق أمان Ubuntu؟

ينقسم Ubuntu حاليًا إلى أربعة مكونات: main وrestricted وuniverse وmultiverse. جميع الحزم الثنائية في main وrestricted مدعومة من قبل فريق أمان Ubuntu طوال عمر إصدار Ubuntu، بينما الحزم الثنائية في universe وmultiverse مدعومة من قبل مجتمع Ubuntu.

بالإضافة إلى ذلك، من المرجح أن يكون إصدار PPA أحدث ويحتوي على المزيد من إصلاحات ملفات التعريف.

انظر المناقشات التالية للتفاصيل:

  • هل يجب أن أستمر في استخدام إصدار firejail المتوفر في مستودعات توزيعتي؟
  • كيفية تثبيت أحدث إصدار على Ubuntu والتوزيعات المشتقة

أخرى

Firejail متوفر في عدة توزيعات Linux:

Repology

Packaging status (Repology)

بخلاف الاستثناءات المذكورة أعلاه، طالما أن توزيعتك توفر إصدارًا مدعومًا من firejail، فمن الجيد عمومًا تثبيته من التوزيعة.

يمكن التحقق من الإصدار باستخدام firejail --version بعد التثبيت.

يمكنك أيضًا تثبيت أحد الحزم المُصدَرة.

البناء

تعليمات لبناء وتثبيت إصدار التطوير الحالي من المصدر.

يُنصح باستخدام التعليمات الخاصة بالتوزيعة أدناه عند الإمكان، لأنها تنشئ حزمًا أصلية، مما يجعل التكامل مع بقية النظام وإدارة الحزم أسهل.

بالنسبة للتوزيعات الأخرى، انظر التعليمات العامة.

انظر أيضًا .gitlab-ci.yml لمعرفة كيفية تنفيذ البنيات الخاصة بالتوزيعات في CI.

Arch

ملاحظة: حزمة AUR غير مدعومة من قبلنا.

ثبّت firejail-git من AUR.

مثال:

yay -S firejail-git
تنزيل الأداة