PracticU

ביצוע PIVOTING עם MSFconsole
בעזרת portfwd רגיל

בלי כתוביותעם כתוביות
PracticU › קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › ביצוע PIVOTING עם MSFconsole בעזרת portfwd רגיל
מילון מושגים:
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
פורט - מספר שמזהה שירות או תהליך מסוים בתוך מחשב, ומאפשר לכוון תעבורת רשת ליעד הנכון. למשל פורט 80 ל-HTTP.
SSH - פרוטוקול לחיבור מרוחק ומוצפן למחשב, בעיקר לשרתי Linux, לצורך ניהול דרך שורת הפקודה.
סשן - פרק זמן של פעילות רציפה בין משתמש למערכת, שבו נשמר מידע על מצבו, למשל לאחר התחברות לאתר.

ביצוע PIVOTING עם MSFconsole בעזרת portfwd רגיל
הרצאה זו עוסקת במושג ה-pivoting: איך משתמשים בשרת לינוקס שאליו יש גישה כבר, כדי להגיע משם לרשת פנימית שאינה נגישה ישירות, וזאת במסגרת תרגיל אבטחה מבוקר.
הרעיון המרכזי
1. נקודת מעבר: שרת לינוקס שיש לו חיבור גם לרשת החוצה וגם לרשת פנימית יכול לשמש גשר בין הסביבה החיצונית לסביבה הפנימית.
2. הפניית תעבורה: בכלי כמו MSFconsole קיימת יכולת להפנות תעבורה מהשרת החוצה אל פורטים ברשת הפנימית, כך שגישה לפורט מקומי בפועל "יוצאת" בצד השני, בתוך הרשת הפנימית.
3. שימוש בתעבורה המופנית: ברגע שההפניה קיימת, אפשר להפנות אליה כלים שונים (כגון כלי שיתוף קבצים או חיבור שולחן עבודה מרוחק) כאילו הם פונים ישירות ליעד הפנימי, בעוד שבפועל התעבורה עוברת במנהור דרך השרת שנפרץ.
4. ניהול ההפניות: אפשר להציג רשימה של ההפניות הפעילות ולהסיר הפניה שאינה נדרשת יותר.
שימו לב
מנגנון ההפניה דומה במהותו למנהור המוכר מ-SSH, אלא שהוא מופעל מתוך סשן שנפתח כבר על המכונה שנפרצה, ולא דורש חיבור SSH נפרד.
בסיום ההרצאה הסטודנט מבין את עקרון ה-pivoting באמצעות הפניית פורטים ואת השימוש בו כדי לגשר בין רשת חוצה לרשת פנימית.
השיעור הבא בקורס: ביצוע PIVOTING עם MSFconsole בעזרת reverse portfwd

פרקי ההרצאה: ביצוע PIVOTING עם MSFconsole בעזרת portfwd רגיל

  1. 00:00

    הכנת ההאזנה לקורבן

  2. 00:44

    יצירת ה-Payload ללינוקס

  3. 01:42

    הרצת ה-Payload בקורבן

  4. 02:16

    בדיקת רשתות הקורבן

  5. 03:10

    יצירת הפניית הפורטים

  6. 04:07

    פתיחת פורטים נוספים

  7. 04:45

    בדיקת הפורטים בקאלי

תמלול ההרצאה: ביצוע PIVOTING עם MSFconsole בעזרת portfwd רגיל

