PracticU

התקפה Spoof DNS - ברמת Packet בתוך Wireshark

בלי כתוביותעם כתוביות
PracticU › קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › התקפה Spoof DNS - ברמת Packet בתוך Wireshark
מילון מושגים:
חבילת מידע - יחידת מידע בסיסית שנשלחת ברשת, הכוללת את הנתונים לצד כתובות המקור והיעד.
Wireshark - כלי ללכידה ולניתוח של תעבורת רשת, המציג את החבילות העוברות לצורך אבחון ובדיקה.
זיוף - התחזות ברשת בעזרת זיוף זהות, כמו כתובת מקור או שולח, כדי להטעות מערכת או משתמש.
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
הצפנה - המרת מידע לצורה בלתי קריאה בעזרת מפתח, כך שרק מי שמחזיק במפתח המתאים יכול לפענח ולקרוא אותו.
בקשה - פנייה שלקוח שולח לשרת כדי לקבל מידע או לבצע פעולה. השרת מחזיר עליה תגובה.
HTTPS - הגרסה המאובטחת של HTTP, שמצפינה את התקשורת בין הדפדפן לשרת בעזרת TLS ומאמתת את זהות האתר.

התקפה Spoof DNS - ברמת Packet בתוך Wireshark
ההרצאה מראה איך התעבורה של התקפת DNS Spoofing נראית דרך מנתח תעבורה (sniffer), בשני הצדדים: אצל הקורבן ואצל התוקף. המטרה להבין איך מזהים את הסימנים האלה בתעבורה.
מה רואים בתעבורה
1. שאילתה בטקסט גלוי: שאילתת DNS נשלחת לשרת בלי הצפנה, ולכן מי שמנטר את הרשת רואה איזה אתר מבוקש ולאיזה שרת נשלחה הבקשה.
2. תשובה חריגה: בתעבורה של ההתקפה התשובה לשאילתה מחזירה כתובת פנימית לאתר ציבורי, וזה חשד ברור לזיוף.
3. הצד של התוקף: אצל התוקף רואים שהשאילתה נעצרה והתשובה המזויפת הוחזרה לקורבן במקום התשובה של השרת האמיתי.
4. השוואה לשרת אחר: אם השרת שענה אינו שרת ה-DNS שהמחשב אמור לפנות אליו, זה סימן שמשהו מתערב בתעבורה.
איך מתגוננים
כדאי לבדוק באופן קבוע שתשובות DNS מגיעות משרתים מוכרים, ושכתובות של אתרים ציבוריים לא מצביעות על כתובות פנימיות. אפשר גם להשתמש בתעבורת DNS מוצפנת (DNS over HTTPS), שקשה יותר לשנות בדרך.
זיהוי מהיר של תשובה חשודה בתעבורה הוא מה שמפריד בין משתמש שנפל לפיתוי לבין משתמש שמזהה את הבעיה.
השיעור הבא בקורס: התקפה DNS spoof

פרקי ההרצאה: התקפה Spoof DNS - ברמת Packet בתוך Wireshark

  1. 00:00

    מהו סניפר תעבורה ולמה משתמשים בו

  2. 00:38

    Wireshark אצל הקורבן ואצל התוקף

  3. 01:33

    לכידת פינג ו-HTTP בזמן אמת

  4. 02:51

    אימות שרת ה-DNS שאליו נשלחה הבקשה

  5. 03:51

    חיפוש שאילתת DNS בתוך החבילות

  6. 04:34

    תשובה חשודה: כתובת פנימית לאתר ציבורי

תמלול ההרצאה: התקפה Spoof DNS - ברמת Packet בתוך Wireshark

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

  1. 00:02

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

  2. 00:20

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

  3. 00:45

    הסניפר המפורסם ביותר הוא הסניפר של הוויירשארק בואו נראה אותו בווינדוס אצל הקורבן אני פשוט התקנתי אותו ובקאלי לינוקס יש אותו באופן מובנה שימו לב שהתקופה של ה-DNS proof כן עדיין עובדת כרגע אנחנו רוצים לראות כיצד האתר של cna.com שראינו בסרט הקודם הביא אותנו לדף הזה כמו שאתם

  4. 01:12

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

  5. 01:42

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

  6. 02:13

    את זה בצורה של פרוטוקול HTTP אז אני פותח דפדפן וגולש לאתר cn.com והנה אני מקבל כן את הסמיילי הזה עכשיו נעצור פה כי כבר תפסנו את מה שרצינו וגם בקאלי לינוקס נתחיל מהקאלי לינוקס אני יכול לכתוב כאן ICMP ולראות את הפינגים שנשלחו יותר מעניין לראות את ה-HTTP סליחה סליחה את ה-DNS דרך HTTP רשמנו את האתר אבל בשנייה

  7. 02:46

    שלחצנו Enter נשלחה בקשה לשרת ה-DNS מיהו האתר הזה cna.com מאחורי איזה כתובת הוא נמצא ורק נבהיר לאן נשלחה הבקשה הזאת לאיזה שרת DNS מי שרת ה-DNS שלי אז בואו תראו אני יכול לראות שרת הדי.אן.אס הוא הדי.אן.אס של גוגל כיוון שאנחנו בתור תוקפים עומדים באמצע אנחנו רואים שיש פנייה לשרת די.אן.אס עוצרים אותה ומגישים את הדף המזויף והרבה פעמים

  8. 03:19

    אם אנחנו נרצה להגדיר שרת די.אן.אס אחר אז פה ב-ncpa.cpl לוקח אותנו ישר לפרטיסי הרשת תחת פרופרטיז אינטרנט פרוטוקול TCP IPv4 פה אנחנו יכולים אתם רואים פה הגדרתי בצורה ידנית אם אני אגיד לו לקבל dns הוא בדרך כלל ייקח את ה dns שמוגדר בראוטר ככה אנחנו רואים מי שרת ה dns שאותו מחשב שלנו תשאל ברגע שרשמנו פה cnn.com הוא

  9. 03:51

    תשאל את שרת ה dns של גוגל אבל מה שמעניין זה לראות איך זה קרה מאחורי הקלעים אז בואו נראה dns אנחנו מחפשים את cnn אין פה הרבה יחסית כן כי לא ביצענו הרבה שאילתות של dns אני יכול אם אני רוצה למצוא את זה בקלות find packet string packet details וכאן נרשום cnn והנה הוא מביא אותנו ישר לחבילה הראשונה אז יש פה queries כן אני מדבר על זה השחור הזה קצת מבלבל אבל

  10. 04:26

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

  11. 04:55

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

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

ההרצאה הקודמת: התקפת Spoof DNS בעזרת Bettercap

ההרצאה הבאה: התקפה DNS spoof

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

  • מודל TCP/IP - הדגמה של TCP בתוך Wireshark
  • ביצוע Forward בתוך DNS
  • הסבר על Wireshark
  • חישובי IP ברמת סיביות

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

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