---
title: "إيميل واحد بيقراه وكيل الـ AI ممكن يسرّب بريدك: كيف تحدّ أدواته"
description: "ما في طريقة مضمونة تمنع حقن الأوامر بالنص يلي بيقراه الوكيل، فالحماية بالأدوات: أعطيه أقل صلاحية بتلزمه، وخلّي الإنسان يوافق على كل خطوة خطيرة."
url: https://ihsanalapsi.dev/articles/prompt-injection-agent-tools
lang: ar
date: 2026-11-01
updated: 2026-11-01
tags: ["AI", "أمن التطبيقات", "أدوات المطورين"]
author: Ihsan Alapsi (إحسان العبسي)
---
# إيميل واحد بيقراه وكيل الـ AI ممكن يسرّب بريدك: كيف تحدّ أدواته

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

## شو هو حقن الأوامر (prompt injection)؟

حقن الأوامر هو ثغرة بتصير لما نص بيوصل للنموذج بيغيّر تصرّفه أو جوابه بشكل ما كان مقصود، وأخطر شكل إله لما النص جاي من محتوى برّاني بيقراه الوكيل.

[صفحة LLM01:2025 Prompt Injection عند OWASP](https://genai.owasp.org/llmrisk/llm01-prompt-injection/) بتفرّق بين نوعين. الحقن المباشر بيجي من يلي بيكتبه المستخدم نفسه، عن قصد أو بلا قصد. والحقن غير المباشر بيجي من محتوى برّاني بيقراه النموذج، متل صفحة ويب أو ملف، وفيه تعليمات مخبّاية. ومن أمثلة الصفحة مستخدم بيطلب من النموذج يلخّص صفحة ويب فيها تعليمات مخبّاية، والتعليمات بتخلي النموذج يزيد صورة رابطها لعنوان برّاني، فبتتسرّب المحادثة الخاصة.

## ليش إيميل واحد بيقدر يسرّب البريد كله؟

لأنو الأداة يلي انعطت للوكيل كانت بتعمل أكتر من يلي بدّه ياه، والتعليمات المخبّاية استعملت القدرة الزيادة.

[صفحة LLM06:2025 Excessive Agency عند OWASP](https://genai.owasp.org/llmrisk/llm062025-excessive-agency/) بتحكي القصة بالترتيب. مساعد شخصي انعطى وصول لبريد المستخدم لحتى يلخّص الإيميلات الواصلة، فبدّه يقرا الرسائل بس. بس الإضافة يلي اختارها المطوّر فيها كمان دوال لبعت الرسائل. ووصل إيميل مكتوب بخبث، فيه تعليمات خلّت النموذج يوجّه الوكيل يدوّر بالبريد على معلومات حساسة ويحوّلها لإيميل المهاجم.

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

## ليش الفلترة لحالها ما بتكفي؟

لأنو ما في طريقة مضمونة تمنع حقن الأوامر، فلازم تفترض إنو بعض التعليمات المخبّاية رح توصل للنموذج.

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

## كيف بتحدّ أدوات الوكيل؟

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

هاي الخطوات من صفحتي OWASP، بالترتيب يلي بتشتغل فيه على وكيلك:

1. اكتب قائمة بكل أداة بيقدر الوكيل يناديها، وجنب كل وحدة شو بتعمل. شيل كل أداة ما بيحتاجها لشغله. بيطلع معك أقل عدد أدوات ممكن.
2. جوّا كل أداة، خلّي الدوال على قد الحاجة. بمثال OWASP، الحل إضافة بتقرا البريد بس، بلا دوال بعت.
3. خلّي الصلاحية على الحساب نفسه للقراية بس إذا الشغل قراية. بنفس المثال، الدخول للبريد بجلسة OAuth بصلاحية قراية بس (read-only scope).
4. أعطي التطبيق مفاتيح الـ API تبعه هو، ونفّذ الوظايف الحساسة بالكود، مش بإيد النموذج. هيك صفحة حقن الأوامر بتوصف التحكم بالصلاحيات.
5. خلّي إنسان يوافق على كل خطوة خطيرة: بمثال البريد، المستخدم بيراجع كل إيميل كتبه الوكيل وبيكبس «إرسال» بإيده.
6. افصل المحتوى البرّاني ووضّح إنو مش موثوق قبل ما يوصل للنموذج، وافحص شكل جواب النموذج بكود ثابت قبل ما تنفّذ شي منه.

وإذا ما قدرت تشيل قدرة البعت هلق، OWASP بتقترح تحط حد لعدد الرسائل يلي بتنبعت، لحتى الضرر يضل صغير.

## شو بتفحص بوكيلك اليوم؟

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

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

وانتبه كمان لأدوات الـ AI يلي بتشتغل فيها ميزات ما فعّلتها إنت، متل يلي صار مع [ميزات Copilot يلي انفتحت لحالها](/articles/copilot-global-default-features-turn-on)، وللمفاتيح يلي بتعطيها لهالأدوات، لأنها هدف بحد ذاتها متل ما شفنا مع [دودة npm يلي سرقت مفاتيح أدوات الـ AI](/articles/npm-testmetest-worm-ai-credentials).

إذا بدك حدا يفحص وكيل الـ AI بمنصتك وأدواته وصلاحياته قبل ما يلاقي الثغرة غيرك، [مُحَصَّن بيفحص منصتك وبيسلّمك خطة إصلاح واضحة](/muhassan).

## FAQ

**هل في فلتر بيمنع حقن الأوامر كلياً؟**

لأ. صفحة OWASP نفسها بتقول إنو مش واضح إذا في طريقة مضمونة تمنعه. الفلترة بتخفّف، والحماية الأساسية إنك تحدّ شو بيقدر الوكيل يعمل.

**شو الفرق بين الحقن المباشر وغير المباشر؟**

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

**إذا الوكيل بيقرا بس، في خطر؟**

أقل بكتير. الحقن ممكن يغيّر جواب الوكيل أو ملخّصه، بس ما بيقدر يبعت أو يحذف إذا الأداة ما فيها هالقدرة أصلاً. ضل افحص جوابه قبل ما تعتمد عليه.