הטקסט המלא של הדקות הראשונות בהרצאה «ביצוע PIVOTING עם MSFconsole בעזרת portfwd רגיל» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:31

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

  3. 00:48

    זה ה-IP שלנו 179 ואנחנו כאקרים יושבים ומחכים. אז בג'ובס יש ג'וב, בסשנס אין אף אחד. עכשיו הולכים למחשב של הקורבן. אנחנו הולכים לייצר פיילואוד, לרוב מייצרים את זה במחשב של התוקף ושולחים את זה באימייל או באיזשהו טריק אחר, מפעילים את זה אצל הקורבן, בגלל שהקורבן שלי זה קאלי משוכפל, אז אני אעשה את זה ישירות כאן כדי לא להסתבך

  4. 01:17

    עם העברה של הקובץ, אז אני מייצר פה פיילואוד עם msfenum, שימו לב זה אותו פיילואוד כמו המאזין Linux x64 מטרפריטר, ואני אומר לפיילואוד הזה להתחבר לתוקף בפורט 443, וכאן הפורמט, זה ממש חשוב, זה פורמט של לינוקס.

  5. 01:35

    כמו אקזה לווינדוס, אלאב זה של לינוקס. ויש לנו פה קובץ חדש, אבל אין לו הרשאות הרצה, אתם רואים? חסרים פה איקסים, ולא ניתן להריץ את הקובץ. צריך להפעיל פקודת Change Mode ולהוסיף לו איקס, ועכשיו הוא נהיה ירוק עם איקסים פה, אתם רואים פה איקסים.

  6. 01:57

    טוב, יאללה, בואו נפעיל את הפיילוד. למעשה הפיילואוד הזה היינו צריכים לשלוח אותו לקורבן ולגרום לו להפעיל אותו או במייל או באיזשהו פיתוי אחר או להגיע פיזית עם איזה USB ולהפעיל אותו.

  7. 02:11

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

  8. 02:24

    אחרי שאני כבר שם, אני יכול להריץ פקודות כמו IP קונפיג, ושימו לב זה IP קונפיג לא של CMD הרגיל אלא של מטר פריטר הוא קצת יותר יפה מראה לי את הכתובות IP לאן הגעתי 137 בקורבן ברשת הפנימית שלו ו-10 זה הרשת החיצונית כאילו הקורבן שלי מחובר לשתי הרשתות ה-10 זה הרשת החיצונית שאני מגיע ממנה ואני

  9. 02:50

    רוצה דרכו לעשות פיבוטינג ולהיכנס לרשת פנימית אני רוצה לעשות port forward זה אומר שכל מה שיגיע נניח לפורט 3389 בקורבן יעבור ל-IP 130 בפייל סרבר.

  10. 03:06

    זאת אומרת שאני אתחבר ל-IP החיצוני של הקורבן והוא יעביר את הפאקטים של 3389 של רימורט דסקטופ מ-IP החיצוני של הקורבן ל-IP הפנימי של פייל סרבר.

  11. 03:21

    ואז יצא מצב שאני מתוך הקאלי שלי מגיע לשרת הפנימי ברימורט דסקטופ. איך אנחנו עושים? אנחנו עושים port forward add -l, זה אומר במה אתה מאזין, אתה מאזין ב-3389 ב-local, הנה פה -l, local port for listen, אנחנו עכשיו ב-forward הרגיל, אחרי זה נעשה גם רוורס,

  12. 03:44

    אז אנחנו אומרים לו תאזין בפורט 3389 ותעביר את הכל ליד -p remote port, תעביר את הכל ליד 3389, איי פי כזה וכזה ברגע שעשיתי דבר כזה אני יכול דרכו כבר להיכנס זאת אומרת אני עושה פורט פורוורד ליסט אני רואה בתוך המטרפריטר פורט פורוורד ליסט שהוא עושה לי את ההפניה הזאת אבל בואו נוסיף עוד כמה שורות נוסיף גם פורט 445 ונוסיף פורט 446 ונוסיף גם פורט 88 שזה

  13. 04:19

    של קרברוס פתחתי פה כמה פורטים אנחנו יכולים לעשות פורט פורוורד ליסט כל זה יכולות של מטר פריטר, ה-CMD המשוכלל. אם אנחנו נעשה נטסטאט אצלנו בקאלי, אנחנו נראה שכל הפורטים האלו נפתחו כאן אצלנו, ואם אני אתחבר לפורט הזה כאן בקאלי, זה יעבור בטאנל לקורבן שלי.

  14. 04:43

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

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

ההרצאה הקודמת: ניתוב לרשת מרוחקת דרך הקרבן - עם MSFconsole

ההרצאה הבאה: ביצוע PIVOTING עם MSFconsole - בעזרת reverse portfwd

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

  • ביצוע SSL Strip בעזרת Bettercap
  • msfconsole - vsFTPd
  • שיתוף רגיל SharePoint VS
  • כתיבת טסטים - ביצוע מחוות - גלילה בעזרת האצבע

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

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