לדלג לתוכן

מבוא לכלי Autopsy - איך חוקרים דיגיטליים בונים תיק מתמונת דיסק בודדת

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

מה זה בכלל פורנזיקה דיגיטלית

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

איך Autopsy מארגן את החקירה

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

המודולים המרכזיים שכדאי להכיר

  • שחזור קבצים מחוקים. כשקובץ נמחק, הוא לרוב לא נעלם לגמרי מהדיסק - רק הסימון שמצביע עליו מוסר, בעוד התוכן עצמו נשאר עד שנכתב עליו מידע חדש. Autopsy סורק את השטח הפנוי בדיסק ומנסה לשחזר קבצים כאלה, לפעמים גם כשמערכת ההפעלה כבר "שכחה" מהם לגמרי.
  • חיפוש מילות מפתח. אינדוקס מלא של כל תוכן הדיסק, שמאפשר לחפש מונח ספציפי - שם, כתובת מייל, מחרוזת קוד - בכל הקבצים בבת אחת, כולל בתוך קבצים שנמחקו וחלקית שוחזרו.
  • ניתוח ציר זמן. אחד הכלים החזקים ביותר בפורנזיקה. Autopsy אוסף חותמות זמן מכל מקור אפשרי בדיסק - יצירת קבצים, שינויים, הרצת תוכניות - ומציג את כולם על ציר זמן אחד, כדי לראות בדיוק מה קרה במחשב ברצף, שנייה אחר שנייה.
  • ניתוח artifacts. חילוץ אוטומטי של מידע ממקורות ספציפיים כמו היסטוריית דפדפן, מכשירי USB שחוברו, תוכנות שהותקנו, ורישום Windows (Registry). כל אלה מספרים סיפור על מה שקרה במחשב, גם בלי לגעת בקובץ בודד ידנית.
  • תגיות והערות. אפשרות לסמן כל ממצא בתגית, ולתעד למה הוא חשוב, כך שכשמגישים את המסקנות הסופיות יש תיעוד ברור של כל שלב בחקירה.

מתי משתמשים ב-Autopsy בפועל

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

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

למה חשוב להבין את זה גם כתוקף

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

לסיכום

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

הצטרפו לקהילה בדיסקורד