PracticU

הסבר על Powercat - Bind Shells

בלי כתוביותעם כתוביות
PracticU › קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › הסבר על Powercat - Bind Shells
מילון מושגים:
מעטפת - תוכנה שמפרשת פקודות של המשתמש ומעבירה אותן למערכת ההפעלה, למשל Bash או PowerShell.
פורט - מספר שמזהה שירות או תהליך מסוים בתוך מחשב, ומאפשר לכוון תעבורת רשת ליעד הנכון. למשל פורט 80 ל-HTTP.
שורת פקודה - ממשק טקסטואלי שבו מקלידים פקודות למערכת ההפעלה ומקבלים תגובה בטקסט, במקום להשתמש בעכבר.
תהליך - מופע של תוכנה שרצה בזיכרון, עם הקוד, הנתונים והמשאבים שהוקצו לה על ידי מערכת ההפעלה.
כתובת IP - מספר שמזהה באופן ייחודי מכשיר ברשת מבוססת פרוטוקול IP, ומאפשר לשלוח אליו ולקבל ממנו מידע.
חומת אש - מערכת שמסננת תעבורת רשת לפי כללים, ומתירה או חוסמת חיבורים כדי להגן על מחשב או רשת.

הסבר על Powercat - Bind Shells

בשיעור זה ממשיכים את סדרת ה-harness התקיפי סביב הכלי הפסאודו-הפוך ורואים באופן הדגמתי את עיקרון ה-bind shell, כדי להבין את האיום ולדעת כיצד מגלים ומונעים אותו.
נושאי הסיכום המוצגים בשיעור:
1. עיקרון ה-bind shell: ההדגמה מראה תרחיש שבו בצד הקורבן מופעל מאזין שנפתח על פורט מסוים ומקושר לשורת הפקודה של המערכת, וכל מי שמתחבר אל הפורט הזה עם כלי חיבור פשוט מצד התוקף מקבל בצד שלו את שורת הפקודה של המכונה הנגועה, בזכות הפניית הקלט והפלט הסטנדרטיים של התהליך אל החיבור.
2. ההדגמה והמשמעות שלה: בהדגמה התוקף מתחבר מהמכונה שלו אל כתובת ה-IP והפורט של הקורבן ומקבל שליטה מלאה על מכונת הווינדוס, כולל הרצת פקודות מידע וקבלת התשובות כאילו ישב מול המקלדת שלה, וזה ממחיש למה פתיחת מאזינים ושורת פקודה מקושרת לפורט היא איום חמור.
3. הלקח ההגנתי: מנקודת מבט הגנתית חשוב לדעת שכלי זה עובד רק כשהתוקף הצליח קודם להריץ קוד על הקורבן, ולכן ההגנות המרכזיות הן מניעת הרצת קוד זדוני מלכתחילה, ניטור פורטים שנפתחים באופן חריג בתחנות עבודה, חסימת תקשורת יוצאת לא מוכרת בפיירוול וזיהוי תהליכים חשודים שמקשרים שורת פקודה לרשת.
סיכום:
בשיעור זה הודגם ברמה המושגית איך פועל bind shell שמסתמך על מאזין בצד הקורבן והפניית שורת הפקודה אל החיבור, מה מאפשר לתוקף שליטה מלאה במכונה מרחוק, ואילו הגנות מפחיתות את הסיכון, וכך נוסף פאזל נוסף להבנת תרחישי השליטה המרוחקת שנלמדים בקורס.
SR11822HE

פרקי ההרצאה: הסבר על Powercat - Bind Shells

  1. 00:00

    Bind Shell עם פאוורקאט

  2. 00:32

    התחברות מהקאלי לינוקס

  3. 00:48

    קבלת שורת הפקודה של ווינדוס

תמלול ההרצאה: הסבר על Powercat - Bind Shells

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

  1. 00:02

    בסרט הזה אנחנו ממשיכים עם power cut ואני רוצה להראות לכם bind shell אנחנו נשתמש בפקודה הזאת power cut מינוס l l זה למעשה ה-listener שלנו מינוס p אני מציין את מספר הפורט 443 במקרה הזה ומינוס e כן לעשות bind ל-cmd.exe שזה למעשה השורת פקודה של ה-power shell common line וברגע שהקאלי לינוקס שלנו יתחבר דרך הפורט הזה דרך ה-IP והפורט שלנו

  2. 00:32

    הוא יקבל אצלו את ה-CMD שלנו כי אנחנו העברנו את הסטנדרט input וסטנדרט output לתוך הסוקט. אני הולך לכללי לינוקס וכותב את הפקודה כדי להתחבר.

  3. 00:45

    NC זה נטקאט, אני מתחבר באמצעות נטקאט וכתוב את ה-IP ומספר הפורט של הווינדוס 10. אבצע את החיבור והנה קיבלתי של, תרשום OMI, IP config,

לקורס המלא: קורס סייבר למתחילים אונליין

ההרצאה הקודמת: הסבר על Powercat - Reverse Shells

ההרצאה הבאה: הסבר על Powercat - Stand-Alone Payload

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

  • DTR HA Cluster - Storage Bind

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

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