LLM Model Security Assessment

Security assessment of Large Language Models including prompt injection, model extraction, and training data leakage

حول هذه الخدمة

يختبر تقييمنا لأمن النموذج LLM نموذجاً لغوياً كبيراً على مستوى النموذج نفسه — أوزانه، وسلوكه، ونقطة النهاية التي تخدمه — لا التطبيق الملفوف حوله. نختبر ما إذا كان يمكن دفع النموذج إلى ما وراء تدريبه على الأمان (كسر الحماية والمدخلات العدائية)، وما إذا كان يكشف معلومات حسّاسة أو البيانات التي دُرِّب عليها، وما إذا كان يمكن نسخه أو استعادة معاملاته (استخراج النموذج وسرقته)، وما إذا كان يصمد في مواجهة التسميم والمدخلات المشوَّهة. ولأن مرشّح أمان مضبوطاً للإنجليزية يمكن تجاوزه بصور المحارف الفارسية وخلط الخطوط التي تُبقي فهم النموذج سليماً، نختبر أيضاً أساليب التهرّب الخاصة باللغة. ويتّبع العمل OWASP Top 10 for LLM Applications وOWASP AI Testing Guide، ويستند إلى MITRE ATLAS. ويُثبَت كل نتيجة، وتُصنَّف بـ CVSS إلى جانب أثرها الفعلي، وتُوثَّق مع إصلاح ملموس.

ما الذي يشمله

كسر الحماية وتجاوز التدريب على الأمان: دفع النموذج إلى ما وراء السلوك الذي دُرِّب على رفضه

حقن الأوامر المباشر وغير المباشر في مواجهة النموذج

التهرّب الخاص باللغة: صور المحارف، والمحارف صفرية العرض، وتشويش خلط الخطوط في الفارسية

كشف المعلومات الحسّاسة، بما في ذلك بيانات التدريب المحفوظة

استخراج النموذج وسرقته عبر نقطة نهاية الاستدلال (inference)

استدلال العضوية: ما إذا كان سجلّ معيّن ضمن بيانات التدريب

المدخلات العدائية والمتانة في مواجهة الأوامر المشوَّهة أو المصنوعة

انكشاف تسميم البيانات والنموذج، حيث يكون مسار التدريب أو الضبط الدقيق (fine-tune) في النطاق

المعالجة غير الآمنة للمخرجات حيث تصل مخرجات النموذج إلى نظام آخر

الاستهلاك غير المحدود وحجب خدمة النموذج

مراجعة نشر نقطة نهاية النموذج وإعدادها

كيف يعمل

1
اكتشاف النموذج وتحديد النطاق
نرسم خريطة النموذج: كيف نُشِر، وكيف يُوصَل إليه، وهل هو مضبوط ضبطاً دقيقاً (fine-tune) أو معزَّز بالاسترجاع، وما المؤتمَن على فعله. وهذا يحدّد المحيط الأمني وعمق الوصول للاختبار.
2
اختبار كسر الحماية والحقن
نحاول دفع النموذج إلى ما وراء تدريبه على الأمان وحمله على اتّباع تعليمة محقونة بدلاً من قواعده الخاصة، بما في ذلك أساليب التهرّب بالفارسية التي يفوتها مرشّح مضبوط للإنجليزية.
3
اختبار الكشف والاستخراج
نختبر ما إذا كان النموذج يكشف معلومات حسّاسة أو بيانات تدريب محفوظة، وما إذا كان يمكن استدلال العضوية في مجموعة التدريب، وما إذا كان يمكن نسخ النموذج أو استعادة معاملاته عبر نقطة النهاية.
4
اختبار المتانة والنشر
نختبر النموذج في مواجهة المدخلات العدائية والمشوَّهة، ونراجع مصادقة نقطة النهاية وتخويلها وحدود معدّلها، ونفحص كيف تُعالَج مخرجاته حيث تصل إلى نظام آخر.
5
التحقق وإعداد التقارير وإعادة الاختبار
يُثبَت كل نتيجة بحالة قابلة لإعادة الإنتاج، وتُصنَّف بـ CVSS وبالأثر الفعلي، وتُربَط بـ OWASP Top 10 for LLM Applications، وتُوثَّق مع إصلاح ملموس. وبعد المعالجة، نعيد الاختبار للتأكّد من ثبات الإصلاحات.
المخرجات
  • ملخّص تنفيذي مع نظرة عامة على المخاطر لصنّاع القرار
  • تقرير تقني مفصّل، كل نتيجة مع حالة قابلة لإعادة الإنتاج
  • نتائج كسر الحماية، وحقن الأوامر، والتهرّب الخاص باللغة
  • نتائج كشف المعلومات وتسريب بيانات التدريب
  • نتائج استخراج النموذج وسرقته واستدلال العضوية
  • نتائج المتانة ومعالجة المخرجات ونشر نقطة النهاية
  • ربط النتائج بـ OWASP Top 10 for LLM Applications، مع CVSS والأثر على العمل
  • إرشاد معالجة محدَّد الأولويات وإعادة اختبار بعد المعالجة

