PracticU

העברת Netcat ל-Windows 10

בלי כתוביותעם כתוביות
PracticU › קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › העברת Netcat ל-Windows 10
מילון מושגים:
אנטי וירוס - תוכנה שמזהה, חוסמת ומסירה תוכנות זדוניות מהמחשב, ומנטרת פעילות חשודה.
וירוס - תוכנה זדונית שמשכפלת את עצמה ומתפשטת ממחשב למחשב, ועלולה לפגוע בקבצים או בפעולת המערכת.
חולשה - פגם או חולשה במערכת או בתוכנה שעלול לאפשר פגיעה באבטחה אם לא יטופל.
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
דפדפן - תוכנה שמציגה דפי אינטרנט ומריצה את הקוד שבהם, ומאפשרת לגלוש בין אתרים, למשל Chrome או Firefox.

העברת Netcat ל-Windows 10
איך כלי תקיפה כמו Netcat מגיע בכלל למחשב הקורבן? ההרצאה מציגה ברמת העקרון את האתגר של העברת קובץ הרצה למחשב פרוץ, ואת ההתמודדות עם הגנות אנטי-וירוס.
הרעיון המרכזי
1. המצב ההתחלתי: ההרצאה מניחה שהתוקף כבר השיג דרך כניסה למחשב הקורבן בעזרת חולשה שקיימת שם, ורוצה להעביר לתוכו כלי שיאפשר לו להריץ פקודות ולהעביר קבצים בהמשך.
2. הרעיון הכללי: התוקף מקים שרת קבצים פשוט על המחשב שלו, וממחשב הקורבן, שדרכי החדירה שלו נדונות בהרצאות אחרות, מתבצעת פנייה לאותו שרת כדי להוריד את הכלי.
3. הגנות שנתקלים בהן: בהדגמה האנטי-וירוס של הדפדפן ושל מערכת ההפעלה חסמו וסימנו את הקובץ שהתקבל כקובץ חשוד ומחקו אותו.
4. ההתמודדות המוצגת: הדגמה של השבתת הגנת זמן-אמת (Real Time Protection) של האנטי-וירוס מתוך הגדרות ה-Windows Security, כצעד שמאפשר לקובץ שהורד להישאר במקום.
שימו לב
ההרצאה מציינת שמחקר מפורט יותר על שיטות להתגבר על אנטי-וירוס בלי לנטרל אותו ישירות יידון בהרצאות נפרדות. מדובר בפעולה שדורשת גישה למחשב הקורבן וכוללת כיבוי הגנה אקטיבית, ולכן היא מוצגת כאן בעיקר כהסבר על האתגר ולא כהדרכה מלאה.
אחרי ההרצאה אפשר להסביר מדוע אנטי-וירוס הוא מכשול בהעברת כלים למחשב פרוץ, ומה המשמעות של השבתת הגנת זמן-אמת.
השיעור הבא בקורס: הסבר על Netcat בתצורה של Bind Shell

פרקי ההרצאה: העברת Netcat ל-Windows 10

  1. 00:00

    מטרת הכלי Netcat בבדיקות חוסן

  2. 00:36

    הקמת שרת Web להעברת קבצים

  3. 01:45

    זיהוי כתובת ה-IP של השרת

  4. 02:22

    פתרון בעיית הרשאות עם Sudo

  5. 03:18

    חסימת האנטיווירוס את הקובץ שהורד

  6. 04:26

    השבתת הגנת Real-Time באנטיווירוס

