PracticU

ביצוע התקפה man in the middle

בלי כתוביותעם כתוביות
PracticU › קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › ביצוע התקפה man in the middle
מילון מושגים:
אדם בתווך - מתקפה שבה גורם עוין מיירט ואולי משנה את התקשורת בין שני צדדים בלי שהם מודעים לכך.
חולשה - פגם או חולשה במערכת או בתוכנה שעלול לאפשר פגיעה באבטחה אם לא יטופל.
ARP - פרוטוקול שמתרגם כתובת IP לכתובת ה-MAC של המכשיר המתאים ברשת המקומית.
ראוטר - התקן רשת שמעביר חבילות מידע בין רשתות שונות ובוחר את הנתיב שבו יגיעו ליעדן.
כתובת MAC - מזהה ייחודי וקבוע של כרטיס רשת, המשמש לזיהוי המכשיר ברשת המקומית.
הצפנה - המרת מידע לצורה בלתי קריאה בעזרת מפתח, כך שרק מי שמחזיק במפתח המתאים יכול לפענח ולקרוא אותו.
שם משתמש - מזהה ייחודי שמשתמש מזין כדי להזדהות במערכת, לרוב יחד עם סיסמה.
כתובת IP - מספר שמזהה באופן ייחודי מכשיר ברשת מבוססת פרוטוקול IP, ומאפשר לשלוח אליו ולקבל ממנו מידע.

ביצוע התקפה man in the middle
בשיעור מתואר תרגיל שבו מבצעים התקפת Man in the Middle ברשת מקומית. ההתקפה מנצלת את חולשות ARP כדי למקם את התוקף בין הקורבן לראוטר. השיעור הזה מסביר את הרעיון ברמה כללית בלבד, ואינו כולל פעולות ביצוע.
השלבים העיקריים
1. הרעיון: התוקף שולח הודעות ARP מזויפות לקורבן ולראוטר, וכך כל תעבורה בין השניים עוברת דרכו. ההתקפה אפשרית רק כשהתוקף נמצא באותה רשת פנימית כמו הקורבן.
2. השפעה על טבלת ARP: השוואה של טבלת ה-ARP של הקורבן לפני ההתקפה ואחריה מראה שכתובת ה-MAC של הראוטר הוחלפה בכתובת MAC של התוקף.
3. חשיפת תעבורה לא מוצפנת: כשהקורבן מזין שם משתמש וסיסמה באתר שאינו מוצפן, הטקסט נראה לתוקף. זו הסיבה לחשיבות ההצפנה.
שימו לב
ההגנה כוללת זיהוי של כתובת MAC שמופיעה אצל יותר מכתובת IP אחת, אכיפת בדיקות ARP בציוד הרשת, ושימוש בחיבורים מוצפנים בלבד. כך גם אם התעבורה מופנית, התוכן לא נחשף. השיעור הבא עוסק בהתקפה נוספת על רשת.
השיעור הבא בקורס: תקיפת טלפון דרך Wi-Fi

פרקי ההרצאה: ביצוע התקפה man in the middle

  1. 00:00

    הכנת סביבת המעבדה ברשת פנימית

  2. 00:45

    הכלי MITMF ומושג Man in the Middle

  3. 01:58

    זיהוי הנתב כשער ברירת המחדל

  4. 02:54

    זיהוי ממשק הרשת של התוקף והמטרה

  5. 03:52

    בדיקת טבלת ARP של המחשב לפני

  6. 04:52

    הרצת הבדיקה ותשובות ARP שנשלחו

  7. 05:32

    אימות השינוי בטבלת ARP

תמלול ההרצאה: ביצוע התקפה man in the middle

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

  1. 00:02

    כעת אנחנו נבצע את ההתקפה, Fat Man in the Middle. רק לפני שנתחיל בהתקפה, צריך לאפשר בתוך מכונת הקאלי לינוקס זרימה של חבילות מידע שיעברו בינינו לבין הראוטר והקורבן.

  2. 00:21

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

  3. 00:32

    צריכים להקיש בטרמינל נקודה כזאת שנכנסת לתוך טבלת הניתוב של מכונת קאלי לינוקס ואומרת לה זה בסדר אפשר להזרים מידע דרכי דומה מאוד לתפקיד של הראוטה אז צריך לאפשר את זה וצריך להתקין את הכלי Man in the Middle F MITMF שאיתו אנחנו נבצע את ההתקפה אז כדי להתקין את הכלי נכנס למכונת הקאלי לינוקס, נרשום apt-get install mitmf ונלחץ על enter.

  4. 01:15

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

  5. 01:40

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

  6. 02:01

    רוצה לזייף, את הגטוויי, מינוס מינוס גטוויי שזה הראוטר שלי, אוקיי, 10.2.1 זה הראוטר שלי איך אני יודע אני יכול לרשום כאן ראוט מינוס n כאן אני רואה 10.2.1 זה ה-UG שזה ה-Gatway או לחילופין אני יכול ללכת למכונת ה-Windows 10 וכאן לרשום האפקונפיק ולראות ש-10.2.1 זה הראוטר שלי כמובן

  7. 02:38

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

  8. 02:57

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

  9. 03:24

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

  10. 03:40

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

  11. 03:57

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

  12. 04:21

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

  13. 05:01

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

  14. 05:36

    של התוקף והקורבן תכף נראה שזה באמת נכון שינה כתובת מק של הראוטר לכתובת המק של התוקף בואו נלחץ שוב פעם ARP מינוס A והנה אתם רואים שבאמת ההתקפה הצליחה כי טבלת הARP אצל הקורבן השתנתה למק של התוקף וזאתי רשומה הקודמת לפני ההתקפה זה אומר שכל

לקורס המלא: מבדקי חדירה ל‑Active Directory

ההרצאה הקודמת: התקנה של mitmf על Kali 2020

ההרצאה הבאה: תקיפת טלפון דרך Wi-Fi

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

  • שימוש בעזרה - דפי MAN
  • עצירת התקפה - SOC
  • הסבר על התקפה - buffer overflow
  • ביצוע המרה - Cast

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

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