PracticU

הסבר על Powershell - File Transfer

בלי כתוביותעם כתוביות
PracticU › קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › הסבר על Powershell - File Transfer
מילון מושגים:
PowerShell - סביבת שורת פקודה ושפת סקריפטים של מיקרוסופט לניהול אוטומטי של מערכות Windows ושירותים.
שורת פקודה - ממשק טקסטואלי שבו מקלידים פקודות למערכת ההפעלה ומקבלים תגובה בטקסט, במקום להשתמש בעכבר.
סקריפט - קובץ המכיל רצף פקודות שמבוצעות על ידי מפרש, לרוב כדי להפוך משימות לאוטומטיות.
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.

הסבר על Powershell - File Transfer
השיעור עוסק בשימוש ב-PowerShell, הכלי לאוטומציה המותקן כברירת מחדל בכל מחשבי Windows, כדי להעביר קבצים מתוך שורת הפקודה. הנקודה המרכזית היא שכלי מובנה כמו זה אינו דורש התקנה של תוכנה חדשה, ולכן הוא נוח לתוקף כמו גם לאדמין לגיטימי.
למה זה חשוב
שימוש בכלים שכבר נמצאים במערכת, במקום להביא כלי חיצוני, נקרא לפעמים "חיים מהארץ" (living off the land). הוא מקשה על זיהוי, כי הפעולות נראות כמו פעולות רגילות של המערכת. לכן חשוב להבין איך משתמשים בו ואיך מזהים שימוש חריג בו.
איך מזהים ומונעים
- רישום מלא של סקריפטים (Script Block Logging): הפעלה של PowerShell נרשמת עם תוכן הסקריפט, וכך אפשר לראות מה הורץ גם כשאין קובץ על הדיסק.
- הגבלת שפת הסקריפטים: מצב שפה מוגבל מצמצם את מה שסקריפט יכול לעשות במערכת.
- חסימת הורדות יוצאות לא מאושרות: שרתים לא אמורים להוריד קבצים מכתובות לא מוכרות, וניטור של תהליכי PowerShell שמבצעים הורדה הוא סימן ברור.
- מדיניות הרצת הסקריפטים אינה גבול אבטחה: היא ניתנת לשינוי על ידי המשתמש, ולכן לא כדאי להסתמך עליה לבד.
מי שמבין איך כלי מערכת כזה מופעל יכול לזהות שימוש חריג בו מתוך היומנים שהמערכת כותבת.
השיעור הבא בקורס: הסבר על Powershell - Reverse Shell

פרקי ההרצאה: הסבר על Powershell - File Transfer

  1. 00:00

    הורדת קובץ עם PowerShell

  2. 00:37

    פתיחת CMD והתממשקות ל-PowerShell

  3. 01:15

    אימות ה-Execution Policy

תמלול ההרצאה: הסבר על Powershell - File Transfer

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

  1. 00:02

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

  2. 00:20

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

  3. 00:37

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

  4. 01:02

    עכשיו הפאוורשל הזה מגיע עם חסימה להרצת סקריפטים אנחנו צריכים לפתוח את החסימה הזאת בואו נרשום פה את הפקודה זאת הפקודה set execution policy unrestricted unrestricted וזה למעשה יפתח לנו את האופציה להריץ סקריפטים של פאוורשל כעת אני בודק אם זה הצליח אני מריץ פקודה של get

  5. 01:24

    execution policy ואני unrestricted עכשיו אנחנו יכולים להתחיל במטרה שלשמה התכנסנו בסרט הזה, להוריד קובץ מ-Hakali Linux שלנו.

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

ההרצאה הקודמת: יצירת Reverse Shell על ידי Powershell - חלק 2

ההרצאה הבאה: הסבר על Powershell - Reverse Shell

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

  • הסבר על Nodemon Config File
  • Importing File
  • Create File
  • Configuration File

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

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