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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
make-trust-irrelevant — سلطة مفروضة من النواة وأمان وقت التشغيل لأنظمة Linux والبرمجيات المستقلة ووكلاء الذكاء الاصطناعي. | Kitploit
أدوات/GitHubGitHub/deso-pk/make-trust-irrelevant
تصعيد الامتيازاتأمن الذكاء الاصطناعي
GitHubdeso-pk/make-trust-irrelevant

make-trust-irrelevant

سلطة مفروضة من النواة وأمان وقت التشغيل لأنظمة Linux والبرمجيات المستقلة ووكلاء الذكاء الاصطناعي.

عرض المستودع
1231منذ 18 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

KERNHELM

اجعل الثقة غير ذات صلة

سلطة مفروضة من النواة وأمن وقت التشغيل لأنظمة Linux والتطبيقات والبرمجيات المستقلة ووكلاء الذكاء الاصطناعي.

KERNHELM هو ركيزة أمنية عامة لنظام التشغيل تضع حدًا صارمًا للسلطة عند أدنى مستوى قابل للفرض عمليًا في حزمة البرمجيات — تحت الذكاء الاصطناعي والتطبيقات والخدمات ومساحة المستخدم العادية.

الغرض منه بسيط في التعبير عنه:

يجوز للبرمجيات أن تطلب السلطة. لكن يجب ألا تكون قادرة على تصنيع السلطة التي تمنح تلك القوة.

ينقل KERNHELM القرار النهائي بشأن التأثيرات المميزة المحكومة إلى حدود النواة.

يجوز للبرمجيات فوق تلك الحدود أن تكون بالغة القدرة.

يجوز لها أن تخطط.

يجوز لها أن تستنتج.

يجوز لها أن تؤتمت.

يجوز لها أن تدير التطبيقات.

يجوز لها أن تدافع عن الجهاز.

يجوز لها أن تعمل باستمرار كعميل ذكاء اصطناعي مستقل.

يجوز لها حتى أن تكون ذكاءً اصطناعيًا متقدمًا.

لكن القدرة وحدها لا تخلق الإذن.

الفصل المعماري مطلق بحكم التصميم:

الشيء الذي يطلب تأثيرًا غير مسموح له أن يكون الشيء الذي يقرر ما إذا كانت لديه سلطة إحداث ذلك التأثير.

بلغة أمنية عادية، KERNHELM محاولة لتجاوز السؤال:

"هل نثق بهذا البرنامج؟"

نحو السؤال:

"هل يمتلك هذا التأثير المُحاول تحديدًا سلطة صالحة؟"

هذا التمييز هو جوهر المشروع.

بالنسبة لأمن وكلاء الذكاء الاصطناعي، يمكن صياغة المبدأ نفسه بطريقة أخرى:

يجوز لعميل الذكاء الاصطناعي أن يقرر ما يريد فعله. لكن ذلك القرار يجب ألا يصنّع السلطة المطلوبة لتحقيقه.


ما هو KERNHELM — وما ليس هو

KERNHELM ليس صندوقًا رمليًا للذكاء الاصطناعي.

ليس حاوية تطبيقات.

ليس غلافًا للأذونات حول برنامج معين.

ليس كاشفًا لحقن المطالبات (prompt injection).

ليس مصنّفًا لسلوك النموذج.

ليس مفتاح إيقاف طارئ للذكاء الاصطناعي.

ليس محرك سياسات تقليديًا في مساحة المستخدم.

ليس مجرد طبقة أخرى للتحكم في وصول وكلاء الذكاء الاصطناعي تعمل بجانب البرمجيات التي تقيّدها.

إنه معمارية سلطة عامة لنظام التشغيل نفسه.

الصندوق الرملي يجيب أساسًا على:

أين يُسمح لهذا البرنامج بالعمل؟

KERNHELM يطرح سؤالًا أعمق:

من أين تأتي سلطة إحداث هذا التأثير المميز أصلًا؟

صيغة مختصرة مفيدة هي:

الصندوق الرملي يقيّد أين يمكن للبرمجيات أن تعمل. KERNHELM يقيّد من أين يمكن أن تأتي السلطة.

أزل الذكاء الاصطناعي من الجهاز تمامًا، ويظل KERNHELM منطقيًا.

