
הטקסט המלא של הדקות הראשונות בהרצאה «התקפת NtlmRelayX על Windows 11 חלק 3 - התקפת Pass-The-Hash CMD» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
טוב, מה אנחנו נעשה עם הזכויות הגדולות שלנו? בואו נגנוב את כל ההאשים. אז אני משתמש בכלי שנקרא Impact Secret Dump.
הכלי הזה יודע לאסוף האשים מכל מיני סוגים. אני אומר לו NTDS של Active Directory בלבד, ותאסוף לי את ה-NTLM. אני עושה Enter. הוא שואל אותי סיסמה של אותו היוזר, הוא כאילו מתחבר ל-DC לקבל ממנו רפליקציה.
ותראו איזה יופי, יש לנו האשים של כל היוזרים בדומיין. גנבנו את כל היוזרים בדומיין. כולל ההאשים שלהם, כולל הסיסמאות שלהם.
נשאר לנו לשבור את ההאש הזה, אם נצליח מהמילון, ואם לא נצליח, נעשה פאס דה האש, את ההתקפה. אבל לפני שעולים עליי, אני רוצה לנקות את הדבר הזה.
כשיש לי את כל ההאשים, אני כבר לא צריך יותר את הזכות הזאת בסיקיוריטי, אני רוצה למחוק את זה, אבל לא מכאן, מהממשק הגרפי.
אני רוצה לעשות את זה כאקר מבחוץ. אז אני מוריד את הכלי שיודע להתחבר ולשחזר לפי הקובץ הזה. יש לי פה שני קבצים כי הרצתי את זה פעמיים. אז אנחנו נכנסים לתיקייה של הכלי הזה ומריצים את הכלי הזה עם אופציית ריסטור ואומרים לו תעלה תיקייה אחת למעלה לתיקיית הבית ושם יש קובץ ריסטור.
הוא מבקש ממני את ה-NTLM של האדמיניסטרטור. בוא נעלה למעלה, הנה האדמיניסטרטור וזה מה שהוא רוצה ממני. LMHash ו-NTLMHash. האלם האש הזה הוא לא בשימוש, זה ההאש הישן, הוא תמיד נגמר ב-4-E-E כי אף אחד בעצם לא משתמש בו.
אני יורד למטה עד הסוף, מכניס לו את ההאש הזה שהוא ביקש, והוא אומר לי שהוא הצליח לשחזר, נעשה פרופרטיז על הדומיין, סיקיוריטי, ובאמת נעלם היוזר שלנו.
הצוות הכחול של ההגנה, הצוות של סוק, לא יעלה עלינו, כאילו לא היינו פה. אז מה נשאר לנו לעשות? לשבור את ההאש של האדמיניסטרטור.
בוא נעתיק אותו, אמרנו ארבע אי אי זה האלם האש הישן מפה אני לוקח את זה ואני צריך את האנטי האש שזה האחרון שזה זה כי אנטי האש זה מה שבשימוש אלם האש היה בשימוש לפני 20 שנה ומה אני עושה אני עושה פשוט אקו להאש הזה לקובץ האש נקודת טקסטי רק אני רוצה לצאת לתיקייה אחת למעלה ולעשות את זה כאן ויש לנו קובץ האש נקודת טקסטי בוא
נפתח את הרוקיו כי הוא מכווץ רוקיו זה המילון עם כל הסיסמאות שאני רוצה לבדוק נבדוק שקובץ רוקיו אכן נפתח יפה מאוד יש כאן בפנים מיליוני סיסמאות אני רק אראה לכם אני עושה קאט לקובץ רוקיו ואתם רואים פה מיליוני סיסמאות כאשר כל סיסמה אפשרית רשומה בשורה נפרדת ואנחנו מריצים ג'ון דה ריפר ג'ון דה ריפר לוקח את המילון הזה ועבור כל סיסמה
אפשרית עושה את הפעולה של ההאש ומשווה את זה להאש הזה שיש לי פה הנה הוא הצליח, היה לי מזל שה-hash של האדמיניסטרטור היה במילון הזה.
ועכשיו יש לי סיסמה של אדמיניסטרטור של כל הרשת. תגידו, אבל זה מעבדה, עשית לעצמך סיסמה קלה, מה היה קורה אם הייתה סיסמה קשה ולא היית יודע ולא היית עולה על זה כי היא לא במילון?
אני אומר לכם, אין בעיה, בוא נעשה pass the hash, נשתמש ב-hash as is. זאת אומרת שאני יכול לקחת את ה-hash ולהשתמש בו בלי לפרוץ אותו.
וזה מה שאנחנו הולכים לעשות עכשיו. הולכים להשתמש ב-hash הזה בלי לפרוץ אותו מול סרוויסים שעובדים ntlm רגיל עימות ntlm רגיל מול סרוויס מסוים דורש מהצד שלי מהצד של הקליינט רק לדעת את ה-hash ואם אני יודע את ה-hash אני מצליח להצפין את ה-challenge שלו עם ה-hash של היוזר אז מספיק לדעת את ה-hash של היוזר בשביל לעבור עימות
NTLמי רגיל וסרוויס שמוכן לקבל עימות NTLמי חשוף להתקפת פס דהאש ושימו לב עוד פעם זה לא אותו האש שעובר על הכבל אי אפשר להזין על הכבל ולתפוס את ההאשים של ה-NTLמ ואיתם לעבור הזדהות לא זה חייב להיות האש ששמור בארדיסק או בזיכרון של המחשב ההאש של הסיסמה המקורית ולא ההאש אחרי הערבות של הצ'לנג' אל תתבלבלו שני האשים שונים שניהם נקראים ntlm hash רק אחד עובר ברשת הלוך
חזור וכל פעם הוא משתנה לפי ה-challenge שזרקו לי ואחד קבוע שיושב בזיכרון של המחשב או בתוך הhard disk ורק כשהיוזר יחליף סיסמה ה-hash ההוא ישתנה אז זה ntlm hash של הhard disk איתו אפשר להצפין כל פעם את ה-challenge ולעבור אימות של ntlm בקיצור אם אני יודע את ה-hash של היוזר מתוך הhard disk או מתוך הזיכרון
אני יכול לעבור עם ה-hash הזה עימות NTלמי מול הסרוויסים שעובדים ב-NTLM והאמת זה כמעט כל הסרוויסים בווינדוס. אז אני משתמש בהאש הזה כדי לקבל CMD ולאימפקט יש כלי מיוחד לזה שנקרא WMI Exec שנותן לי CMD לתוך הקורבן.
אני לוקח את ההאש מכניס אותו לכאן אומר לו