PracticU

פריצה בכח לתיקיה משותפת בוונדוס 10
SMB Win10 - Metasploit Brute Force

בלי כתוביותעם כתוביות
PracticU › קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › פריצה בכח לתיקיה משותפת בוונדוס 10 SMB Win10 - Metasploit Brute Force
מילון מושגים:
SMB - פרוטוקול של Windows לשיתוף קבצים ומדפסות ברשת ולגישה למשאבים מרוחקים.
שיתוף - תיקייה או משאב שהועמדו לרשת כדי שמשתמשים אחרים יוכלו לגשת אליהם לפי הרשאות.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
שם משתמש - מזהה ייחודי שמשתמש מזין כדי להזדהות במערכת, לרוב יחד עם סיסמה.
סיסמה - מחרוזת תווים סודית שמשמשת לאימות זהות המשתמש בעת כניסה למערכת. ככל שהיא ארוכה ומורכבת יותר, כך קשה יותר לנחש אותה.
פורט - מספר שמזהה שירות או תהליך מסוים בתוך מחשב, ומאפשר לכוון תעבורת רשת ליעד הנכון. למשל פורט 80 ל-HTTP.
כתובת IP - מספר שמזהה באופן ייחודי מכשיר ברשת מבוססת פרוטוקול IP, ומאפשר לשלוח אליו ולקבל ממנו מידע.

פריצה בכח לתיקיה משותפת בוונדוס 10 SMB Win10 - Metasploit Brute Force

בשיעור זה אנו לומדים כיצד לבצע פריצה בכוח, brute force, לתיקייה משותפת ב-Windows 10 באמצעות מודול auxiliary של Metasploit, על ידי בדיקת כל צירוף של שם משתמש וסיסמה מתוך קבצי מילון.
נושאי הסיכום המוצגים בשיעור:
1. רעיון ההתקפה: יש לנו שיתוף בווינדוס 10 שאיננו יודעים את שם המשתמש והסיסמה שלו, ואנו רוצים לנסות את כל השמות ואת כל הסיסמאות מתוך קבצי טקסט ולגלות איזה צירוף מתאים לכניסה לשיתוף.
2. הכנת קבצי מילון: יצירת שני קבצים בקאלי בעזרת עורך טקסט, קובץ אחד עם כל שמות המשתמשים לבדיקה וקובץ שני עם כל הסיסמאות, שורה אחת לכל פריט, ואימות קיומם בפקודת cat.
3. המודול מסוג auxiliary: הפעלת Metasploit Framework יחד עם בסיס הנתונים שלו, והבנת ההבדל בין מודולי exploit שהם פריצות לחורי אבטחה לבין מודולי auxiliary שהם כלי עזר נוספים, ואחד מהם הוא smb_login.
4. הגדרת המודול: ב-show options רואים את השדות, הפורט הרגיל של SMB הוא 445, אפשר לתת שם וסיסמה בודדים או להשתמש בקבצי user file ו-pass file שמכילים שמות וסיסמאות שורה אחת לכל שורה, וקביעת טווח כתובות IP לבדיקה.
5. הרצת הברוטפורס: לאחר קביעת כל השדות, כולל מהירות הבדיקה והאם להציג מידע מפורט לכל ניסיון, מריצים את המודול והוא עובר על כל כתובת בטווח, על כל שם משתמש ועל כל סיסמה אפשרית.
6. תוצאות ההתקפה: המודול מסמן בפלוס כתובות שבהן הצליח למצוא שם וסיסמה, מפסיק לבדוק סיסמאות נוספות ליוזר שכבר נמצאה עבורו סיסמה מתאימה, ואת כל הצירופים שהתגלו ניתן לראות בפקודת creds בדאטאבייס ולהשתמש בהם להתחברות לשיתוף.
לסיכום, בשיעור זה ראינו כיצד מודול auxiliary של Metasploit מבצע פריצה בכוח לשיתופי קבצים של וינדוס, כיצד מכינים לו מילוני שמות וסיסמאות, כיצד מגדירים טווחי כתובות ואיך התוצאות נשמרות בדאטאבייס לשימוש בהמשך. SR12480HE

פרקי ההרצאה: פריצה בכח לתיקיה משותפת בוונדוס 10 SMB Win10 - Metasploit Brute Force

  1. 00:00

    בדיקת סיסמאות לשיתוף SMB

  2. 00:36

    רשימות שמות וסיסמאות

  3. 01:11

    מודול העזר Auxiliary

  4. 01:50

    הגדרת השדות וכתובת היעד

תמלול ההרצאה: פריצה בכח לתיקיה משותפת בוונדוס 10 SMB Win10 - Metasploit Brute Force

הטקסט המלא של הדקות הראשונות בהרצאה «פריצה בכח לתיקיה משותפת בוונדוס 10 SMB Win10 - Metasploit Brute Force» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:21

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

  3. 00:45

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

  4. 00:53

    שוב אנחנו רוצים לנסות את כל השמות ואת כל הסיסמאות. זאת אומרת עבור כל יוזרניים, עבור כל שם משתמש לנסות לבדוק כל סיסמה אפשרית לוקחים יוזרניים ראשון ונשים את כל הסיסמאות לוקחים יוזרניים שני ונשים את כל הסיסמאות אז עשינו את שני הקבצים האלו אנחנו יכולים לראות שיש לנו passwords וusers.txt

  5. 01:15

    שני קבצים, עכשיו אנחנו מפעילים Metasploit Framework כותבים קאלי, הוא יוצר לנו את הדאטאבייס ומפעיל MSF Console, נהדר אנחנו הולכים להשתמש במודול מסוג auxiliary מאיץ וזה לא מודולים מהסוג של פריצה זה המודולים מסוג של דברים הנוספים כמו כל 1138 האחרים שקיימים זאת אומרת יש לנו אקספלואיטים שזה

  6. 01:43

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

  7. 02:14

    פורט פורצים של smb לרוב זה 445 שני סליישים אנחנו יכולים לתת לו שם וסיסמה לבדוק או שאנחנו יכולים לתת לו קובץ user file קובץ עם כל היוזרים אז זה מה שאנחנו הולכים לעשות אנחנו יכולים לתת לו קובץ עם כל היוזרים וקובץ עם כל הסיסמאות path file אתם רואים file containing passwords one per line file containing users

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

ההרצאה הקודמת: מודולים מסוג Auxiliary ב-Metasploit

ההרצאה הבאה: מסד נתונים של Metasploit

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

  • פריצה בכח ל-RDP בדומיין - עם Brute Force - Hydra
  • כניסה אוטומטית לתיקיה משותפת - Share
  • הרצאה על Service בוונדוס
  • Azure SMB file share

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

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