סייבר ואבטחת מידע · soc-operations

איך בונים Timeline לחקירת אירוע סייבר

מאת תאיר מלכא 6 דק׳ קריאהפורסם: 5 באוגוסט 2026
המחשה חזותית מקצועית בנושא בניית Timeline לחקירת אירוע בתחום SOC ותפעול
תשובה מהירה

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

אירוע סייבר כמעט אף פעם אינו מופיע בלוג יחיד. ההתחברות נמצאת במערכת הזהויות, הרצת התהליך ב-EDR או ב-Windows, בקשת הדומיין ב-DNS והחיבור החוצה ב-Firewall. כל מקור מתאר חלק אחר, בפורמט זמן אחר ובמזהים שונים. בלי Timeline, החוקר רואה אוסף סימנים; עם Timeline, הוא יכול לראות רצף סיבתי אפשרי.

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

במאמר נבנה Timeline מתרחיש הכולל Windows, DNS, Firewall ו-EDR. הדוגמאות אינן תלויות במוצר מסוים וניתן ליישמן בגיליון, SIEM, Notebook או כלי DFIR.

למה Timeline הוא לב החקירה

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

הוא גם חושף פערים. אם EDR מציג הרצת קובץ אך אין אירוע יצירת תהליך ב-Windows, ייתכן שה-Auditing אינו מופעל, שהלוג נמחק, שהאירוע נפל בסינון או שמזהי הזמן אינם מיושרים. הפער עצמו הוא ממצא.

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

נרמול זמנים ומקורות

שמרו תמיד שני שדות: Original Timestamp כפי שהופיע במקור, ו-Normalized Timestamp ב-UTC. ציינו את אזור הזמן המקורי, סטיית השעון הידועה וזמן הקליטה ב-SIEM. אל תדרסו את הזמן המקורי, משום שהוא נדרש לביקורת ולפתרון סתירות.

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

בדקו סנכרון NTP, הגדרות Daylight Saving, פורמטים עם/בלי Offset, מילישניות ושדות שמכילים זמן יצירה לעומת זמן עדכון. בעת שינוי זמן מערכת, תעדו את הסטייה ואל תנסו “לתקן” בשקט.

חיבור משתמשים, Hosts, IP ותהליכים

אירועים מקורות שונים מתחברים באמצעות Pivot Keys. זהות: UPN, SID, Object ID, Session ID. תחנה: hostname, Device ID, Agent ID, כתובת MAC. רשת: IP, NAT translation, port, protocol. תהליך: PID, Parent PID, Process GUID, hash ושורת פקודה.

PID לבדו אינו מזהה יציב לאורך זמן משום שמערכת ההפעלה יכולה למחזר אותו. ב-Windows, Process GUID של Sysmon או שילוב Host + PID + זמן מסייעים יותר. כתובת IP פנימית יכולה לעבור בין תחנות ב-DHCP, ולכן יש להצליב עם Lease או Telemetry נוספת.

בכל שורה הוסיפו שדה “Entity Link”: למה האירוע קשור לקודם. לדוגמה: “DNS query נוצרה על ידי PID 4120, שהוא child של powershell.exe מהשורה הקודמת”. קישור מפורש מונע מהקורא להניח קשר שלא הוכח.

הפרדה בין עובדה, פרשנות והשערה

עובדה: “בשעה 10:14:22 EDR תיעד powershell.exe עם Parent winword.exe.” פרשנות: “הרצף תואם אפשרות של הרצת קוד ממסמך.” השערה: “ייתכן שהמשתמש פתח קובץ Phishing.” ההפרדה קריטית כדי שהדוח לא יציג הנחה כאילו הייתה ראיה.

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

MITRE ATT&CK ניתן להוסיף לאחר הבנת האירוע כדי לתאר טכניקות, אך אין להשתמש במיפוי כדי למלא פערים. העובדה שקיים PowerShell אינה מוכיחה Initial Access או Persistence.

זיהוי פערים וסתירות

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

כאשר שני מקורות מציגים זמנים שונים, בדקו Clock Skew, Time Zone, זמן כתיבה לעומת זמן קליטה, rounding ו-cache. שמרו את שתי הגרסאות וציינו איזו מהן שימשה לסדר ולמה.

