
הטקסט המלא של הדקות הראשונות בהרצאה «איסוף מידע עם SharpHound מתוך וונדוס אתר TryHackMe» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, היום אנחנו רוצים לאסוף מידע מתוך Active Directory של הקורבן על ידי SharpHound ולייבא אותו לתוך Bloodhound. מה זה? Bloodhound, אני מזכיר לכם, זה כלי גרפי שעושה לי ויזואליזציה, מפה גרפית של כל הרשת ומראה לי נתיבי תקיפה מומלצים.
אז Bloodhound זה כלי גרפי להצגת המידע, ו-SharpHound הוא אוסף לי מידע על יוזרים, קבוצות ועוד על המון רכיבי אבטחה שיש בתוך Active Directory. הוא אוסף את הכל לקבצי JSON, שאחרי זה אנחנו מייבאים אותם לתוך בלאדהאונד.
בהרצאה הקודמת עדכנו את הבלאדהאונד הגרפי פשוט מאוד על ידי אפגט, והפעלנו את הדאטאבייס Neo4j שיעבוד לנו. הנה הוא פה עובד לנו ברקע.
לא לסגור את הטאב הזה, אחרת הדאטאבייס יתחבא לנו. עכשיו הגיע הזמן להתחבר לקורבן ולאסוף משם את המידע. אז אנחנו הולכים להתחבר ולהריץ בתוך הקורבן פאוור של אקזה עם עקיפה על הרצת סקריפטים, שלא יהיה לנו מגבלה שאסור להריץ סקריפטים, כי אנחנו רוצים להשתמש בקובץ מוכן של שרפאונד.
אז אנחנו מעתיקים את זה, הולכים לטאב, יש לנו פה CMD לתוך הקורבן, אני מזכיר לכם שעשינו SSH לקורבן הזה, אתם זוכרים? היינו בתוך קאלי ועשינו פה למעלה SSH עם יוזר אדמיניסטרטור שטרודל הIP של המכונה התחברנו ב-SSH הקשנו את הסיסמה זאת הסיסמה ונכנסנו דרך פרוטוקול SSH לתוך הקורבן במחשב של הקורבן
אנחנו מריצים פאורשל נכנסים לתיקי הדאונלואודס ולמזלי נועריו יש לנו פה כבר שרפהאונד הבעיה שהשרפהאונד הזה ממש ישן והוא לא עובד טוב עם בלאד האונד החדש אז אנחנו רוצים להעתיק לתוך המחשב של הקורבן את השרפהאונד החדש.
נעשה לוקייט לשרפהאונד. דרך אגב, אתם יכולים גם להוריד אותו מגיטאב של הפרויקט, מגיטאב של בלאדהאונד. הכל נמצא כאן בתוך תיקיית קולקטורס, זה הקובץ.
אפשר היה גם להוריד קובץ אקזה שלו, זה לא משנה, הם עושים אותו דבר בדיוק. אחד דרך פאוורשל, אחד דרך אקזה. אבל אני לא צריך להוריד את זה מכאן, כי יש לי אותו כבר מותקן בקאלי, עשיתי לוקייט צ'אפהאונד פי אס וואן מצאתי את הקובץ הזה זה הנתיב אליו ועכשיו אני יכול להשתמש ב ssh כדי להעביר את הקובץ הזה לתוך תיקיית דאונלודס בואו נתקין פאטי טולס או פוטי כלים של פוטי נכון להגיד פאטי עשיתי
אפט אינסטול התקנתי את הכלים של פוטי ועכשיו אני אומר לו תעביר לי קובץ מהנתיב הזה קודם אומרים לו מאיפה אחרי זה רווח ולאן לאן אני כותב שם של היוזר שטרודל שם של המחשב נקודתיים התיקייה שלו אז עוד פעם תוכנה שיודעת להעביר קבצים דרך ssh שהיא מובנית בפוטי מה להעביר הקובץ הזה שמצאנו שרפאון פי אס וואן ולאן להעביר לאן להעביר כותבים שם של היוזר יעד שטרודל
שם של המחשב נקודתיים תיקייה תיקייה יוזרס אדמיניסטרטורס דאונלואוד ושם של קובץ שיהיה בסוף אז אני דרך ssh הcnd הזה של לינוקס אני גם מעביר דרכו קבצים עכשיו הוא שואל אותי האם התחברתי לשרת הנכון נותן לי פה את המזהה שלו את הפינגרפרינט שלו אני אומר לו כן כן זה שרת הנכון ואל תשאל אותי יותר תשמור את הפאבליקי שלו אצלי מקומית ואת הסיסמה לשרת הסיסמה רשומה כאן והייתה בשלבים
הקודמים שהיינו ואני רואה פה שהוא העביר לי את הקובץ שימו לב נתתי לו בסוף שם אחר מיי שרפהאונד פי אס וואן בוא נחזור שנייה לקורבן שלנו ניכנס לתיקי הדאונלורדס נעשה דיר ואנחנו רואים שיש לנו פה מיי שרפהאונד החדש ששוקל הרבה יותר לעומת שרפהאונד הישן פשוט אם היינו אוספים מידע עם השרפהאונד הישן
הזה לא היינו יכולים לייבא אותם לבלדהאונד החדש הבלדהאונד החדש הזה לא היה עובד לא היה מקבל את המידע בפורמט הישן אז העברתי דרך SSH את ה-SharpHound החדש, ועכשיו אני יכול להריץ אותו.
כמובן שאני הייתי יכול להתחבר דרך Remote Desktop לשם, אבל אני מעדיף ב-SSH כדי לא להסתבך עם ימישה גרפי מרוחק. טוב, אז מה אנחנו מתחילים לעשות?
אנחנו מתחילים להריץ את ה-PowerShell, להיבא את ה-SharpHound ולאסוף מידע. בואו נעשה את זה, זה כולה שלוש פקודות. אז אנחנו פה במחשב של הקורבן, נכנסים ל-PowerShell, מייבאים, דוט נט סורסינג לשארפהאונד אבל במקרה שלי זה מיי שארפהאונד הנקודה הזאת זה אומר להתאים לזיכרון את כל
הפונקציות שיש בפאורשל הזה זאת לא סתם תוכנה זה אוסף של פונקציות שאתה מתאים לזיכרון ואז אני אשתמש בהם זה נקרא דוט נט סורסינג מקור מתוך נקודה כמובן שאם אני אסגור את הפאורשל הכל הולך לאיבוד צריך יהיה להתאים מחדש זה רק באינסטנס הנוכחי של פאורשל ועכשיו
עכשיו אנחנו מריצים פונקציה מתוך SharpHound שנקראת InvokeBloodHound, CollectionMethodAll, תאסוף לי את כל המידע,