PracticU

העתקה של כל רשומות DNS באמצעות Zone Transfer

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

העתקה של כל רשומות DNS באמצעות Zone Transfer
שרתי DNS מחזיקים רשימה של השמות שהם אחראיים עליהם, ההרצאה מסבירה מה קורה כשהרשימה הזאת נחשפת למי שלא אמור לקבל אותה.
איך זה עובד
הרשימה שהשרת מנהל נקראת Zone. בארגונים יש בדרך כלל שרת Master ושרתי Slave: ה-Slave הוא בעיקר לקריאה בלבד, ופונה מדי פעם ל-Master כדי לקבל עותק מעודכן כשנוספו שמות. ה-Master מאפשר גישה לשרתי ה-Slave, ובמקרים רבים מנהלי רשת לא מגדירים זאת היטב ולא חוסמים בקשות מגורמים אחרים.
המרצה מראה שבארגון הדוגמה, MegaCorp 1, שרת NS1 סירב לבקשה והחזיר Transfer Failed, ואילו שרת NS2 הסכים והעביר עותק מלא. לדבריו, עותק כזה חושף את כל הטופולוגיה והפריסה של רשת הארגון, ובארגונים מסוימים אפשר אפילו לקבל שמות פנימיים וחיצוניים. הוא מציין שזה נדיר אך קורה.
מה לקחת מזה
הלקח המרכזי הוא הגנתי: צריך להגדיר את שרתי ה-DNS כך שהעברת Zone תתאפשר רק לשרתים המורשים. בארגון עם שלושה שרתי DNS או יותר, כמו בדוגמה, מספיק ששרת אחד מוגדר גרוע כדי שהמידע ייחשף, והמרצה מראה סקריפט פשוט שבודק את כל השרתים במקום בדיקה ידנית אחד-אחד.
אחרי ההרצאה תוכלו להסביר מה זה Zone Transfer ולמה הגדרה לקויה שלו מסכנת ארגון.
השיעור הבא בקורס: כלי dnsrecon

פרקי ההרצאה: העתקה של כל רשומות DNS באמצעות Zone Transfer

  1. 00:00

    מהו Zone בשרת DNS

  2. 00:37

    שרתי Master ו-Slave

  3. 01:16

    בקשת עותק משרת NS1

  4. 01:53

    קבלת העותק משרת NS2

תמלול ההרצאה: העתקה של כל רשומות DNS באמצעות Zone Transfer

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

  1. 00:02

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

  2. 00:30

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

  3. 00:43

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

  4. 00:57

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

  5. 01:22

    זאת הפקודה מינוס l זה list zone אני מבקש את הרשימה של הזון של מגה קורפואן של הדומיין מגה קורפואן של שרת ה-dns שנמצא תחת הדומיין הראשי שנקרא ns1. ns זה name server יש כמה שרתי ns כמה שרתי שמות ואני כרגע מנסה מול שרת ה-dns הראשון לבקש ממנו עותק בוא נראה אם הוא יסכים לא transfer failed

  6. 01:50

    הוא לא הסכים לתת לי עותק אני יכול לנסות את השרת השני שימו לב כתבתי פה NS2. NS2.MegaCorp1 זה שרת DNS שנמצא בתוך ה-MegaCorp1 בדיוק כמו שרת NS1. נלחץ על Enter וקיבלנו את העותק בגלל חוסר בהגדרה של מנהל הרשת שלא הבין איך מגינים על ה-Zone שלו.

  7. 02:17

    הנה אנחנו בתור האקרים קיבלנו את הרשימה המלאה של כל מה שאחראי שרת ה-DNS של MegaCorp1. יש ארגונים שהמצב שם הרבה יותר גרוע, שאפשר ממש לקבל גם את השמות הפנימיים וגם את השמות החיצוניים.

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

ההרצאה הקודמת: איסוף מידע באמצעות רשומות PTR

ההרצאה הבאה: כלי dnsrecon

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

  • הסבר על DNS Zone + אינטגרציה עם AD
  • רישום דומיין שלנו באופיס 365 - הוספת רשומות DNS
  • ראיון עבודה - מנהל רשת - שאלה על Traceroute - ועל DNS Stub Zone
  • בחירת רשומות ב-SQL

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

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