متصفح، أو خادم خفي (daemon)، أو مدير حزم، أو عملية مساعدة، أو لعبة، أو أداة تعريفات، أو حمولة خبيثة، أو مهاجم بعيد يعمل عبر برمجيات مخترقة، أو ذكاء اصطناعي — كلها في النهاية تواجه مشكلة السلطة الأساسية نفسها.

لهذا السبب KERNHELM ركيزة أمنية عامة وليس مجرد نظام احتواء للذكاء الاصطناعي.

الذكاء الاصطناعي مجرد أحد أوضح التطبيقات وأقواها المحتملة لهذه المعمارية.


أمن وكلاء الذكاء الاصطناعي بما يتجاوز الصندوق الرملي

تعتمد أمن وكلاء الذكاء الاصطناعي الحديثة، وأمن الذكاء الاصطناعي الوكيلي، وأمن وقت تشغيل الذكاء الاصطناعي بشكل متزايد على آليات مثل:

  • العزل في صناديق رملية؛
  • الحاويات؛
  • الأجهزة الافتراضية؛
  • هوية الوكيل؛
  • أذونات الأدوات؛
  • تفويض وكلاء الذكاء الاصطناعي؛
  • التحكم في وصول وكلاء الذكاء الاصطناعي؛
  • سياسات وقت التشغيل؛
  • دفاعات حقن المطالبات؛
  • قيود الشبكة؛
  • المراقبة؛
  • ضوابط سلوك النموذج؛
  • بوابات الموافقة البشرية.

كل هذه الآليات يمكن أن تكون مفيدة.

KERNHELM يسأل عما يحدث تحتها.

إذا تعرّض عميل ذكاء اصطناعي مستقل للاختراق، أو التلاعب، أو حقن المطالبات، أو سوء التهيئة، أو نجا من آلية احتواء عالية المستوى، فهل ينبغي لذلك الحدث أن يمنح البرمجيات الناتجة سلطة واسعة على الجهاز تلقائيًا؟

جواب KERNHELM هو لا.

الهروب من الصندوق الرملي يجب ألا يتحول تلقائيًا إلى هروب من السلطة.

عبور حد احتواء واحد يجب ألا يصنّع بحد ذاته سلطة للتأثيرات المحمية عند جدار النواة.

وبالمثل:

حقن المطالبات يجب ألا يصنّع سلطة.

اختراق وكيل يجب ألا يصنّع سلطة.

فشل احتواء الذكاء الاصطناعي يجب ألا يتحول تلقائيًا إلى فشل في السلطة على مستوى الجهاز بأكمله.

لهذا السبب يقترب KERNHELM من أمن وقت تشغيل الذكاء الاصطناعي من تحت وقت تشغيل الوكيل العادي.

قد تقرر الطبقات الأعلى:

what the agent wants to do

KERNHELM يسأل:

whether the resulting machine effect possesses authority to happen

معظم أنظمة التحكم بالذكاء الاصطناعي تهتم بالتحكم في سلوك الوكيل أو أذوناته أو أدواته أو بيئته.

يعالج KERNHELM طبقة أخرى:

حتى لو وصل الوكيل إلى نقطة محاولة إحداث التأثير الفعلي على نظام التشغيل، فهل توجد سلطة مستقلة صالحة لهذا التأثير بالتحديد؟

هذا التمييز مهم بشكل خاص للوكلاء المستقلين والطويلي التشغيل لأن فشل الاستدلال أو الاحتواء أو المراقبة أو السياسة لا ينبغي أن يتحول تلقائيًا إلى سلطة غير مقيّدة على المضيف.

لذلك فإن KERNHELM ليس مفتاح إيقاف للذكاء الاصطناعي.

نموذجه المقصود أكثر تفصيلًا:

ارفض التأثير غير المصرّح به مع السماح للعمل المصرّح به بشكل منفصل بالاستمرار.


شاهد KERNHELM يفرض السلطة

يوضح العرض العام التالي هذا التمييز مباشرة.

تحاول تعليمة خبيثة داخل مستند غير موثوق التسبب في حذف ملف محمي.

يتلقى البرنامج التعليمة ويحاول الحذف.