בנו “רשימת חסרים”: לוגי Proxy לא נשמרו, Process Creation לא הופעל, ה-EDR היה Offline, או שאין גישה ל-Mailbox Audit. הרשימה מסייעת להבין את מגבלות המסקנה ולשפר Logging בהמשך.

הצגת Timeline בדוח

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

לכל שורה מומלץ להציג: UTC, זמן מקורי, מקור, ישות, אירוע, ראיה/מזהה, פרשנות ורמת ביטחון. השתמשו בשפה עקבית ובפעלים מדויקים: “נוצר”, “נחסם”, “נכשל”, “נצפה” — לא “נפרץ” בלי הוכחה.

צרפו Timeline מקוצר גם ל-Ticket כדי שהאנליסט הבא יוכל להמשיך בלי לקרוא את כל ההערות.

תרחיש: Windows, DNS, Firewall ו-EDR

UTCמקורישותאירועקישור ופרשנות
08:41:03Windows SecurityWS-17 / user1התחברות אינטראקטיבית מוצלחתתחילת הסשן; יש לאמת מקור ו-Logon ID
08:43:18EDRWINWORD.EXEיצירת powershell.exeProcess tree מצביע על הפעלה ממסמך
08:43:20EDRpowershell.exeשורת פקודה מקודדתנדרש לפענח בסביבה בטוחה ולשמור מקור
08:43:22DNSWS-17שאילתה ל-new-example-domain.tldאותו Host, שתי שניות לאחר ההרצה
08:43:23Firewall10.0.4.17חיבור TLS ל-IP חיצוניה-IP תואם לתשובת DNS; NAT אומת
08:44:01EDRpowershell.exeיצירת קובץ בתיקיית TempHash נשמר; טרם נקבע אם זדוני
08:47:55Microsoft Sentineluser1 / WS-17Incident נוצרזמן Detection מאוחר מזמן האירועים
09:02:11EDRWS-17בידוד תחנה הצליחנקודת Containment; לבדוק חיבורים לאחריה

Checklist מעשי

  • שמרתי זמן מקורי וזמן UTC.
  • הבחנתי בין Event Time ל-Ingestion Time.
  • תיעדתי מקור ושדה מזהה.
  • קישרתי ישויות באמצעות מזהים אמינים.
  • הפרדתי עובדה מפרשנות.
  • ציינתי פערים וסתירות.
  • הוספתי Confidence.
  • יצרתי Timeline מקוצר ונספח מפורט.

טעויות נפוצות

  • למיין לפי זמן קליטה בלבד.
  • להמיר זמן בלי לשמור את הערך המקורי.
  • לקשר אירועים רק על בסיס IP דינמי.
  • לכתוב השערה כאילו היא עובדה.
  • להעמיס אלפי אירועים על Master Timeline בלי סינון.

סיכום ו-CTA

קחו תרחיש מעבדה אחד ובנו לו Timeline ידני מארבעה מקורות. לאחר מכן השוו אותו לתהליך החקירה במאמר הראשון ובדקו אילו שדות כדאי להוסיף ל-Playbook של הצוות. בקורס Cybersecurity & AI של HPI מיומנויות לוגים, רשתות ו-SIEM נלמדות כחלק מתרגול מעשי של חקירת אירועים.

שאלות ותשובות

האם תמיד משתמשים ב-UTC?

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

מה עושים כשאין סנכרון שעון?

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

באיזה כלי בונים Timeline?

אפשר להתחיל בגיליון או ב-SIEM. בחקירות גדולות משתמשים בכלי DFIR או Notebook. הכלי פחות חשוב מהשדות, הנרמול והקישור.

כמה אירועים להכניס?

ל-Master Timeline מכניסים אירועים מהותיים. את כל הרשומות שומרים בנספח או במאגר ראיות.

האם Timeline מוכיח סיבתיות?

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

מקורות

רוצים לבדוק אם המסלול מתאים לכם?

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

פרטייך נשמרים באופן מאובטח.

ללימודי SOC וסייבר במסגרת תוכנית Cybersecurity & AI

רוצים לשמוע פרטים על התוכנית? השאירו פרטים ונחזור אליכם.

על הכותב
תאיר מלכא
מייסד ומנכ״ל HPI ומרצה לסייבר

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

מאמרים קשורים