
הטקסט המלא של הדקות הראשונות בהרצאה «תקיפה דרך שיתוף תיקיות במחשב - SAMBA» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בסרטון הזה אנחנו נבצע פריצה לשרת סמבה שנמצא כמובן במטה ספלויטבול. אנחנו נבצע את הפקודות האלה, רק לפני כן בואו נבין מה בדיוק החולשה באופן כללי.
יש שרת סמבה, שרת סמבה זה שרת לינוקסי שנמצא אצלנו פה במטה ספלויט. סמבה בגדול זה שירות שיודע לבצע שיתוף בין Windows ללינוקס, בין מדפסות, קבצים, תיקיות, כוננים ממופים.
בואו נבין את החולשה. החולשה קיימת בתוך קוד שאחראי על עדכון סיסמה של המשתמש. יש טבלה, יש דאטאבייס ששם הכל מנוהל, שנקרא סאם דאטאבייס.
כאשר אנחנו מבקשים לשנות סיסמה מרחוק, יש פקודה שמבצעת את זה כשהיוזר עושה אינפוט לסיסמה החדשה שלו, שהוא מקליט את התווים האלה. אז כל התווים האלה הם unfiltered, כלומר הם לא מסוננים, הם מועברים בצורה ישירה לתיקייה הזאתי שאחראית לטפל בקלט הזה מהמשתמש ולהריץ מה שצריך.
ברגע שיש לנו יכולת לכתוב לתיקייה הזאתי, להכניס קלט שהוא לא מסונן על ידי שום בקרה, אין פה שום מנגנון שמבקר את הקלט של המשתמש, התוקף יכול לעשות code execution, להפעיל קוד מרחוק וליצור לעצמו סוג של של קומנדס של זה לכתוב פקודות כמו טרמינל בואו נראה את התקופה הזאת קורית בפועל קליד יוז אקספלויט
מולטי סמבה יוזר מפ סקריפט רצה לאנטר רשום אופשינס כאן אנחנו רואים שיש לנו את ה remote host