PracticU

הסבר על IP / MAC / ARP

בלי כתוביותעם כתוביות
PracticU › קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › הסבר על IP / MAC / ARP
מילון מושגים:
כתובת MAC - מזהה ייחודי וקבוע של כרטיס רשת, המשמש לזיהוי המכשיר ברשת המקומית.
ARP - פרוטוקול שמתרגם כתובת IP לכתובת ה-MAC של המכשיר המתאים ברשת המקומית.
פרוטוקול - מערכת כללים מוסכמת שקובעת כיצד מכשירים או תוכנות מתקשרים ומחליפים מידע, למשל HTTP או TCP.
אדם בתווך - מתקפה שבה גורם עוין מיירט ואולי משנה את התקשורת בין שני צדדים בלי שהם מודעים לכך.
ipconfig - פקודת Windows שמציגה ומנהלת את הגדרות הרשת של המחשב, כמו כתובת ה-IP ושער ברירת המחדל.
DHCP - פרוטוקול שמחלק כתובות IP והגדרות רשת למכשירים אוטומטית כשהם מתחברים לרשת.
ברודקאסט - שידור של הודעה אחת לכל המכשירים ברשת המקומית בו-זמנית.
חולשה - פגם או חולשה במערכת או בתוכנה שעלול לאפשר פגיעה באבטחה אם לא יטופל.

הסבר על IP / MAC / ARP
בשיעור מוסבר מה הם כתובת MAC, כתובת IP ופרוטוקול ARP, ואיך מחשב מוצא את כתובת MAC של תחנה אחרת ברשת. מדובר בבסיס להבנת התקפות מסוג Man in the Middle, והשיעור כאן עוסק בתיאוריה בלבד.
השלבים העיקריים
1. כתובת MAC: כתובת פיזית שנצרבת על כרטיס הרשת בזמן הייצור, והיא ייחודית לכרטיס. אפשר לראות אותה בפלט של ipconfig /all במערכת Windows.
2. כתובת IP: כתובת לוגית שמשתנה לפי הרשת שאליה המחשב מתחבר, והיא מוקצית בדרך כלל על ידי שרת DHCP או באופן ידני.
3. פרוטוקול ARP: פרוטוקול שמאתר את כתובת ה-MAC של תחנה לפי כתובת ה-IP שלה. המחשב שולח בקשה לכל הרשת (Broadcast) עם שאלה מי מחזיק בכתובת ה-IP המבוקשת.
4. טבלת ARP: כל מחשב מנהל טבלה של מיפויים בין כתובות IP לכתובות MAC שהוא תקשר איתם. גם לראוטר יש טבלה כזאת.
5. תשובה: התחנה שמחזיקה בכתובת מגיבה עם כתובת ה-MAC שלה, והמחשב השואל מעדכן את הטבלה.
שימו לב
השיעור הבא מדבר על חולשות בפרוטוקול ARP.
השיעור הבא בקורס: בעיות אבטחה עיקריות בפרוטוקול ARP

פרקי ההרצאה: הסבר על IP / MAC / ARP

  1. 00:00

    מבוא למושגי יסוד בתקשורת רשת

  2. 00:42

    כרטיס הרשת וכתובת MAC הייחודית

  3. 01:40

    כתובת IP - המזהה הלוגי של המחשב

  4. 02:20

    פרוטוקול ARP - מציאת כתובת MAC לפי IP

  5. 03:00

    טבלת ARP: מיפוי בין כתובות MAC ו-IP

  6. 03:40

    שידור בקשת ARP לכל המחשבים ברשת

  7. 04:16

    בקשה ותשובה בין המחשב לראוטר

תמלול ההרצאה: הסבר על IP / MAC / ARP

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

  1. 00:02

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

  2. 00:18

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

  3. 00:34

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

  4. 01:05

    בואו נראה למשל מה כתובת המק בכונה הווירטואלית בווינדוס 10 שלי. נרשום ipconfig /all חייבים לרשום /all כדי שייתן לנו את כל המידע על כרטיס הרשת.

  5. 01:19

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

  6. 01:41

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

  7. 01:59

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

  8. 02:24

    אמשיך. ARP זה פרוטוקול למציאת כתובות, פרוטוקול שתפקידו לאתר כתובת Mac של תחנה לפי כתובת ה-IP שלה. הפרוטוקול הזה תפקידו לאתר לנו כתובת מכל התחנות ברשת לפי כתובת IP זה אומר שהמחשב למשל יודע מה כתובת ה-IP של תחנה מסוימת אבל הוא לא יודע מה כתובת ה-MAC והוא רוצה לשלוח

  9. 02:49

    מידע אז הוא צועק ברשת זה נקרא Broadcast הכתובת IP הזאת אני צריך שתתני לי את כתובת ה-MAC שלך בואו נראה איך זה עובד המחשב מנהל טבלה עם כל המיפויים של כתובות ה-MAC וה-IP שהמחשב תקשר איתם מחשב סטנדרטי מנהל טבלה כזאתי כל כתובת שהוא תקשר איתה בעבר הוא הוא רושם את כתובת ה-IP של התחנה שהוא תקשר איתה ואת כתובת ה-MAC של התחנה.

  10. 03:19

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

  11. 03:43

    אז ככה, מציאת כתובת מתבצעת על ידי שידור בקשה ברודקאסט אל כל המחשבים ברשת של חבילת ARP המכילה את ה-IP של המחשב המבוקש. מה זה אומר בפועל?

  12. 03:55

    בפועל זה אומר שהמחשב שמבקש כתובת Mac מסוימת, שולח בקשה שמספרה 1, ריקווסט תמיד זה מתחיל מ-1, כתובת הפיזית לא ידועה לנו כרגע אז הכל פה אפסים, כשתחזור התשובה אז פה תהיה כתובת המאק שביקשנו וסנדר אייפי זה אני 10.0.0.5 זה המחשב המבקש וממי הוא מבקש הוא מבקש כרגע מהראוטר ראוטר

  13. 04:28

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

  14. 04:49

    המאק שלו, אז כאן אני רואה ריפליי, אוקיי, זאת התשובה, כאן אני רואה את הכתובת פיזית שקיבלנו, כתובת מאק שמתחילה ב-ccb2, השולח הוא מק אדרס שדילינק זה הראוטר, אוקיי, ושולח הIP של הראוטר והמאק של הראוטר, למי הוא שולח? לטארגט, למבקש הבקשה, 10.0.0.5

  15. 05:11

    זה מבקש הבקשה.

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

ההרצאה הקודמת: חיבור Meterpreter Reverse HTTP - דרך דארקנט - Tor - חלק 3

ההרצאה הבאה: בעיות אבטחה עיקריות בפרוטוקול ARP

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

  • הסבר על NDP - ARP IPv6 - חלק 1
  • פרוטוקול ARP למתקדמים

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

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