מדריך קלאודפלייר בעברית

תיעוד 128

ציוני בוט

ציון בוט הוא ציון מ-1 עד 99 שמציין עד כמה סביר שהבקשה הגיעה מבוט.

לדוגמה, ציון 1 אומר ש-Cloudflare די בטוחה שהבקשה הייתה אוטומטית, בעוד שציון 99 אומר ש-Cloudflare די בטוחה שהבקשה הגיעה מאדם.

אפשר להשתמש בציוני בוט ב-כללי WAF מותאמים כדי לחסום, לאתגר או לאפשר בקשות לפי הציון שלהן. ציוני בוט זמינים גם ב-Workers כדי להתאים אישית את התנהגות היישום. לפרטים נוספים, ראו משתני Bot Management.

הערה

ציוני בוט מפורטים זמינים רק ללקוחות Enterprise שרכשו Bot Management. כל שאר הלקוחות יכולים לגשת למידע הזה רק דרך קיבוצי בוטים ב-Bot Analytics.

#קיבוצי בוטים

לקוחות עם תוכנית Pro או גבוהה יותר יכולים לראות אוטומטית תעבורת בוטים שמחולקת לקבוצות על ידי מעבר אל Security > Bots.

קטגוריהטווח
לא חושבציוני בוט של 0.
אוטומטיציוני בוט של 1.
סביר שאוטומטיציוני בוט מ-2 עד 29.
סביר שאנושיציוני בוט מ-30 עד 99.
בוט מאומתתעבורה אוטומטית לא זדונית (משמשת להפעלת מנועי חיפוש ויישומים אחרים).

הערה

ציוני בוט אינם מחושבים עבור בקשות לנתיבים שמטופלים על ידי Cloudflare ולעולם לא ייחסמו או יועברו למקור. שימו לב שחלק מהתכונות שמופעלות לפני Bot Management, כגון Redirect Rules, עלולות לגרום לכך שבקשות לא יקבלו ציון.

#איך Cloudflare מייצרת ציוני בוט

מנועי הזיהוי הבאים חלים רק על Bot Management של Enterprise. לפרטים ספציפיים על המנועים הכלולים בתוכנית שלכם, ראו תוכניות.

#היוריסטיקה

תופסת תעבורה אוטומטית באמצעות התאמת תבניות מול מסד נתונים של טביעות אצבע זדוניות ידועות.

מנוע Heuristics מעבד את כל הבקשות. Cloudflare מבצעת מספר בדיקות היוריסטיות כדי לזהות תעבורה אוטומטית, והבקשות מותאמות מול מסד נתונים גדל של טביעות אצבע זדוניות.

מנוע Heuristics נותן לבקשות אוטומטיות ציון 1 לזיהויים דטרמיניסטיים ברמת ביטחון גבוהה. מדי פעם, ההיוריסטיקה תקבע ציון 29 במקרים שבהם Cloudflare זיהתה תעבורה אוטומטית ועדיין מעריכה חפיפת תעבורה.

#למידת מכונה

תופסת בוטים מתוחכמים על ידי ניתוח מאפייני בקשה על פני מיליארדי בקשות יומיות. מייצרת את רוב הציונים בין 2 ל-99.

Adaptive Intelligence הוא מנוע למידת המכונה של Cloudflare, והוא אחראי לרוב זיהויי הבוטים. הוא מבחין בין תעבורה אנושית לתעבורה אוטומטית באמצעות כמויות גדולות של נתונים אנונימיים מרחבי הרשת הגלובלית של Cloudflare, שמתווכת מיליארדי בקשות ביום.

המנוע משתמש בלמידת מכונה מונחית כדי לקבוע את ציון הבוט הסופי (1 עד 99):

  • משתני קלט (X): מאפייני בקשה, כולל כותרות, מאפייני סשן ואותות דפדפן, שנאספים מתעבורה ברחבי רשת Cloudflare.
  • משתנה פלט (Y): ההסתברות החזויה שהלקוח אנושי, ממופה לציון הבוט הסופי 1 עד 99.

אפשר לנתח את מאפייני הבקשה שבהם המודל הזה משתמש ביומנים שלכם, דרך Logpull או Logpush.

מודלים קודמים שוחררו כגרסאות קבועות, במרווחים של חודשים או שנים. Adaptive Intelligence מתאמן מחדש בתדירות גבוהה יותר, ולכן הוא מגיב לדפוסי תקיפה חדשים עם הופעתם, במקום לפי לוח זמנים קבוע.

