QRadar Rules and Building Blocks: מדריך מעשי

ב-QRadar, Rule היא אוסף Tests שמפעיל Response כאשר התנאים מתקיימים. Building Block משתמש באותם Tests כדי לתאר קבוצה או לוגיקה חוזרת, אך אינו מפעיל Response בעצמו. תכנון טוב מתחיל ב-Use Case ובנתונים, מסדר Tests מהזול והמצמצם אל היקר, משתמש ב-State וב-Reference sets בזהירות, ונבדק לפני הפעלה בייצור.
Custom Rules Engine — CRE — הוא המנוע שבוחן Events, Flows ו-Offenses מול Rules של QRadar. Rule טובה אינה “משפט אם-אז” בודד. היא תרגום של Use Case לוגי למערכת בזמן אמת: אילו נתונים נכנסים, מה התנאים, מהו חלון הזמן, כיצד נשמר State, מהי יחידת הקיבוץ ומה יקרה כאשר יש התאמה.
Building Blocks מאפשרים להפריד ידע סביבתי מהלוגיקה של החוק. במקום לכתוב בכל Rule רשימה של שרתי דואר, סורקי פגיעויות או חשבונות Privileged, ניתן להגדיר Building Block ולהשתמש בו בכמה Rules. מכיוון שאין ל-Building Block תגובות, הוא משמש כרכיב לוגי שניתן לתחזק.




