PracticU

פריצת סיסמה של המשתמש מתוך
Kerberos Pre-Authentication
עם John The Ripper ועם Hashcat

בלי כתוביותעם כתוביות
PracticU › קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › פריצת סיסמה של המשתמש מתוך Kerberos Pre-Authentication עם John The Ripper ועם Hashcat
מילון מושגים:
סיסמה - מחרוזת תווים סודית שמשמשת לאימות זהות המשתמש בעת כניסה למערכת. ככל שהיא ארוכה ומורכבת יותר, כך קשה יותר לנחש אותה.
Kerberos - פרוטוקול אימות המבוסס על כרטיסים (tickets), המשמש ברשתות Active Directory לאימות מאובטח של משתמשים ושירותים.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
הרשאה - קביעה אילו פעולות ומשאבים מותרים למשתמש או לתהליך לאחר שזהותו אומתה. שולטת במי רשאי לעשות מה.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
הצפנה - המרת מידע לצורה בלתי קריאה בעזרת מפתח, כך שרק מי שמחזיק במפתח המתאים יכול לפענח ולקרוא אותו.
מכונה וירטואלית - מחשב מדומה שרץ כתוכנה על גבי מחשב פיזי, עם מערכת הפעלה ומשאבים משלו, בבידוד מהמערכת המארחת.
האש - פונקציה שממירה מידע לערך קצר באורך קבוע. שינוי קטן בקלט משנה את התוצאה, והיא חד-כיוונית.

פריצת סיסמה של המשתמש מתוך Kerberos Pre-Authentication עם John The Ripper ועם Hashcat
בשיעור זה אנו מפצחים את החבילה הראשונה של קרברוס שתפסנו בהאזנה, בעזרת שני כלי פיצוח: ג'ון דה ריפר על ווינדוס התוקף, והאשקאט על המחשב הפיזי עם כרטיסי המסך. אנו מכינים מילון סיסמאות ענק, מריצים את הפיצוח האופלייני ומגלים את סיסמת המשתמש שהוצפנה בתוך חותמת הזמן של חבילת האימות.
נושאי הסיכום המוצגים בשיעור:
1. המטרה של ההרצאה: לפרוץ את קרברוס, את החבילה הראשונה שלו, בעזרת ג'ון דה ריפר, ולקוות שהסיסמה של המשתמש נמצאת בתוך קובץ מילון הסיסמאות הענק. אם היא לא שם, לא נצליח.
2. הורדת מילון הסיסמאות: הולכים לגיטהאב אל קובץ הארכיון של המילון ומורידים אותו. צריך לפתוח אותו עם תוכנת הדחיסה המתאימה, ולשם כך מורידים גם אותה בגרסת ההתקנה האוטומטית עבור ווינדוס 64 ביט. גם את ג'ון דה ריפר מורידים, כי נצטרך אותו כדי לפרוץ את הסיסמה.
3. התקנה וחילוץ: מתקינים קודם את תוכנת הדחיסה כדי שנוכל לחלץ את הארכיון, מעניקים לה הרשאות מנהל במחשב ההאקר עם ווינדוס 11, ואז מחלצים את הארכיון פעמיים עד לקבלת קובץ הטקסט של המילון. את שני הקבצים הקודמים אפשר למחוק, צריך רק את קובץ הטקסט, שמלא מלא סיסמאות.
4. הוספת סיסמאות משלנו: אפשר להוסיף למילון כל סיסמה שבא לנו, למשל שם הארגון או שם הארגון עם מספרים. כל אחד שיוסיף פה מה שהוא רוצה. יש פה מיליוני סיסמאות, עושים שמירה וננסה אותן אחת אחת.
5. הכנת תיקיית ג'ון דה ריפר: באתר האימונים לוחצים על קבצי ההפעלה לווינדוס ומורידים את ג'ון דה ריפר. מחלצים אותו אל תת תיקייה, ובתוך התיקייה שנפתחה יש עוד תיקייה, בפנים תיקיית ההרצה, ובפנים קובץ ההפעלה. שם מניחים את שני הקבצים שלנו: את קובץ המילון ואת קובץ הגיבובים. כך יש בתיקייה את קובץ ההפעלה, את המילון ואת הגיבובים, ובתוך קובץ הגיבובים יש את הפורמט שלקחנו מתוכנת מנתחת הרשת.
6. הרצת הפיצוח בג'ון דה ריפר: מריצים את קובץ ההפעלה ומציינים לו את קובץ הגיבובים, שימצא לי את הסיסמה הנכונה. הוא אומר שסיים, זה היה זריז. עושים את פקודת ההצגה, והנה הסיסמה שלנו, הוא הצליח. זה אומר שפרצנו למחשב של משתמש, תפסנו את החבילות שלו אחרי ההפעלה מחדש, קרברוס התחיל את האימות עם הערבול המוצפן של המשתמש, תפסנו אותו ופרצנו אותו באופליין.
7. האשקאט על המחשב הפיזי: דרך אגב, היינו יכולים לעשות את זה גם עם האשקאט, אבל הוא לא עובד טוב על מכונה וירטואלית, ולכן מורידים אותו ומריצים אותו על המחשב הפיזי. מורידים את קובץ ההפעלה מהאתר, מחלצים אותו בעזרת תוכנת הדחיסה, מחפשים בתוך התיקייה את קובץ ההפעלה של האשקאט, ומניחים גם את קובץ המילון וגם את קובץ הגיבובים בתוך תיקיית האשקאט, שיהיו באותה תיקייה בדיוק כמו בג'ון דה ריפר. אותו דבר בול.
8. הרצת הפיצוח בהאשקאט: עכשיו, כששלושתם באותה תיקייה, אפשר להפעיל את הפיצוח: כותבים את קובץ ההפעלה של האשקאט, את מספר הפורמט של סוג ההצפנה הזה, מכניסים את הגיבוב שלנו בין גרשיים ואת קובץ המילון. הוא משתמש בכרטיסי המסך שיש לי במחשב ועושה זאת זריז מאוד. הוא מזהה שזה קרברוס גרסה 5, סוג הצפנה 18, גיבוב אימות מקדים של יעד, מצליח לעשות כשש מאות אלף גיבובים בשנייה, ובסוף כותב לי פה את הסיסמה. זהו, הצלחנו לפרוץ אתכם את הערבול של המשתמש.
9. המזל והמסקנה: למזלנו הסיסמה הייתה בקובץ המילון. אם היא לא הייתה בפנים, לא היינו מצליחים. אז כל הטריק, אסכם לכם: להפעיל האזנה, למשל בעזרת הכלי המובנה של ווינדוס, על המשתמש, לחכות שתהיה אימות של קרברוס, ואז לפרוץ את החבילה הראשונה, כי בחבילה הראשונה מוצפנת חותמת הזמן עם הסיסמה הנוכחית של המשתמש. זה הכל.
בסוף השיעור הכנו את מילון הסיסמאות ואת שני כלי הפיצוח, פיצחנו את הערבול של חבילת האימות הראשונה של קרברוס גם בג'ון דה ריפר וגם בהאשקאט, וקיבלנו את סיסמת המשתמש בפיצוח אופלייני.
SR12909HE