עדכוני מודל אינם משנים את כללי ה-WAF שלכם, את זרימות האתגר או את תצורת Bot Management. עם זאת, ציוני בוט יכולים להשתנות ככל שהמודל לומד, ולכן בדקו מעת לעת כללים שמשתמשים בציון בוט כדי לאשר שהם עדיין פועלים כמתוכנן.

#זיהוי חריגות

מזהה בקשות חריגות על ידי השוואת תעבורה לקו בסיס שנלמד עבור האתר הספציפי שלכם.

הודעת הוצאה משימוש

Cloudflare מוציאה משימוש את מנוע Anomaly Detection ואינה מצרפת לקוחות חדשים. זיהויים התנהגותיים עתידיים יכסו את אותם תחומי זיהוי.

מנוע Anomaly Detection (AD) הוא מנוע זיהוי אופציונלי שמשתמש בצורה של למידה לא מונחית. Cloudflare מתעדת קו בסיס של תעבורת הדומיין ומשתמשת בקו הבסיס כדי לזהות בצורה חכמה בקשות חריגות. הגישה הזו אינה תלויה ב-user agent, ואפשר להפעיל אותה או לכבות אותה על ידי צוות החשבון שלכם.

Cloudflare אינה ממליצה על AD לדומיינים שמשתמשים ב-Cloudflare for SaaS או שמצפים לכמויות גדולות של תעבורת API. מנוע AD נותן מיד לבקשות אוטומטיות ציון של אחד.

#זיהויי JavaScript

תופסים דפדפנים ללא ממשק (דפדפנים שנשלטים על ידי תוכנה, בלי חלון גלוי או מפעיל אנושי) וכלי אוטומציה אחרים.

מנוע JavaScript Detections (JSD) מזהה דפדפנים ללא ממשק וטביעות אצבע זדוניות אחרות. המנוע מבצע הזרקת JavaScript קלה ובלתי נראית בצד הלקוח של כל בקשה, תוך כיבוד תקני הפרטיות המחמירים שלנו. אנחנו לא אוספים מידע מזהה אישית במהלך התהליך. מנוע JSD חוסם, מאתגר או מעביר בקשות למנועים אחרים.

JSD מופעל כברירת מחדל אבל אופציונלי לחלוטין. כדי להתאים את ההגדרות, פתחו את דף Bot Management Configuration מתוך Security > Bots.

#שירות Cloudflare

Cloudflare Service הוא מקור ציון בוט מיוחד עבור Enterprise Zero Trust כדי להימנע מתוצאות חיוביות שגויות.

#לא חושב

ציון בוט של 0 אומר ש-Bot Management לא העריך את הבקשה. זה חל על בקשות שירות פנימיות של Cloudflare ועל בקשות שהופנו או טופלו על ידי תכונה אחרת (כגון Redirect Rules) לפני ש-Bot Management יכול היה לרוץ. ציון 0 אינו מציין שהבקשה בטוחה או אנושית.

#הערות על זיהוי

Cloudflare משתמשת בעוגיית __cf_bm כדי להחליק את ציון הבוט ולהפחית תוצאות חיוביות שגויות עבור סשנים של משתמשים אמיתיים.

עוגיית Bot Management מודדת את דפוס הבקשות של משתמש יחיד ומיישמת אותו על נתוני למידת המכונה כדי ליצור ציון בוט אמין לכל הבקשות של אותו משתמש.

לפרטים נוספים, ראו Cloudflare Cookies.

הערה

בקשות עם כותרת User-Agent חסרה או ריקה מקבלות מיד ציון בוט של 1 על ידי מנוע Heuristics. זו התנהגות צפויה וטריגר נפוץ לתוצאה חיובית שגויה עבור תעבורה מ-Zero Trust (WARP) או מסביבות פרוקסי ארגוניות שמדכאות או מסירות את כותרת User-Agent.

אם אתם רואים תעבורת ציון 1 בלתי צפויה ממשתמשים ארגוניים מוכרים, בדקו אם פרוקסי מסיר את הכותרת. אפשר להשתמש בשדה cf.bot_management.corporate_proxy או ברשימת היתר של IP כדי לפטור את התעבורה הזו מפעולות מבוססות בוט.