PracticU

פריצה בכח ל-RDP בדומיין
עם Brute Force - Crowbar

בלי כתוביותעם כתוביות
PracticU › קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › פריצה בכח ל-RDP בדומיין עם Brute Force - Crowbar
מילון מושגים:
RDP - פרוטוקול של מיקרוסופט לחיבור לשולחן עבודה מרוחק של מחשב Windows והפעלתו מרחוק.
UTF-8 - שיטת קידוד נפוצה של Unicode, שמייצגת כל תו במספר משתנה של בתים ותואמת ל-ASCII.
ASCII - תקן לקידוד תווים שמייצג אותיות, ספרות וסימנים כמספרים, ומשמש בסיס לייצוג טקסט במחשב.
דומיין קונטרולר - שרת בדומיין של Active Directory שמאמת משתמשים ואוכף מדיניות והרשאות ברשת הארגונית.
אדמיניסטרטור - משתמש בעל הרשאות הניהול הגבוהות ביותר במערכת, שיכול לשנות הגדרות, להתקין תוכנות ולנהל משתמשים אחרים.
SSL - פרוטוקול להצפנת תקשורת ברשת ולאימות זהות השרת. קודמו של TLS, והשם עדיין נפוץ בשימוש.
תעודה דיגיטלית - מסמך מוצפן שמאשר את זהותו של אתר או שרת וקושר אותו למפתח ציבורי, ומונפק על ידי רשות אישורים.
Kali Linux - הפצת Linux המיועדת לבדיקות אבטחה וחדירות, הכוללת אוסף כלים לבחינת מערכות.

פריצה בכח ל-RDP בדומיין
עם Brute Force - Crowbar
בשיעור זה אנו מנסים לפרוץ את ה-RDP בעזרת כלי נוסף, Crowbar, ואחרי מציאת הסיסמה מתחברים אל השרת בשולחן עבודה מרוחק.
נושאי הסיכום המוצגים בשיעור:
1. התקנת הכלי והכנת המילון: מתקינים את Crowbar ממאגרי המערכת. הצעד השני הוא המרת קובץ המילון לפורמט UTF-8, שהוא יוניקוד. Crowbar מחייב את הפורמט הזה ולא את ה-ASCII הרגיל, שהוא צורת קידוד שונה של האותיות בתוך הקובץ, אחרת נקבל שגיאה שהוא אינו מצליח לקרוא את קובץ המילון. הקובץ המומר נראה זהה לעין אך מאחורי הקלעים הקידוד שונה.
2. ההרצה על מחשב ברשת: בוחרים בכוונה מחשב רגיל ברשת ולא את הדומיין קונטרולר, ומנסים לפרוץ את אדמיניסטרטור הדומיין אליו. שימו לב לפורמט של המשתמש, שם המשתמש ואחריו סימן ה-@ ושם הדומיין, שמציין שמדובר ביוזר דומייני ולא מקומי. ההתקפה מנסה להתחבר עם ה-RDP אל שרת קבצים כלשהו, תוך שימוש בקובץ מילון הסיסמאות, והכלי עובר על כל סיסמה אפשרית.
3. מציאת הסיסמה: היה לנו מזל והסיסמה נמצאת במילון הזה, הכלי מוצא אותה, ועוצרים את ההרצה. כך הצלחנו למצוא את הסיסמה של האדמיניסטרטור.
4. ניצול הסיסמה ב-Xfreerdp: כדי לנצל את הסיסמה משתמשים ב-Xfreerdp ולא בכלי ה-rdesktop הישן, כיוון ש-rdesktop אינו תומך ב-NLA, העימות המקדים. מריצים את הכלי עם שם המשתמש, הסיסמה והדומיין, מנקים את המסך, מציינים את גודל המסך ואת מידת ההגדלה של האותיות למסכים גדולים, ומעל הכל מציינים לאיזה שרת מתחברים. הכלי שואל אם להתחבר ומאשרים, ומזהיר שהשם שבתוך תעודת ה-SSL שונה מהשם שאליו מתחברים, כיוון שמתחברים לכתובת IP ובתוך התעודה כתוב שם אחר, ומאשרים גם זאת. וכך נכנסים עם השם והסיסמה אל השרת בשולחן עבודה מרוחק מתוך Kali, אפילו שה-NLA דלוק, ושולטים בשרת מרחוק, כיוון שניחשנו את סיסמתו. אחרי הניחוש של הסיסמה פשוט מתחברים עם Xfreerdp עם השם והסיסמה אל השרת.
סיכמנו את הפריצה בעזרת Crowbar, החל מהתקנת הכלי והמרת המילון לקידוד UTF-8, דרך ההרצה על מחשב רגיל ברשת עם משתמש דומייני, ועד למציאת הסיסמה והתחברות מלאה בשולחן עבודה מרוחק עם Xfreerdp תוך טיפול באזהרות התעודה. בשיעור הבא נעסוק בנושא עצירה וחסימה של התקפת
RDP Brute-Force. זה הכל, תודה רבה.
בשיעור הבא נעסוק בנושא עצירה וחסימה של התקפת
RDP Brute-Force.
SR12992HE

