ידע מעשי של CyberFixCrew

איך מזהים מתקפת DDoS באתר ומבדילים מעומס או תקלה

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

הגדירו מה נפגע ובאיזה חלון זמן

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

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

חברו אותות בלי להפוך סימן יחיד להוכחה

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

סימנים והסברים שצריך להפריד
תצפיתהסבר אפשרי נוסףמידע להמשך בירור
מספר בקשות עלהקמפיין או סריקה לגיטימיתנתיבים, קצב והקשר
CPU או מסד עמוסיםשאילתה או משימה לא יעילהתהליך, זמן ושינוי אחרון
שגיאות רק בקופהתלות תשלום או קודלוגים ותפקוד רכיב
הרבה חסימות בקצהמנגנון הגנה פעילכמה הגיע למקור ומה נפגע
המקור עמוס בלי קפיצה בקצהנתיב אחר או בעיית יישוםכיסוי, רשת ותהליכי מארח
בדיקה אחת נכשלתבעיה במסלול הבדיקהמידע ממקורות נוספים

הבחינו בין נתוני קצה לנתוני המקור

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

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

Cloudflare: נתוני DDoS וגבולות התצוגהCloudflare: שכבות גילוי וצמצום DDoS

צמצום חייב להתאים לשכבה ולשמור תפקוד מותר

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

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

דוגמה: עומס בקופה הופיע אחרי שינוי רכיב

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

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

סגרו בירור לפי מה שנמדד ומה שנשאר פתוח

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

ב-CyberFixCrew אפשר לברר Cloudflare, Linux ותפקוד אתר לפי השירותים הקיימים. אין כאן שירות חדש לניסוי DDoS, הבטחת חסינות או זמן תגובה קבוע. אם מדובר בפגיעה פעילה, מתאמים ערוצי טיפול וסמכויות במקום להמשיך בניסויי תעבורה עצמאיים.

מקור מקצועי: Cloudflare: נתוני DDoS וגבולות התצוגהמקור מקצועי: Cloudflare: שכבות גילוי וצמצום DDoSמקור מקצועי: Cloudflare: בירור חסימות שווא בכללים מנוהלים

תשובות ברורות

שאלות שעולות בנושא

קפיצה בכמות בקשות מוכיחה DDoS?

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

Cloudflare חוסמת הרבה בקשות, אז המקור כבר מוגן מכל עומס?

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

אפשר לבצע מתקפת ניסיון כדי לוודא?

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

מתקדמים לפי הצורך

האתר עמוס ולא ברור אם זו תקיפה או תקלה?

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

לתיאום בירור וטיפול