الأمن السيبراني

Cloudflare تجعل بوابة الأمان Gateway قابلة للبرمجة عبر Workers

أعلنت Cloudflare دمج Gateway وData Loss Prevention مع منصة Workers لإتاحة تنفيذ منطق مخصص داخل مسار تقييم سياسات الأمان. تبدأ الشركة بإتاحة إجراء Forward في مرحلة تجريبية عامة، بينما تصل Custom Functions قبل نهاية العام.

15 أكتوبر 2026
4 دقائق قراءة
154 قراءة
certi.news Editorial Team
Cloudflare تجعل بوابة الأمان Gateway قابلة للبرمجة عبر Workers

أعلنت Cloudflare دمج Cloudflare Gateway وData Loss Prevention مع منصة الحوسبة الطرفية Cloudflare Workers، في خطوة تنقل بوابة الويب الآمنة من نموذج القرارات الثابتة مثل السماح والحظر والعزل إلى تنفيذ كود مخصص داخل مسار تقييم السياسة الأمنية نفسه.

يتوفر هذا التكامل لخطط Zero Trust، ويقدم مسارين رئيسيين لاستدعاء Worker من سياسات Gateway: إجراء جديد باسم Forward متاح حالياً في مرحلة تجريبية عامة، وCustom Functions متوقع طرحها قبل نهاية عام 2026.

تحويل الطلبات أو تنفيذ منطق مخصص

يعمل إجراء Forward كوسيط inline للطلبات المتطابقة مع السياسة. يستقبل Worker ترويسات طلب HTTP وجسمه، ويمكنه تعديلهما قبل إرسالهما إلى الخدمة الأصلية، ثم تعديل الاستجابة قبل إعادتها إلى المستخدم. أما Gateway فتتولى اتصالات TCP وإنهاء TLS وإعادة التشفير وإدارة الشهادات والتفاوض على إصدار HTTP، ما يترك للـWorker مهمة منطق التحويل فقط.

يمكن أيضاً استخدام Forward لتنفيذ إجراءات جانبية دون تعطيل مسار الطلب، مثل إرسال تنبيه إلى Slack أو PagerDuty، تسجيل البيانات في R2، استدعاء webhook، أو تحديث مخزن KV. وتقول Cloudflare إن استدعاء Worker يتم على البنية نفسها التي تشغّل Gateway، ومن خلال استدعاء محلي لا يتطلب تمرير الحركة عبر شبكة منفصلة.

أما Custom Functions فتستدعي Worker أثناء تقييم السياسة وتعيد قيمة من نوع نص أو رقم أو قيمة منطقية. ويمكن استخدام هذه القيمة كselector في سياسات HTTP أو الشبكة. ويستطيع Worker تلقي سياق يتضمن عنوان IP المصدر، هوية المستخدم، وضع الجهاز، ترويسات HTTP وبيانات الاتصال، وفق مرحلة السياسة.

أمثلة على الاستخدام

توضح Cloudflare أن دالة مخصصة يمكنها قراءة مطالبة JWT واستخراج دور المستخدم أو مجموعته، ثم استخدام النتيجة للسماح بالوصول أو لإضافة ترويسة مثل X-App-Role إلى الطلب المتجه للخدمة الأصلية. كما يمكن بناء صفحات اعتراض تطلب من المستخدم تبرير الوصول إلى وجهة حساسة، مع حفظ الجلسة في KV وسجل التدقيق في D1 أو قاعدة بيانات داخلية عبر Hyperdrive.

تشمل الاستخدامات الأخرى فحص الملفات عبر خدمة sandbox خارجية، إرسال تنبيهات فورية عند مطابقة قاعدة DLP، وتنفيذ حسابات مخاطر تعتمد على مصادر داخلية متعددة. وتفرق Cloudflare بين المسارين بوضوح: Custom Functions مناسبة لتقييمات سريعة ومحددة وعديمة الحالة، بينما يستهدف Forward تحويل الطلبات الحية ومعالجة الطلب والاستجابة.

توسيع قدرات DLP

