
הטקסט המלא של הדקות הראשונות בהרצאה «גניבת סיסמה של וונדוס 11 דרך ה-LAN עם Responder -b» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם בהרצאה הזו נראה התקפה מאוד מאוד חזקה על Windows 11 בארגון לדעתי זאת התקפה הראשונה שצריך לבצע כי היא מאוד מאוד יעילה ואנחנו פשוט נגנוב את הסיסמאות של יוזרים התמימים שלנו כאשר אנחנו רק מחוברים לרשת שלהם אני אשתמש ברספונדר שזה סקריפט בפייתון שמתחזה למחשב ברשת
ומבקש אימות מהמשתמש והמשתמש בתמימותו מוסר לי את השם והסיסמה שלו כי הוא חושב שאני מחשב לגיטימי ברשת זה נורא פשוט הרספונדר הזה שהוא כבר מותקן אצלנו בקאלי עשיתי סודו אפ אינסטול רספונדר אם הוא לא היה מותקן אז אפ אינסטול היה מתקין אותו ורספונדר מינוס h מראה לי את האופציות שיש לו אני הולך להתחזות לשרת
וב ברשת שמבקש Basic Authentication.
מה זה Basic? זה שם וסיסמה פשוטים שתשלח לי לצורך זיהוי. אני גם אפעיל אופציה Verbs, שיהיה לנו יותר מידע על המסך, וחייבים לציין לו על איזה כרטיס רשת להזין.
יש לי רק כרטיס רשת אחד ETH0. ומה שקורה שהרספונדר שלנו, שמופעל עם מינוס B כרגע, הוא מתחזה להיות מחשב ברשת.
בואו נפעיל גם וייר שארק, שנראה גם מה קורה לנו על הכבל על הדרך, שיהיה לנו קצת מעניין. נפעיל את הווייר שארק שלנו, שיאסוף לנו קצת פאקטים.
נלך כמשתמש רגיל, והמשתמש הרגיל הזה בתמימותו פותח את הדפדפן וכותב ynet. שימו לב, הוא לא כותב נקודה co.il, הוא כותב רק ynet ואנטר.
הדפדפן לא יודע האם ynet זה שם של אתר, אבל לא כתבו לו נקודה co.il. אולי זה לא שם של אתר, אולי זאת מילה שצריך לחפש בגוגל, ואולי זה שם של מחשב שאני רוצה להתחבר אליו, מחשב ברשת פנימית, שאני רוצה לעשות HTTP למחשב הזה, כמו שבתוך הארגון מתחברים לפי שם מחשב, כמו שיתוף שני סליישים שם של מחשב, שם של שרת.
אולי יש לנו בתוך הארגון מחשב או שרת שמקבל פניות של HTTP, שרת פנים ארגוני. אז לסיכום, יש לנו בעיה כשכותבים רק מילה אחת, וזה די מקובל לכתוב מילה אחת, אם אנחנו לא כתבנו נקודה co נקודה l אלא רק מילה אחת הוא לא יודע האם זה אתר שלא כתבנו לו סיומת האם זאת מילה לחיפוש בגוגל איזושהי מילת מפתח או שזה שם של שרת שנמצא בתוך הרשת
הארגונית ואני רוצה לפנות אליו ב-http בדיוק כמו שאני עושה שיתוף רגיל עם שני סלאשים אז אני עושה פה enter כלקוח תמים ואז מה קורה הוא שואל אותו username וpassword עכשיו לקוח לא עושה שום פעולה מסוכנת הוא ניסה להיכנס לוויינט בעבודה שלו, קפץ לו שם וסיסמה, כנראה שזה משהו פנים-ארגוני, הוא כותב דייוויד 1234 את השם והסיסמה שלו
כי הוא בתוך ארגון מאובטח, עושה סיין אין, ותראו מה קורה להאקר, הוא רואה את השם והסיסמה בצורה גלויה, גנב לו את השם והסיסמה בלי לפרוץ אפילו את ה-hash, כי זה Basic Authentication, כי זה מינוס B. למה הוא בכלל הגיע למחשב של האקר?
איך זה קרה? חיפשו פה מחשב בשם ynet אז מה שקרה פה שהריספונדר שלי חיכה שמישהו יצג ברשת בפרוטוקול אלה למנהר החדש או נט ביוס הישן כל הפרוטוקולים האלו החדש הישן ושל אפו הם כולם צועקים ברשת מי זה מחשב ynet כי dns לא ידע את הip של המחשב dns לא החזיר תשובה לשאלה מה כתובת הip של מחשב בשם ynet
אז אחרי ש-DNS לא מחזיר תשובה ל-Windows על שם מחשב מסוים, Windows בלית ברירה מתחיל לצעוק ברשת אולי יש פה מישהו שמכיר את המחשב הזה. הוא צועק בשלושת הפרוטוקולים האלו וה-hacker אומר אני אני המחשב שקוראים לו ynet.
ההוא אומר וואלה סבבה מצאתי את המחשב שחיפשת והוא מבקש אימות basic authentication וה-client בתמימות מכניס לו את השם והסיסמה.
בואו נראה מה קורה על הכבל. מסנן לפי Http והנה ההודעה שחיפשתי unauthorized לא מורשה זאת אומרת האקר מודיע לקליינט