
git clone. מתקבלת תיקייה חדשה בשם dvwa.msfadmin, עוברים ל-root עם sudo ומאפסים את הסיסמה של root בפקודה passwd. כך אפשר להתחבר ישירות כ-root./var/www, לתיקיית האתר הקיים, וגוררים אליה את הקבצים מהתיקייה המקומית. מאשרים החלפה של הקבצים הקיימים. אחרי ההעברה הלשונית של Failed transfers ריקה.הטקסט המלא של הדקות הראשונות בהרצאה «עדכון של DVWA בתוך Metasploitable2» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בהרצאה הזו אנחנו רוצים לעדכן את האתר הפרוץ שלנו לגרסה חדשה יותר, נוחה יותר, עם אפשרויות מתקדמות יותר. אני רק רוצה להראות לכם שכרגע האתר שלנו אין לו את ה-XSS DOM וגם אין לו איזושהי אופציה שאני ממש צריך אותה לאפס את הדאטאבייס.
זאת אומרת פה, אתם רואים, יש לי XSS Reflected, XSS Stored וחסר לי XSS DOM, אין לי את הסוג השלישי. וגם בתוך ה-accessors stored אין לי פה כפתור לאפס את הדאטאבייס ולא נוח לי לעבוד ככה, אני רוצה לעדכן את הגרסה מ-107 לגרסה הכי אחרונה שיש להם אז אנחנו נכנסים
לגיטהאב, לריפוזיטורי, למאגר שבו הם מעדכנים את הקוד אנחנו רואים העדכון האחרון יצא ב-2020, מצוין אז איך אנחנו נעדכן את זה?
אז ככה, קודם כל צריך להוריד את זה, כדי להוריד אותו אנחנו עושים פה או הורדה ב-HTTPs כמו כובד זיפ או דרך CLI יש לנו כמה דרכים לעשות את זה ויש כאן גם הוראות איך עושים את זה וזאת הפקודה שרציתי להראות לכם גט קלון, אנחנו משכפלים את המאגר הזה עם כל הקבצים שלו אני עושה קופי, פותח
CMD, סודו מינוס S, פותח טרמינל, אני בפנים כרגע זה הקבצים שיש בתיקייה הנוכחית שלי, שזה Home Cali ואני עושה גיט קלון ומשכפל את הקבצים מתוך האתר האינטרנט אליי לוקאלית, כלי של גיט, ואז יש לנו תיקייה חדשה dvwa, מה שלא היה לפני כן.
אם אנחנו נסתכל מה יש בתוך התיקייה הזאת, אנחנו נראה כל מיני תיקיות כמו ורנביליטיז, קבצי PHP של לוגין, PHP-INI עם הגדרות, האקאבל ואת התיקייה הראשית שלהם. זה בעצם הקבצים שהם עשו באתר האינטרנט שלהם, אנחנו יכולים לעלות למעלה ולראות שזה בדיוק אותם קבצים, אתם רואים Hackable וכל ה-PHPים ולוגין ו-PHP עיניים.
בקיצור, הוא לקח לי את הגיט-האב, את המאגר המרכזי הזה שאליו המתכנתים שמים את הקוד שלהם, ושכפל לי אותו לארדיסק המקומי. אז יש לי עכשיו בארדיסק המקומי את כל הקבצים שלהם.
נהדר. עכשיו אנחנו צריכים לקחת את התיקייה הזאת ולהעביר אותה לשם. איך נעשה את זה? אנחנו נתחבר ב-SSH לתוך המכונה הזאת, לתוך המטה ספלוייטבול 2, אנחנו מתחברים אליה ב-CMD, כאילו נכנסים פנימה, כותבים MSF אדמין סיסמה, זאת אומרת MSF אדמין
זה גם יוזרנם וגם סיסמה, עוברים למצב רוט, MSF אדמין, כרגע אנחנו כרוט, אבל מה הקטע? שאין לנו סיסמה של רוט, עשינו סודו, יש לנו אישור לעבור למצב רוט בלי לדעת את הסיסמה שלו, אבל אני רוצה את הסיסמה שלו ואני לא יודע אותה,
ולכן אנחנו נאפס אותה. איך מאפסים סיסמה? פס WD ושם של היוזר. אז אנחנו נכתוב פה פס WD ושם של היוזר. הוא שואל אותי מה הסיסמה, אתם יכולים לעשות מה שאתם רוצים.
אני אעשה msfadmin, אני אעשה אותה סיסמה שאני לא אסתבך, msfadmin ו-password updated successfully. עכשיו יש לי את הסיסמה של user root.
נהדר, אני יכול לצאת מכאן או שאני יכול להישאר איך שאני רוצה, בואו עכשיו נפתח טאב חדש, זה יהיה Metasploitable 2 וזה עוד טאב, ובטאב הזה אני רוצה להתקין כלי שיודע להעביר מידע ב-SSH, לא רק פקודות אלא קבצים.
אין לי כוח לעשות את זה ידנית, אני מעדיף כלי גרפי.