أعلنت Cloudflare أيضاً إتاحة دوال تحقق مخصصة لـDLP. تسمح هذه الدوال للعملاء باستخدام مصدر الحقيقة الخاص بهم للتحقق من نتيجة الكشف قبل اتخاذ قرار الإنفاذ. ومن الأمثلة التحقق مما إذا كان مفتاح GitHub المكتشف نشطاً فعلاً، بدلاً من الاكتفاء بمطابقة نمط يشبه الأسرار أو الرموز.

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

ما الذي يتغير عملياً؟

تسعى Cloudflare إلى تقليل الحاجة إلى بنية وسيطة تديرها فرق الأمن، مثل مجموعات NGINX التي تُستخدم فقط لقراءة مطالبات JWT أو تعديل الترويسات. لكن المرونة الجديدة تنقل جزءاً من المسؤولية إلى كود العميل: فالتطبيقات التي تستخدم Forward يجب تصميمها بعناية حتى لا تؤثر سلباً في تجربة المستخدم، كما أن فشل Custom Function أو انتهاء مهلة تنفيذها يتطلب تحديد سلوك احتياطي مسبقاً.

تُحتسب الحركة المحالة إلى Workers كطلبات Workers عادية. وتعمل الوظائف مع Workers Free وWorkers Paid وWorkers for Enterprise، لكن الخطة المجانية تفرض حدوداً على زمن التنفيذ وعدد الطلبات اليومية. وتقول Cloudflare إن الإتاحة العامة لكلا المسارين ستكون لجميع العملاء وعلى كل أنواع الخطط، فيما تخطط لتوسيع نقاط التكامل داخل مجموعة Cloudflare One، مع Email Security كخطوة تالية.

مصدر الخبر
كيف أعددنا هذا الخبر؟

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

c
كاتب المقال

certi.news Editorial Team

certi.news Editorial Team

The certi.news editorial team monitors technical sources and reconstructs news, verifying facts and context prior to publication.

ما الذي تحتاج معرفته

تدمج Cloudflare بين Gateway وData Loss Prevention وWorkers، ما يتيح تشغيل كود مخصص داخل مسار سياسات الأمان. يتوفر إجراء Forward حالياً في مرحلة تجريبية عامة، بينما يُتوقع طرح Custom Functions قبل نهاية عام 2026.

  • يتيح Forward استدعاء Worker كوسيط inline لتعديل طلبات HTTP واستجاباتها، أو تنفيذ إجراءات جانبية مثل إرسال التنبيهات وتسجيل البيانات.
  • تستدعي Custom Functions Worker أثناء تقييم السياسة وتعيد قيمة نصية أو رقمية أو منطقية يمكن استخدامها في سياسات HTTP أو الشبكة.
  • يمكن للدوال المخصصة قراءة سياق يتضمن هوية المستخدم وعنوان IP ووضع الجهاز وترويسات HTTP، بحسب مرحلة السياسة.
  • تضيف Cloudflare دوال تحقق مخصصة لـDLP، للتحقق من النتائج عبر مصادر خارجية قبل اتخاذ قرار الإنفاذ.
  • تعمل الوظائف مع Workers Free وWorkers Paid وWorkers for Enterprise، مع حدود إضافية للخطة المجانية.
  • تُحتسب الحركة التي يعالجها Forward كطلبات Workers عادية، وتخطط Cloudflare لتوسيع نقاط التكامل داخل Cloudflare One.

أسئلة شائعة

ما الفرق بين Forward وCustom Functions؟

يستهدف Forward تحويل الطلبات الحية ومعالجة الطلب والاستجابة، بينما تناسب Custom Functions التقييمات السريعة والمحددة وعديمة الحالة أثناء تقييم السياسة.

متى يتوفر Forward وCustom Functions؟

Forward متاح حالياً في مرحلة تجريبية عامة، بينما تتوقع Cloudflare طرح Custom Functions قبل نهاية عام 2026.

كيف يمكن استخدام الدوال المخصصة مع DLP؟

يمكنها استدعاء واجهة خارجية للتحقق من نتيجة الكشف، مثل التحقق مما إذا كان مفتاح GitHub المكتشف نشطاً، ثم إعادة درجة مطابقة أو قرار veto.

من نفس التصنيف

مقالات قد تهمك

عرض كل الأخبار