PracticU

סריקת פורטים עם סקריפטים של Nmap NSE - חלק 2

בלי כתוביותעם כתוביות
PracticU › קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › סריקת פורטים עם סקריפטים של Nmap NSE - חלק 2
מילון מושגים:
פורט - מספר שמזהה שירות או תהליך מסוים בתוך מחשב, ומאפשר לכוון תעבורת רשת ליעד הנכון. למשל פורט 80 ל-HTTP.
סקריפט - קובץ המכיל רצף פקודות שמבוצעות על ידי מפרש, לרוב כדי להפוך משימות לאוטומטיות.
חולשה - פגם או חולשה במערכת או בתוכנה שעלול לאפשר פגיעה באבטחה אם לא יטופל.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
SMB - פרוטוקול של Windows לשיתוף קבצים ומדפסות ברשת ולגישה למשאבים מרוחקים.
מערכת הפעלה - התוכנה הבסיסית שמנהלת את חומרת המחשב ומשאביו ומריצה את שאר התוכנות, למשל Windows או Linux.
פרוטוקול - מערכת כללים מוסכמת שקובעת כיצד מכשירים או תוכנות מתקשרים ומחליפים מידע, למשל HTTP או TCP.
שרת DNS - שרת שמתרגם שמות מתחם קריאים, כמו example.com, לכתובות IP שהמחשבים משתמשים בהן.

סריקת פורטים עם סקריפטים של Nmap NSE - חלק 2
הרצאה זו מראה כיצד סקריפטים של Nmap הופכים סריקת פורטים לבדיקת פגיעות: במקום לדעת רק אם פורט פתוח, אפשר לבדוק גם אם יש בו חולשה שניתן לנצל.
מה מדגימים
בסביבת הלימוד יש כמה מחשבים ברשת, חלקם עם תיקיות משותפות. סריקה של פורט 445 (שיתופי SMB) בטווח כתובות הראתה שלושה מצבים: מחשב אחד עם הפורט סגור, מחשב עם Windows 10 מעודכן שבו הפורט פתוח אך אין פגיעות, ומחשב Windows 7 שלא עודכן ונמצאה בו פגיעות מסוג MS17-010 המאפשרת הרצת קוד מרחוק. הלקח: מערכת שלא עודכנה חושפת את עצמה, ועדכוני אבטחה הם ההגנה.
סקריפטים נוספים
1. זיהוי מערכת הפעלה: הזיהוי המובנה של Nmap נתן ניחוש רחב ולא מועיל. סקריפט SMB ייעודי, שמסיק את המערכת מתשובות פרוטוקול השיתופים, זיהה Windows 7 עם Service Pack 1. ב-Windows 10 הדבר פחות עובד, כי חסמו שם הרבה דברים.
2. העברת אזור DNS (zone transfer): סקריפט בודק אם שרת DNS מאפשר להעתיק ממנו את כל הרשומות. אם מנהל הרשת לא הגביל לאילו שרתים מותר להעתיק, אפשר ללמוד על כל המחשבים ברשת בלי לנחש. בדוגמה אחד השרתים חסם והשני שכחו לסגור.
מסקנה
אפשר לכתוב סקריפט לכל יכולת רצויה ולהרחיב כך את Nmap מעבר לברירת המחדל. מבחינת הגנה, ההרצאה ממחישה שכדאי לעדכן מחשבים ולהגביל העברת אזורי DNS.
השיעור הבא בקורס: גילוי מחשבים לפני סריקת פורטים - Nmap Dicovery

פרקי ההרצאה: סריקת פורטים עם סקריפטים של Nmap NSE - חלק 2

  1. 00:00

    סריקת חולשות בפורטים עם Nmap Script

  2. 00:42

    יצירת תיקייה משותפת לבדיקה

  3. 01:38

    הרצת סקריפטים על פורט 445

  4. 02:15

    איתור פגיעות ברשת

תמלול ההרצאה: סריקת פורטים עם סקריפטים של Nmap NSE - חלק 2

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

  1. 00:02

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

  2. 00:28

    תיקייה משותפת בכונן C ונקרא לה פרוג'קט x ונשים בפנים איזשהו קובץ ונבדוק האם בשיתופים הרגילים יש פגיעות שאפשר לגלות אני עושה project x עושה עליה right click properties sharing ומפעיל שיתוף רגיל יש לנו פה תיקייה משותפת project x אם אנחנו נלך לשכנים ברשת אנחנו נוכל לגלות שבמחשב הזה

  3. 00:54

    יש תיקייה משותפת project x מצוין בוא נלך למחשב windows 7 גם במחשב הזה נעשה תיקייה משותפת בקונן C, שם זה היה פרויקט X, פה נעשה תיקי החדשה, נקרא לה פרויקט Y, ונעשה פה קובץ 222.txt ובפנים גם נרשום משהו, ונעשה לזה Right Click, Properties, Sharing,

  4. 01:18

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

  5. 01:38

    אני עובר לרות על ידי סודו מינוס s ומפעיל סריקה על פורט 445 של שיתופים שיפעיל את כל הסקריפטים של ורנביליטיז. נעשה גרפ smb אבל לא סתם smb. אתם רואים יש פה כל מיני שיתופים לדוגמה כמו osdiscovery לגלות איזה גרסה.

  6. 01:58

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

  7. 02:09

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

  8. 02:23

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

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

ההרצאה הקודמת: סריקת פורטים עם סקריפטים של Nmap NSE - חלק 1

ההרצאה הבאה: גילוי מחשבים לפני סריקת פורטים - Nmap Dicovery

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

  • פתיחת פורטים ב-Firewall - חלק 1
  • פתיחת פורטים במכונה וירטואלית בענן
  • שיטות אחרות לחסימת פורטים בלינוקס
  • מספרי פורטים והבדלים בין TCP / UDP

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

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