שני המונחים נשמעים דומה, וההבדל ביניהם הוא ההבדל בין לבדוק אם המנעולים נעולים, לבין לבדוק אם השומר בכלל שם לב שמישהו פורץ. הבלבול הזה עולה כסף.
שני המונחים נשמעים דומה, ולעיתים קרובות משתמשים בהם כאילו הם אותו דבר. הם לא. ההבדל ביניהם הוא ההבדל בין לבדוק אם המנעולים בבית נעולים, לבין לבדוק אם השומר בכלל שם לב שמישהו פורץ פנימה. הבלבול הזה עולה כסף: ארגונים קונים Red Team יקר כשהם צריכים מבחן חדירה ממוקד, או מסתפקים במבחן חדירה ומרגישים מוגנים בזמן שלא בדקו את הדבר הכי חשוב. הנה ההבדל, ואיך לדעת מה מתאים לך עכשיו.
מבחן חדירה: מה אפשר לפרוץ?
(Penetration Test, או בקיצור Pentest) הוא בדיקה ממוקדת ושיטתית. נותנים לבודק תחום מוגדר מראש, אפליקציה מסוימת, מקטע רשת, או סביבת ענן, והוא עובר עליו באופן יסודי כדי למצוא ולהדגים כמה שיותר פגיעויות. השאלה שהוא עונה עליה היא פשוטה: "מה אפשר לנצל כאן?".
כמה מאפיינים שמגדירים מבחן חדירה: התחום מוגדר וסגור, המטרה היא כיסוי מלא (למצוא את כל מה ששבור), והעבודה שיטתית, צעד אחר צעד דרך רשימת היעדים. נקודה חשובה: צוות ה-IT של הארגון בדרך כלל יודע שהבדיקה מתרחשת, וההסתתרות אינה מטרה. הבודק לא מנסה להתחמק מהזיהוי, הוא מנסה למצוא חורים.
התוצר הוא דוח מפורט, ממצא אחר ממצא, עם דירוג חומרה, הוכחת ניצול, והמלצות תיקון מעשיות. בדרך כלל זה לוקח שבוע עד שלושה שבועות. זה הכלי הנכון כשרוצים לוודא שמערכת ספציפית בנויה נכון, אחרי שינוי גדול, או כשרגולציה דורשת זאת.
Red Team: האם בכלל תשימו לב?
הוא חיה אחרת לגמרי. כאן לא נותנים רשימת מערכות לבדוק, אלא יעד: "תוכיח שאתה יכול להגיע למסד נתוני הלקוחות", או "השג שליטה על חשבון מנהל". איך מגיעים לשם, זה כבר עניין של הצוות התוקף. השאלה שהוא עונה עליה היא לא "מה שבור", אלא "האם תוקף אמיתי ישיג את המטרה שלו, והאם בכלל תשימו לב בזמן".
ההבדל הזה מייצר שלוש תכונות שמבדילות אותו ממבחן חדירה:
- היקף כלל-ארגוני: לא מערכת בודדת, אלא כל מה שיכול לקדם את היעד. הצוות פועל הזדמנותית, בדרך ההתנגדות הנמוכה ביותר, בדיוק כמו תוקף אמיתי. למעשה, צוות Red Team עשוי להשקיע 80% מהזמן בסיור ואיסוף מודיעין, ורק 20% בניצול בפועל.
- כל וקטור, לא רק מחשוב: וזו הנקודה שמפתיעה מנהלים. תוקף אמיתי לא יטרח לפרוץ את חומת האש אם הוא יכול פשוט להיכנס. לכן Red Team ינצל גם את האבטחה הפיזית (שכפול תג כניסה, חדירה למשרד וחיבור מכשיר זדוני לרשת) וגם את ההון האנושי (פישינג, התחזות טלפונית לטכנאי, שגורמת לעובד למסור סיסמה). מבחן חדירה כמעט לעולם לא ייגע בווקטורים האלה.
- חשאיות ובחינת מערך ההגנה: רק קבוצה קטנה של בכירים יודעת שהתרגיל מתרחש. זה בדיוק מה שמאפשר לבחון את מה שמבחן חדירה לא בודק: יכולת הזיהוי והתגובה. Red Team הוא הדרך לבחון אם מערך ה- שלך, מנוהל או פנימי, באמת מזהה את המתקפה ומגיב בזמן. שילמת על SOC מנוהל? Red Team עונה על השאלה "האם הוא באמת עובד?".
ובהמשך לזה, אפשר לקחת את התרגיל צעד קדימה: בשילוב עם צוות ההגנה ( , שמנטר ומגן בפועל), Red Team הופך מ"מבחן" לאימון משותף שנקרא . הצוות התוקף והצוות המגן עובדים יחד: ההגנה לומדת בזמן אמת איך נראית מתקפה, מקבלת משוב מיידי, ומשתפרת תוך כדי. זה לא רק חושף פערים, אלא סוגר אותם.
ההבדל במבט אחד
| קריטריון | מבחן חדירה | Red Team |
|---|---|---|
| השאלה | מה אפשר לפרוץ? | האם תשיגו את היעד, והאם נשים לב? |
| היקף | מערכת מוגדרת מראש | כלל-ארגוני: מחשוב, פיזי, ואנושי |
| מודעות ההגנה | ה-IT יודע שזה קורה | רק בכירים בודדים יודעים |
| משך | שבוע עד שלושה | חודשים |
| מה נמדד | כמה פגיעויות נמצאו | מהירות הזיהוי והתגובה |
| התוצר | רשימת ממצאים לתיקון | תמונת מצב של ההגנה בפועל |
אז מה מתאים לך? זה תלוי בבשלות
כאן הטעות הנפוצה. Red Team נשמע מרשים יותר, אבל הוא לא הצעד הראשון. אם עדיין לא בנית תהליך עדכונים מסודר, לא טיפלת בפגיעויות הבסיסיות, ואין לך יכולת זיהוי בסיסית, Red Team רק יוכיח לך מה שכבר אפשר לנחש: שיש פערים. זה בזבוז של כסף ושל זמן.
- קודם: הערכת פגיעויות וסריקה שוטפת, כהיגיינה בסיסית.
- אחר כך: מבחני חדירה תקופתיים שסוגרים את הפערים הטכניים ובונים בסיס.
- רק כשיש בסיס: תהליך תיקונים מסודר ויכולת זיהוי (כמו ו- ), מתחילים לשלב תרגילי Red Team.
Red Team הוא כלי לארגון בוגר שרוצה למצוא את הנקודות העיוורות שלו, לא לארגון שעדיין בונה את היסודות.
יש גם זווית רגולטורית. PCI DSS (תקן אבטחת כרטיסי אשראי) דורש מבחן חדירה תקופתי באופן מפורש. תקנים אחרים כמו תיקון 13 לחוק הגנת הפרטיות דורשים הערכות סיכון וניהול אבטחת מידע, ומבחן חדירה הוא פרקטיקה מקובלת להוכחת עמידה בדרישות. תיקון 13: מה כל עסק חייב לעשות, והקנסות אם לא ←
לא או-או, אלא מתי-מה
הטעות האחרונה היא לחשוב שצריך לבחור. בפועל, תוכנית אבטחה בוגרת משלבת את שלושתם, כל אחד בתפקידו: סריקת פגיעויות שוטפת כהיגיינה בסיסית, מבחני חדירה תקופתיים שמוודאים שמערכות ספציפיות בנויות נכון, ותרגילי Red Team כשהארגון בשל מספיק, כדי לבחון אם ההגנה כולה עומדת במבחן המציאות.
השאלה הנכונה היא לא "מה יותר טוב", אלא "מה הארגון שלי צריך עכשיו, בנקודת הבשלות שבה הוא נמצא". התשובה לזה דורשת מישהו שמכיר את שתי הדיסציפלינות, ויודע לבחון את מצב הארגון בכנות לפני שממליץ.
רוצה לדעת איזו בדיקה הארגון שלך באמת צריך עכשיו? קבע שיחת היכרות (30 דק׳, בחינם, ללא מחויבות) ←
מקורות
- Praetorian · Red Team vs Penetration Testing
- OffSec · Red Teaming vs Pentesting
- Synack · Red Teaming vs Penetration Testing
- CyCognito · Red Teaming vs Pentesting
המידע נכון ליום הפרסום ומובא כהסבר כללי. בחירת סוג הבדיקה תלויה במצב הספציפי של הארגון, ומומלץ להיוועץ במומחה לפני קבלת החלטה.
תוכן זה הוא מידע כללי ואינו מהווה ייעוץ אבטחת מידע פרטני. לבחירת סוג הבדיקה המתאים לארגון שלך מומלץ להיוועץ בגורם מוסמך.