لا يحتاج KERNHELM إلى تصنيف التعليمة بشكل صحيح على أنها خبيثة أو تحديدها كحقن موجّه.

يطرح حد سلطة النواة سؤالًا أضيق:

هل يمتلك هذا الحذف بالتحديد، ضد هذا الهدف بالتحديد، سلطة مقبولة صالحة؟

لا يمتلكها.

يرفض KERNHELM العملية ويبقى الملف موجودًا.

ثم يصرّح المستخدم مباشرة بالحذف عبر المسار المُحوكم.

لا يصبح البرنامج أكثر موثوقية.

لا يتغير الملف التنفيذي.

لا ينتقل الملف إلى صندوق رمل آخر.

ما يتغير هو السلطة.

تُجرى محاولة الحذف مرة أخرى بسلطة مقبولة مطابقة.

يسمح KERNHELM بالتأثير المُحوكم ويُحذف الملف.

▶ شاهد عرض KERNHELM للسلطة

التسلسل الموضّح هو:

untrusted document instruction
        ↓
software attempts DELETE
        ↓
no matching admitted authority
        ↓
KERNHELM DENY
        ↓
file remains

followed by:

direct user authorization
        ↓
bounded authority admitted
        ↓
software attempts DELETE
        ↓
authority matches effect + target
        ↓
KERNHELM ALLOW
        ↓
file is deleted

النتيجة المهمة هي:

نفس البرمجيات. نفس الهدف. نفس فئة التأثير. سلطة معترف بها مختلفة.

لم تكن البرمجيات بحاجة إلى أن تصبح أكثر موثوقية حتى تتغير سلطتها.

هذا هو KERNHELM.


المشكلة

تمنح أجهزة الكمبيوتر الحديثة البرمجيات بشكل روتيني سلطة واسعة قائمة.

قد تكون العملية قادرة على:

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

بسبب المستخدم، أو مستوى الامتياز، أو الحاوية، أو مساحة الأسماء، أو مجموعة القدرات، أو هوية الخدمة، أو سياق التنفيذ الذي تصادف أنها تعمل ضمنه.

يخلق هذا سلسلة أمنية مألوفة:

authority is granted broadly
        ↓
software is expected to behave correctly
        ↓
software is compromised, confused, manipulated, or simply wrong
        ↓
the inherited authority is still real

الوكلاء الذكيون المستقلون يجعلون هذه المشكلة الأمنية القديمة أكثر وضوحًا بكثير.

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

تخفف أنظمة الأمان التقليدية هذه المشكلة من خلال آليات مهمة تشمل:

  • ضوابط الوصول التقديرية؛
  • ضوابط الوصول الإلزامية؛
  • فصل الامتيازات؛
  • القدرات؛
  • النطاقات (namespaces)؛
  • العزل الرملي (sandboxing)؛
  • seccomp؛
  • المحاكاة الافتراضية؛
  • محركات السياسات؛
  • الحاويات؛
  • عزل التطبيقات.

لا يتطلب KERNHELM أن تختفي هذه الآليات.

يمكنه تقوية نظام لا يزال يستخدمها.

لكن سؤاله طويل الأمد أكثر جوهرية:

لماذا ينبغي للبرمجيات أن تمتلك سلطة محيطة قائمة واسعة في المقام الأول؟

يستكشف KERNHELM ما إذا كان يمكن بدلاً من ذلك أن تعتمد التأثيرات المميزة على سلطة صريحة ومحدودة ومُعترف بها بشكل مستقل لا تستطيع البرمجيات الطالبة إنشاءها لنفسها.


من الثقة الصفرية إلى القانون الميكانيكي

عادةً ما يُعبَّر عن "الثقة الصفرية" كمبدأ سياسي:

لا تفترض أن الفاعل ينبغي أن يكون موثوقًا لمجرد مكانه أو هويته التي يدّعيها.

يدفع KERNHELM هذه الفكرة إلى أسفل المكدس.

هدفه طويل الأمد هو جعل الثقة نفسها أقل صلة بما إذا كان يمكن أن تحدث تأثيرات مميزة.

بدلاً من الاعتماد بشكل أساسي على:

trusted process
        ↓
broad privilege
        ↓
expected good behavior
تنزيل الأداة