العودة

باحث يبني تطبيقًا ضعيفًا ويختبر قدرة النماذج اللغوية على اختراقه
SiTech AI Team2 دقيقة قراءة

باحث يبني تطبيقًا ضعيفًا ويختبر قدرة النماذج اللغوية على اختراقه

بنى باحث أمني تطبيقًا فيه ثغرة مقصودة وأنفق 1500 دولار لاختبار ما إذا كانت النماذج اللغوية ستخترقه. حلّ GPT-5.5 سبع محاولات من عشر، بينما لم يحلّ خمسة نماذج، بينها إصدارا Gemini، أي محاولة.

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

واجهة محصّنة وطبقة بيانات مكشوفة

الهدف الذي يحمل اسم BookNook تطبيق تجريبي بـReact Native مبني في Expo مع خادم Python قائم على FastAPI. كان على كل نموذج العثور على «علم» مخفي في مراجعات مستخدم الخاصة. الواجهة البرمجية نفسها محمية جيدًا، لكنها تخزّن البيانات في Firebase، ويكشف ملف google-services.json المضمّن داخل حزمة APK إعدادات المشروع. وكان المسار المقصود هو التسجيل مباشرة في Firebase ثم قراءة قاعدة بيانات Firestore. ويشير الكاتب إلى أن هذه الفئة نفسها من الثغرات — انتهاك ضبط الوصول أو غياب التخويل على مستوى الكائن — يصادفها في تطبيقات Firebase وSupabase الحقيقية.

معدلات الحل والتكاليف

حصلت كل محاولة على ميزانية 10 دولارات وحدّ زمني ساعتين. حلّ GPT-5.5 سبع محاولات من عشر، بمعدل 6.62 دولار للمحاولة و9.46 دولار لكل حل. وحلّ DeepSeek V4 Pro ثلاثًا من عشر بتكلفة 0.19 دولار للمحاولة. وحلّ Claude Sonnet 4.6 وClaude Opus 4.8 اثنتين من عشر لكل منهما (9.15 و3.23 دولار للمحاولة). ولم يحلّ خمسة نماذج أي محاولة: DeepSeek V4 Flash وGemini 3.1 Pro Preview وGemini 3.5 Flash وMiniMax M2.7 وStep 3.7 Flash. وجُرّبت نماذج بأقل من عشر محاولات، منها GLM 5.1 (واحدة من أربع) وKimi K2.6 (واحدة من واحدة).

كيف تصرفت النماذج

كادت كل محاولات GPT-5.5 الناجحة تفكّ ضغط حزمة APK وتنتقل فورًا إلى Firebase. ولم ينظر نصف محاولات DeepSeek V4 Pro إلى Firebase إطلاقًا، مكتفيًا بالواجهة أو التطبيق. وكانت عدة محاولات لـClaude Sonnet 4.6 على المسار الصحيح حين نفدت الميزانية، بينما أنهت ضوابط الأمان جلسات Opus مبكرًا — رفض متأخر لا فوري. ورفض Gemini 3.1 Pro Preview من البداية، وهو ما يظهر في وسيط 9000 رمز فقط للمحاولة مقابل أكثر من 100 ألف لدى النماذج التي حاولت. أما Step 3.7 Flash فقد وثّق الواجهة بدقة لكنه ادّعى خطأً أنه وجد ثغرات.

حدود التجربة

يشدّد الكاتب على أن هذا ليس تقييمًا علميًا: فقد استهدف عشر محاولات لكل نموذج، لكنه توقف بعد إنفاق 1500 دولار، ويقول إنه كان يجب أن يتوقف أبكر. وكان حساب OpenAI معتمدًا مسبقًا لأبحاث الأمن، ولذلك لم يرفض GPT. ويذكر أيضًا انقطاعات متكررة في واجهات MiniMax وGLM، وأن تشغيل الاختبارات على Modal أوقف نحو 10% من المحاولات قبل أوانها، وأنه كان سيختار AWS في المرة القادمة. وأرشيف التحدي متاح علنًا لكل من يريد اختبار نماذجه.

SiTech

SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي

نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.