פרקי ההרצאה: פריצת סיסמה של המשתמש מתוך Kerberos Pre-Authentication עם John The Ripper ועם Hashcat

  1. 00:00

    הכנת הכלים לפענוח

  2. 00:39

    התקנת הכלי 7-Zip

  3. 01:15

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

  4. 01:50

    הכנת תיקיית הכלים

  5. 02:25

    הפעלת פענוח הסיסמה

תמלול ההרצאה: פריצת סיסמה של המשתמש מתוך Kerberos Pre-Authentication עם John The Ripper ועם Hashcat

הטקסט המלא של הדקות הראשונות בהרצאה «פריצת סיסמה של המשתמש מתוך Kerberos Pre-Authentication עם John The Ripper ועם Hashcat» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:27

    תוכנת 7-Zip אני מחפש MSI ל-64 ביט מייקרוסופט אינסטולר שתהיה התקנה אוטומטית גם אותו אני מוריד וגם ג'ון דה ריפר אני אוריד אני אצטרך אותו כדי לפרוץ את הסיסמה ג'ון דה ריפר דאונלורד הולך לקישור הראשון בואו נתקין 7-Zip קודם כל כדי שנוכל לחלץ את ה-ROQ עושים נקסט נקסט נקסט אינסטול נותנים לו הרשאות של אדמיניסטרטור

  3. 00:52

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

  4. 01:22

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

  5. 01:33

    בינתיים פה באתר של טכספוט לחצתי על Windows Binaries ויש לנו פה ג'ון דה ריפר. בואו נחלץ אותו, נסמן אותו, נלך ל-Extract All ונחלץ אותו לתת תיקייה.

  6. 01:46

    עכשיו אני צריך לקחת את ה-Rocue ואת הקובץ Hash ולעשות קופי, להעתיק אותם לתוך תיקיית ג'ון דה ריפר. איפה שיהיה לי קובץ אקזה. אז אחרי החילוץ אני נכנס לתיקייה הזאת שהוא פתח לי.

  7. 01:59

    בפנים יש עוד את התיקייה, בפנים יש run, ובפנים יש john.exe. פה אני הולך להריץ את הכל, וגם כאן אני מניח את שני הקבצים שלי, קובץ rocku.hash.txt.

  8. 02:12

    אז יש לנו פה את כל מה שצריך בתיקייה הזאת, יש לנו פה john.exe, יש לנו פה rocku.txt, ויש לנו פה hash.txt. כאשר בתוך ה-hash יש את הפורמט הזה שלקחנו אותו מתוכנת נטוורק מיינר.

  9. 02:28

    אז בואו נריץ את זה, פשוט מאוד. אומרים john.exe מתוך קובץ hash.txt תמצא

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

ההרצאה הקודמת: ניתוח פאקטים של Kerberos - עם Wireshark ועם NetworkMiner

ההרצאה הבאה: התקפת Kerberoasting - התקנת SQL

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

  • מאפינים של המשתמש
  • Kickstart Pre/Post Scripts
  • ולידציה על קלט המשתמש - Validation
  • אופיס 365 Multi-Factor Authentication

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

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