PracticU

מחזור חיים של תקיפה

בלי כתוביותעם כתוביות
PracticU › קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › מחזור חיים של תקיפה
מילון מושגים:
פישינג - ניסיון הונאה שבו תוקף מתחזה לגורם מהימן כדי לגרום לקורבן למסור פרטים רגישים כמו סיסמאות.
הנדסה חברתית - מניפולציה על בני אדם כדי לגרום להם למסור מידע רגיש או לבצע פעולות, במקום תקיפה טכנית של המערכת.
חולשה - פגם או חולשה במערכת או בתוכנה שעלול לאפשר פגיעה באבטחה אם לא יטופל.
אימות דו-שלבי - אבטחה שדורשת שתי ראיות זהות נפרדות בכניסה, למשל סיסמה בתוספת קוד חד-פעמי לנייד.
MFA - אימות רב-שלבי: דרישה ליותר מראיה אחת לזהות, למשל סיסמה בתוספת קוד חד-פעמי, לחיזוק האבטחה.
EDR - פתרון אבטחה שמנטר תחנות קצה, מזהה פעילות חשודה ומאפשר תגובה לאיומים.
הצפנה - המרת מידע לצורה בלתי קריאה בעזרת מפתח, כך שרק מי שמחזיק במפתח המתאים יכול לפענח ולקרוא אותו.
לוג - רישום מתועד של אירועים ופעולות שמתרחשים במערכת או בתוכנה, המשמש למעקב ולאיתור תקלות.

מחזור חיים של תקיפה
ההרצאה מציגה את מחזור החיים של תקיפה במחשבים: מהרגע שהתוקף מחליט לתקוף, דרך הגעה לשליטה על מחשבי הארגון, ועד מה שהוא עושה עם השליטה הזאת. הבנת השלבים עוזרת לזהות תקיפה בשלב מוקדם, לפני שהמידע כבר נגנב.
השלבים העיקריים
1. איסוף מודיעין ראשוני: התוקף אוסף מידע על הארגון מהאתר שלו, מרשתות חברתיות, ממודעות דרושים ומשירותים שחושפים את השרתים והטכנולוגיות בשימוש. ההגנה: לצמצם את המידע הגלוי על הארגון ולנטר סריקות שמגיעות מבחוץ.
2. תקיפה ראשונית: ניסיון כניסה ראשון, למשל דרך הודעות דיוג, הנדסה חברתית או ניצול חולשה בשרת חשוף שלא עודכן. ההגנה: הדרכת עובדים, אימות דו-שלבי, עדכוני אבטחה ומעקב אחרי שרתים שפונים לאינטרנט.
3. דריסת רגל (Foothold): הרגע שבו התוקף נכנס פנימה ועוקף את מערכות ההגנה. ההגנה: EDR וסינון דואר, וזיהוי הרצה של קבצים שלא מוכרים.
4. תמידיות (Persistence): שמירה על הגישה גם אחרי הפעלה מחדש, למשל דרך משימות מתוזמנות או מפתחות רישום. ההגנה: בדיקה תקופתית של משימות מתוזמנות ומפתחות אתחול.
5. איסוף מודיעין פנימי: מיפוי הרשת מבפנים, הבנת החלוקה לסגמנטים, תפקיד כל שרת וזיהוי חשבונות בעלי הרשאות גבוהות. ההגנה: הפרדה בין רשתות וניטור תעבורה פנימית.
6. העלאת הרשאות: ניסיון להגיע להרשאות גבוהות יותר, בעיקר דרך משתמש חלש שמנוצל כדי להגיע למשתמשים חזקים. ההגנה: עקרון ההרשאה המינימלית וניטור כניסות של חשבונות מנהל.
7. תנועה רוחבית (Lateral movement): מעבר ממחשב למחשב ברשת. בכל שלב התוקף חוזר לדריסת רגל, לתמידיות ולאיסוף מודיעין. ההגנה: הגבלת התקשורת בין מחשבים.
8. איסוף והוצאת מידע: מידע רגיש נאסף, מוצפן לעיתים לסחיטה (כופר) או מועבר החוצה. ההגנה: סיווג מידע וניטור תעבורה יוצאת.
9. ניקוי עקבות: מחיקת לוגים והסרת כלים שהותקנו, כדי להסתיר את הפעילות. ההגנה: שמירת הלוגים במערכת ריכוזית שהתוקף לא יכול לערוך.
שימו לב
התקיפה היא מחזורית ולא ליניארית: אחרי כל התקדמות צריך לחזור על איסוף המודיעין ועל התמידיות. לכן זיהוי מוקדם בשלב הראשון או השני מונע את רוב הנזק.
השיעור הבא בקורס: קבלת גישה למחשב הקורבן