תמלול ההרצאה: העברת Netcat ל-Windows 10

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

  1. 00:02

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

  2. 00:25

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

  3. 00:38

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

  4. 00:54

    זה הדבר הפשוט ביותר והבסיסי ביותר שאנחנו חייבים להכיר. בואו נתחיל מזה שנעביר את הנטקאט עצמו לווינדוס 10 כדי שנוכל להריץ אותו שם.

  5. 01:06

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

  6. 01:23

    הנה אני בפנים, אני עושה ll שזה ls-l, קיצור של ls-l, ואני רואה את כל הקבצים שיש לנו בתיקי הזאת. יש לנו פה כובס שנקרא נטקאט אקזה שאמור לרוץ על ווינדוס.

  7. 01:37

    יש לנו עוד נטקאט שרץ בלינוקס אבל זה כרגע לא מעניין. אני רוצה להעביר את הנטקאט הזה לווינדוס ולהריץ אותו שם.

  8. 01:45

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

  9. 01:59

    איך אנחנו נעשה את זה? אנחנו נריץ פקודת ifconfig קודם כל לראות כתובת IP אנחנו רואים שכתובת ה-IP שלי זה 153 נזכור את הכתובת הזאת כי אנחנו נצטרך אותה בהמשך ועכשיו אני מריץ את הפייתון בתוך פייתון אני מריץ מודול simple HTTP server ועל איזה פורט אני רוצה אותו אני יכול לשים

  10. 02:22

    אותו על כל פורט שבא לי אבל פורט 80 זאת ברירת מחדל של הדבדפן אז אני אשים אותו על פורט 80 אז אני מריץ פייתון ובתוך הפייתון את המודול של סימפל htp סרבר והוא עושה לי permission denied אין לי הרשאה אתם רואים פה אין לי הרשאה להריץ אותו למה כי אני עם יוזר של קאלי בואו נעבור ליוזר רוט שהוא כל יכול אז אנחנו עושים סודו מינוס

  11. 02:29

    s אתם רואים סודו מינוס s רושמים סיסמה קאלי ועכשיו אנחנו עם יוזר האדום הזה של רוט אז אנחנו עם יוזר רוט בתוך מכונה שנקראת קאלי ועכשיו אנחנו מנסים עוד פעם את אותה הפקודה פייתון מינוס m simple http server בפורט 80 והפעם הוא מאפשר לי הוא מצליח לתפוס פורט 80 במערכת ההפעלה כי אני עם יוזרות שמותר לו לתפוס פורטים

  12. 03:14

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

  13. 03:33

    כי אני לא זוכר אותו בעל פה. למי אנחנו מתחברים? ל-192, 168, בואו נרשום את זה כאן בצד. IP של קאלי, 192, 168, 122, 153. זה ה-IP של קאלי, שיהיה לי נוח.

  14. 03:50

    כאן למטה הוא מחכה שמישהו יתחבר אליו. אוקיי, פותחים דובדפן, כותבים HTTP ל-IP הזה. מתחברים לתוך השרת ב-HTTP, מאוד מאוד חשוב, ל-HTTPs.

  15. 04:03

    הנה התחברנו פנימה, Not Secured, כי זה ל-HTTPs ואנחנו רואים פה את נטקאט. אם אנחנו נוריד אותו רגיל עכשיו, האנטיווירוס פה אומר שזה מסוכן, אני אומר לו Keep, עדיין תשמור אותו, זה האנטיווירוס של הדבדפן המובנה, הוא אומר תקשיב זה קובץ אקזה ממישהו לא ידוע,

  16. 04:22

    אני עושה לו Keep anyway, עדיין תשמור את זה, הוא מוריד אותו ואז האנטיווירוס של הווינדוס מוחק אותו, אתם רואים האנטיווירוס של הווינדוס מוחק לנו אותו?

  17. 04:31

    אז אנחנו צריכים פה להיכנס לאנטיווירוס ובאנטיווירוס יש לנו פה Threat Protection Settings, הגדרות של ההגנה. אתם יודעים מה? אני אראה לכם איך נכנסים לדבר הזה לכאן ומבטלים את ה-Real Time הזה בדרך תפריט רגיל, כן? שתראו איך עושים את זה דרך התפריטים הרגילים כדי שתוכלו בקלות לשחזר את ההצלחה הזאת,

  18. 04:54

    את הדבר הזה, כי כרגע הוא מחק הכל. שימו לב כרגע אין לנו כלום בדאונלורד אז אנחנו עוד פעם נכנסים לסטינגס בתוך הסטינגס יש לנו פה וירוס threat protection הגנה נגד וירוסים אנחנו מגיעים לאותו תפריט בתוך הקונטרול פאנל החדש לוחצים threat protection settings הגדרות של הגנת האנטיווירוס manage settings ומנתקים real time

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

ההרצאה הקודמת: קבלת גישה למחשב הקורבן

ההרצאה הבאה: הסבר על Netcat בתצורה של Bind Shell

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

  • יצירת Reverse Shell - ב-Windows עם Netcat
  • העברת קבצים עם WinScp
  • EC2-Windows
  • Ansible on Windows

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

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