أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
يمكنك اتّخاذ إجراءات لاعتراض الطلبات المشبوهة، مثل حظر الطلبات أو وضع علامة عليها لتتم معالجتها بشكل خاص ضمن خوادم وكيل واجهة برمجة التطبيقات. يمكنك أيضًا اتّخاذ إجراء للسماح صراحةً بالطلبات الواردة من عناوين IP محدّدة.
آلية عمل الإجراءات
في وحدة تحكّم Apigee Sense، يمكنك اتّخاذ إجراء للسماح بشكل صريح بالطلبات الواردة من عملاء محدّدين أو حظرها أو الإبلاغ عنها. تطبِّق Apigee Edge هذه الإجراءات على الطلبات قبل أن تعالجها خوادم وكيلة لواجهة برمجة التطبيقات. عادةً، تتّخذ إجراءً إما لأنّ الطلبات تتوافق مع أنماط السلوك غير المرغوب فيه أو (في حالة إجراء "السماح") لأنّك تريد استبعاد عميل من الإجراءات الحظرية الحالية التي اتّخذتها.
للاطّلاع على الطلبات التي يجب اتّخاذ إجراء بشأنها، يمكنك استخدام تقرير الرصد (في وحدة تحكّم Apigee Sense، انقر على قائمة "الرصد"، ثمّ على "تقرير") لتحديد سلوكيات الطلبات التي تريد حظرها أو الإبلاغ عنها. على سبيل المثال، قد يُظهر تقرير الرصد أنّ مجموعة من الطلبات تتضمّن سلوك Brute Guessor. يمكنك اتّخاذ إجراء لحظر الطلبات الواردة من عناوين IP هذه.
يمكنك اتّخاذ الأنواع التالية من الإجراءات.
| الإجراء | الوصف | ترتيب الأولوية |
|---|---|---|
| السماح | السماح بطلبات البحث في الفئة المحدّدة للمتابعة يمكنك اتّخاذ إجراء "السماح" للسماح صراحةً بالطلبات الواردة من عناوين IP محدّدة للعملاء على الرغم من الإجراءات الأخرى التي يمكن أن تؤثّر في عنوان IP. على سبيل المثال، قد تريد السماح بطلبات عناوين IP الداخلية أو عناوين IP الخاصة بالعملاء الشركاء على الرغم من توافقها مع سلوك "غير مرغوب فيه". | 1 |
| حظر | حظر الطلبات في الفئة المحدّدة عند اختيار حظر الطلبات بالكامل، يستجيب Apigee Edge للعميل برمز الحالة 403. | 2 |
| علم | وضع علامة على الطلبات في الفئة المحدّدة حتى تتمكّن من اتّخاذ إجراء بشأنها ضمن رمز خادم وكيل لواجهة برمجة التطبيقات عند الإبلاغ عن طلبات أحد العملاء، يضيف Apigee Edge إلى الطلب عنوان X-SENSE-BOT-DETECTED بالقيمة SENSE. يمكن أن يستجيب خادم وكيل واجهة برمجة التطبيقات استنادًا إلى توفّر هذا العنوان، مثل إرسال ردّ معيّن إلى العميل. |
3 |
ترتيب الأسبقية لإجراءات Apigee Sense
تطبِّق Apigee Sense الإجراءات بترتيب الأولوية، بدءًا من "السماح" إلى "الحظر" إلى "الإبلاغ". على سبيل المثال، إذا تم تفعيل الإجراءَين "السماح" و"الحظر" لعنوان IP معيّن، سيطبّق Apigee Sense الإجراء "السماح" ويتجاهل الإجراء "الحظر".
تفرض Apigee Sense ترتيب الأولوية لأنّه يمكنك تطبيق إجراءات متعدّدة على عنوان IP بدون أن تدرك ذلك. ويرجع ذلك إلى أنّك عادةً ما تتّخذ إجراءً بشأن سلوك معيّن، مثل حظر المخمّنين العشوائيين، والذي يرتبط بالعديد من عناوين IP. عند اتّخاذ إجراء آخر لاحقًا على عنوان IP واحد، مثل تحديد عنوان IP صديق للسماح به، يتم تفعيل الإجراءات المطبَّقة على السلوك والإجراءات المطبَّقة على عنوان IP واحد. ومع ذلك، لا يتم تنفيذ سوى الإجراء ذي الأولوية القصوى للطلبات الواردة من عنوان IP معيّن.
لذلك، على الرغم من إمكانية تفعيل إجراءات من جميع الأنواع الثلاثة لعنوان IP، سيكون لإجراء "السماح" الأولوية على إجراء "الحظر" أو "الإبلاغ".
تحديد الطلبات والعملاء لاتّخاذ إجراء بشأنهم
في وحدة تحكّم Apigee Sense، يمكنك فلترة العملاء المشبوهين وتجميعهم حسب مصدرهم وسبب الاشتباه بهم. بعد عزل المجموعة التي تريدها، يمكنك اتّخاذ إجراء بشأن عناوين IP في تلك المجموعة، مثل حظرها.
يمكنك فلترة العملاء المشبوهين حسب الأقسام التالية:
| القسم | الوصف |
|---|---|
| سبب واحد لبرنامج التتبّع | سبب اعتبار الطلب مريبًا يمكنك الاطّلاع على مزيد من المعلومات حول الأسباب أدناه. |
| مجموعة أسباب الروبوت | مجموعة من الأسباب المرتبطة بمجموعة واحدة من عناوين IP أو أكثر على سبيل المثال، قد تكون عملية التحليل قد حدّدت أربعة عناوين IP تطابقت طلباتها مع المعايير لثلاثة أسباب. |
| البلد | البلد الذي نشأ منه الطلب. |
| مؤسسة نظام مستقل | مؤسسة نظام التشغيل الذاتي التي ورد منها الطلب |
الأسباب
عند تحليل طلبات البيانات من واجهة برمجة التطبيقات، تقيس خدمة Apigee Sense الطلبات باستخدام معايير تحدّد ما إذا كان سلوك الطلب مريبًا. إذا كانت الطلبات الواردة من عنوان IP تستوفي المعايير التي تشير إلى سبب النشاط المريب، يبلّغ Apigee Sense عن ذلك في وحدة التحكّم.
يوضّح الجدول التالي الأسباب التي تجعل الطلبات تُصنّف على أنّها مريبة. في البوابة، يمكنك الاطّلاع على قائمة المعايير وفلترة العملاء الذين يقدّمون طلبات مشبوهة حسب هذه الأسباب.
يمكنك أيضًا تخصيص المعايير وفقًا لاحتياجات استخدام واجهة برمجة التطبيقات. لمزيد من المعلومات، اطّلِع على تخصيص قواعد الرصد.
| السبب | تم تسجيل السلوك |
|---|---|
| Brute Guessor | نسبة أكبر من أخطاء الاستجابة خلال الـ 24 ساعة السابقة |
| تجاوز حصة المحتوى | طلبات إضافية بعد ظهور الخطأ 403 بسبب تجاوز حصة المحتوى |
| سارق المحتوى | عدد قليل من جلسات OAuth مع عدد كبير من الزيارات خلال فترة 5 دقائق |
| أداة استخراج المحتوى | عدد كبير من معرّفات الموارد الموحّدة (URI) التي تم استدعاؤها خلال فترة 5 دقائق |
| نظام التشغيل المميّز | استخدام عدة عائلات من أنظمة التشغيل خلال فترة 5 دقائق |
| مجموعة وكلاء المستخدمين المختلفين | استخدام عائلات متعددة من وكلاء المستخدمين خلال فترة 5 دقائق |
| Flooder | نسبة عالية من الزيارات من عنوان IP خلال فترة 5 دقائق |
| المخمِّن | عدد كبير من أخطاء الردّ خلال فترة 5 دقائق |
| Login Guessor | عدد كبير من الزيارات إلى عدد قليل من معرّفات الموارد المنتظمة خلال فترة 5 دقائق |
| مسيء استخدام OAuth | عدد كبير من جلسات OAuth مع عدد قليل من وكلاء المستخدمين خلال آخر 24 ساعة |
| أداة جمع بيانات OAuth | عدد كبير من جلسات OAuth مع عدد صغير من عائلات وكلاء المستخدمين خلال آخر 24 ساعة |
| أداة جمع بيانات OAuth | عدد كبير من جلسات OAuth التي تتضمّن عددًا كبيرًا من الزيارات خلال فترة 5 دقائق |
| Robot Abuser | ارتفاع عدد أخطاء الرفض 403 في آخر 24 ساعة |
| الجلسة القصيرة | عدد كبير من جلسات OAuth القصيرة |
| أداة استخراج المحتوى الثابت | نسبة عالية من حجم حمولة الرد من عنوان IP خلال فترة 5 دقائق |
| عاصفة | ارتفاعات قليلة في عدد الزيارات خلال فترة 5 دقائق |
| إعصار قمعي | ارتفاعات متكرّرة في عدد الزيارات خلال فترة 5 دقائق |
| قاعدة قائمة Tor | عنوان IP مصدره مشروع TOR ويؤدي إلى تفعيل قاعدة واحدة على الأقل من قواعد برامج التتبّع |