פרקי ההרצאה: מחזור חיים של תקיפה

  1. 00:00

    מבוא למחזור החיים של תקיפה

  2. 02:40

    הנדסה חברתית כשלב בתקיפה

  3. 03:36

    הגישה הפיזית למשרד הארגון

  4. 04:26

    שלב דריסת הרגל בארגון

  5. 05:05

    שמירה על הגישה לאורך זמן

  6. 06:19

    איסוף מודיעין פנימי ומיפוי הרשת

  7. 07:33

    העלאת הרשאות ומיקוד בנכסים רגישים

תמלול ההרצאה: מחזור חיים של תקיפה

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

  1. 00:02

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

  2. 00:24

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

  3. 00:32

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

  4. 00:47

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

  5. 00:58

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

  6. 01:26

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

  7. 01:44

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

  8. 02:01

    אם זה אתר שבנוי ב-PHP, בדוטנט, שרת לינוקס, ספאצ'י, שרת IIS, פרטים מאוד מאוד חשובים, כי ככה אנחנו נבנה את התקיפה שלנו.

  9. 02:11

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

  10. 02:28

    יש הרבה פעמים טכנולוגיות, כמו למשל שרת Apache או שרת ה-IIS, מגרסה מסוימת ומטה, יש באינטרנט מידע איזה חולשות קיימות, במידה שלא עדכנו, לא שמו פאצ'ים, לא עשו Windows Update, אז אנחנו יכולים בדרך הקלה פשוט להבין, להם איי-אס בגרסה כזאת וכזאת נלך לגוגל נבדוק איזה חולשות יש לאיי-אס הזה ומשם נתחיל פישינג

  11. 02:53

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

  12. 03:26

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

  13. 03:53

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

  14. 04:16

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

  15. 04:31

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

  16. 04:51

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

  17. 05:18

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

  18. 05:44

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

  19. 06:11

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

  20. 06:23

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

  21. 06:37

    מה אנחנו עושים עכשיו? אנחנו ממפים את הרשת מבפנים. שוב, פרצנו מבחוץ פנימה, עכשיו אנחנו בפנים ואנחנו רוצים להבין איפה אנחנו נמצאים, מה הטופולוגיה של הרשת, מה מיקום השרתים.

  22. 06:50

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

  23. 07:14

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

  24. 07:32

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

  25. 07:39

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

לקורס המלא: קורס סייבר למתחילים אונליין

ההרצאה הקודמת: מונחים חשובים באבטחת מידע

ההרצאה הבאה: קבלת גישה למחשב הקורבן

הרצאות קשורות מקורסים אחרים

  • מחזור חיים של תוכנה
  • מחזור חיים של פיתוח מוצר תוכנה
  • מחזור חיים של תקלה - Bug Life Cycle - חלק 1
  • שלבי תקיפה - סייבר - חלק 1

קורסים נוספים במסלול

  • קורס SOC - מיישם הגנת סייבר
  • קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס פריצה ומבדקי חדירה לאתרי אינטרנט - בדיקות חוסן לאתרים - Web Pentesting - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס סייבר והאקינג ל-Android - פריצה לטלפונים ואפליקציות אנדרואיד - בודק חוסן - Mobile App Pentesting