PracticU

אימות עם חשבון מחשב בלבד ב-Kerberos
עבור Local System Account

בלי כתוביותעם כתוביות
PracticU › קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › אימות עם חשבון מחשב בלבד ב-Kerberos עבור Local System Account
מילון מושגים:
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
Kerberos - פרוטוקול אימות המבוסס על כרטיסים (tickets), המשמש ברשתות Active Directory לאימות מאובטח של משתמשים ושירותים.
תהליך - מופע של תוכנה שרצה בזיכרון, עם הקוד, הנתונים והמשאבים שהוקצו לה על ידי מערכת ההפעלה.
דומיין קונטרולר - שרת בדומיין של Active Directory שמאמת משתמשים ואוכף מדיניות והרשאות ברשת הארגונית.
אדמיניסטרטור - משתמש בעל הרשאות הניהול הגבוהות ביותר במערכת, שיכול לשנות הגדרות, להתקין תוכנות ולנהל משתמשים אחרים.
Active Directory - שירות מדריך של מיקרוסופט לניהול מרכזי של משתמשים, מחשבים והרשאות ברשת ארגונית מבוססת דומיין.
TGT - כרטיס שמנפיק שרת האימות ב-Kerberos, שבעזרתו המשתמש מבקש גישה לשירותים בלי להזדהות שוב בכל פעם.
שם משתמש - מזהה ייחודי שמשתמש מזין כדי להזדהות במערכת, לרוב יחד עם סיסמה.

אימות עם חשבון מחשב בלבד ב-Kerberos עבור Local System Account
ההרצאה מסבירה הבדל חשוב ב-Kerberos: כשתהליך רץ בהרשאת Local System Account, הוא מזדהה ברשת לא כמשתמש אלא כחשבון המחשב עצמו, ולחשבון המחשב יש לפעמים יותר זכויות מליוזר מקומי.
השלבים שמודגמים
1. יוזר מקומי בלבד: כשמתחברים עם משתמש מקומי שלא מוכר ברשת, ניסיון לגשת לשיתופים בדומיין קונטרולר (DC) נכשל עם Access is Denied, ופקודת klist מראה שאין לו טוקטים מהדומיין.
2. המעבר ל-Local System: באמצעות הכלי PsExec אפשר לעבור מהרשאת אדמיניסטרטור מקומי להרשאת Local System. אז היוזר מזדהה כ-NT Authority, ללא פרופיל משתמש, ומזוהה ברשת רק על פי שם המחשב.
3. הגישה החדשה: באותו מצב, ניסיון לגשת לשיתופי ה-DC מצליח, כי חשבון המחשב, בניגוד למשתמש המקומי, הוא חבר רשום ב-Active Directory.
4. ההוכחה ב-Kerberos: פקודת klist באותו שלב מראה TGT שה-Client Name שלו הוא שם המחשב ולא שם משתמש.
המשמעות
Kerberos לא מבדיל בעצם בין משתמש למחשב, ולכן כשתהליך מגיע עם ה-TGT של המחשב הוא יכול לקבל גישה שליוזר מקומי אין, כי למחשב יש זכויות בדומיין ולא רק זכויות מקומיות.
השיעור הבא בקורס: התקפת Pass-The-Ticket חלק 1

פרקי ההרצאה: אימות עם חשבון מחשב בלבד ב-Kerberos עבור Local System Account

  1. 00:00

    הזדהות Local System בקרברוס

  2. 00:41

    חוסר גישה וטוקנים כיוזר מקומי

  3. 01:19

    הזדהות ברשת בשם חשבון המחשב

  4. 01:53

    חיבור לשיתופי ה-DC עם TGT של המחשב

תמלול ההרצאה: אימות עם חשבון מחשב בלבד ב-Kerberos עבור Local System Account

הטקסט המלא של הדקות הראשונות בהרצאה «אימות עם חשבון מחשב בלבד ב-Kerberos עבור Local System Account» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:30

    של המחשב הספציפי הזה לשרת 2022 ואם אני אעשה נטוויו שני סלאשים dc אני אראה שאני לא יכול לגשת לשיתופים ב dc access is denied כי אני עם יוזר שהוא מקומי לשרת 2022 זה אדמיניסטרטור מקומי אם אני אעשה k-list קרברוס ליסט אני אראה שאין לי אף טוקן כי אני יוזר מקומי אין לי טוקנים מתוך הדומיין מתוך הקרברוס עכשיו מגיע הקטע המעניין אני עובר מיוזר רגיל מאדמיניסטרטור רגיל דרך

  3. 01:00

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

  4. 01:30

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

  5. 01:53

    של dc עם ה-client name עם השם של המחשב וזוכרים שאמרנו שהמחשב זה כמו היוזר למעשה אנחנו לא מזדהים כיוזר אלא כמחשב ולמחשב הזה, לחשבון הזה, הוא חבר באקטיב דירקטורי אז מותר לו גם לראות את השיתופים אז זה היופי, שלוקל סיסטם אקאונט מזדהה עם ה-TGT של המחשב ואנחנו ממש יכולים לראות את זה כאן, שהוא

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

ההרצאה הקודמת: הסבר על Kerberos - TGS

ההרצאה הבאה: התקפת Pass-The-Ticket - חלק 1

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

  • חשבון AWS Account
  • סיכום ב-3 דקות - חשבון מחשב
  • חשבון מחשב ב - Domain
  • System Testing

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

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