لماذا حافظ سيكيور

عمق على مستوى النموذج
نختبر النموذج نفسه — تدريبه على الأمان، وما حفظه، وما إذا كان يمكن نسخه — لا التطبيق المبني فوقه فحسب، وهو الموضع الذي يختبئ فيه ضعف على مستوى النموذج لولا ذلك.
اختبار واعٍ بالفارسية
يمكن تجاوز مرشّح أمان مضبوط للإنجليزية بصور المحارف الفارسية وخلط الخطوط التي تُبقي فهم النموذج سليماً. ونختبر أساليب التهرّب هذه، وهو ما لا يفعله تقييم بالإنجليزية وحدها.
كل نتيجة مُتحقَّق منها
اختبار النموذج عرضة للإنذارات الكاذبة؛ ومخرَج واحد محظوظ لا يثبت شيئاً. نُعيد إنتاج كل نتيجة قبل الإبلاغ عنها، كي يكون ما تُصلِحونه حقيقياً.
قابل لإعادة الإنتاج وقابل للتنفيذ
تأتي كل نتيجة كحالة يمكنكم إعادة تشغيلها، مربوطة بمعيار معترَف به، مع إصلاح ملموس لحاجز الحماية، أو نقطة النهاية، أو النشر.

الأسئلة الشائعة

ما هو تقييم أمن النموذج LLM؟

يختبر نموذجاً لغوياً كبيراً على مستوى النموذج ونقطة نهايته — كسر الحماية وتجاوز التدريب على الأمان، وحقن الأوامر، وكشف المعلومات وتسريب بيانات التدريب، واستخراج النموذج وسرقته، والمتانة في مواجهة المدخلات العدائية، وأمن النشر — تبعاً لـ OWASP Top 10 for LLM Applications وOWASP AI Testing Guide، مع إثبات كل نتيجة وتصنيفها.

بمَ يختلف هذا عن تقييم تطبيق LLM؟

يختبر تقييم التطبيق المنتَج كاملاً المبني حول نموذج — أوامره، ومصادر بياناته، وتكاملاته، ومصادقة التطبيق نفسه. أما تقييم النموذج فيختبر النموذج نفسه: تدريبه على الأمان، وما حفظه، وما إذا كان يمكن نسخه. والفرق التي تستضيف نموذجها أو تضبطه ضبطاً دقيقاً (fine-tune) تحتاج إلى الرؤية على مستوى النموذج؛ أما التي تستهلك نموذجاً عبر تطبيق فحسب فتبدأ عادةً بتقييم التطبيق.

ما الفرق بين حقن الأوامر وكسر الحماية؟

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

ما الوصول الذي تحتاجونه للبدء؟

في الحدّ الأدنى، الوصول إلى نقطة نهاية النموذج وواجهته. وحيث يكون النموذج مستضافاً ذاتياً، فإن الوصول إلى الأوزان، وإعداد النشر، وأي مسار ضبط دقيق (fine-tune) أو تدريب (رؤية صندوق أبيض) يتيح لنا اختبار الاستخراج والحفظ والتسميم بعمق أكبر بكثير. ونحدّد معكم عمق الوصول قبل البدء.

هل تختبرون بوضع الصندوق الأسود أو الرمادي أو الأبيض؟

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

هل يُجرى التقييم على بيئة الإنتاج أم بيئة الاختبار؟

يُفضَّل نشر على بيئة اختبار (staging) يطابق الإنتاج، لأن اختبار الاستخراج وحجب الخدمة يرسل حجماً كبيراً من الاستعلامات. وحيث نختبر على الإنتاج، نتّفق أولاً على حدود المعدّل والنطاق، كيلا تتعطّل الخدمة الحيّة.

كيف تُصنَّف النتائج؟

تُقيَّم كل نتيجة بـ CVSS وتُعرَض إلى جانب أثرها الفعلي، كيلا يُخلَط فضول بتسريب بيانات حسّاسة أو بمسار عملي لنسخ النموذج. وهذا الاقتران هو ما يتيح لكم الإصلاح بالترتيب الصحيح.

هل تعيدون الاختبار بعد إصلاحنا للنتائج؟

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

هل أنتم مستعدون للبدء؟
تواصلوا مع فريقنا لمناقشة احتياجات تقييم الأمان لديكم