פרקי ההרצאה: פריצה בכח ל-RDP בדומיין עם Brute Force - Crowbar

  1. 00:00

    התקנת הכלי Crowbar

  2. 00:39

    המרת קובץ הסיסמאות

  3. 01:14

    הרצת ההתקפה

  4. 01:49

    התחברות לשרת בהצלחה

תמלול ההרצאה: פריצה בכח ל-RDP בדומיין עם Brute Force - Crowbar

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

  1. 00:02

    טוב, בואו ננסה עכשיו לפרוץ את rdp עם crowbar. נתחיל מזה שנתקין את הכלי הזה, apt install crowbar. הדבר השני שאני צריך לעשות זה להפוך את ה-ROCU לקובץ בפורמט UTF-8, שזה יוניקוד.

  2. 00:17

    crowbar חייב את הפורמט לא של אסקי הרגיל, אלא של UTF-8. זה למעשה צורת קידוד לאותיות בתוך הקובץ. נניח אות A, איך אנחנו מקודדים בקובץ טקסט? אם אסקי יש לו קוד מסוים, וב-UTF-8 יש לו קוד אחר.

  3. 00:35

    אחרת תקבלו שגיאה שהוא לא מצליח לקרוא את הקובץ של ה-ROCU. אני כותב לו: תהפוך את הקובץ rocu.txt לקובץ rocu.utf-8.txt. בקיצור, יש לנו פה את אותו ROCU רק עם קידוד שונה, שאנחנו לא כל כך מרגישים הבדל, זה נראה לנו אותו דבר אבל מאחורי הקלעים יש לו קידוד שונה.

  4. 00:58

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

  5. 01:24

    עושים enter ומחכים שהוא יעבור על כל סיסמה אפשרית הנה הוא מצא היה לנו מזל שהסיסמה שלנו נמצאת במילון הזה אני לוחץ קונטרול סי עוצר את זה הצלחנו למצוא את הסיסמה של אדמיניסטרטור איך אנחנו ננצל את הסיסמה הזאת עם x free rdp דרך אגב שמתם לב שאני לא משתמש ב-r-דסקטופ אלא ב-x free כי r-דסקטופ לא תומך nla את העימות המקדים

  6. 01:48

    הזה אז אני כותב לו x free rdp יוזר אדמיניסטרטור נעשה קונטרול l נעלה למעלה ננקה את המסך p-password domain/d מה גודל המסך אצלי ופי כמה להגדיל את האותיות כי יש לי מסך 4K לא רואים כלום אז אני מגדיל אותם והכי חשוב לי פה לאיזה שרת אני מתחבר עושה Enter, הוא שואל אותי האם להתחבר, אני עושה לו Yes

  7. 02:13

    דרך אגב כאן הוא מזהיר אותי ששם בתוך SSL הוא לא כמו השם שאני מתחבר אליו כי אני מתחבר ל-IP ובתוך התעודה של SSL כתוב

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

ההרצאה הקודמת: פריצה בכח ל-RDP בדומיין - עם Brute Force - Hydra

ההרצאה הבאה: עצירה וחסימה של התקפת - RDP Brute-Force

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

  • פריצה בכח ל-Brute Force Wordpress
  • התקנת DC שני - בדומיין - חלק 1
  • שליטה מרחוק - RDP
  • סיכום ב-3 דקות - ניהול GPO בדומיין

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

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