
הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על Netcat בתצורה של Bind Shell» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
נטקאט הזה יאפשר לנו ליצור תקשורת בין הקורבן לבין התוקף שימו לב אנחנו לא מדברים על איך הצלחנו לחדור לתוך הווינדוס על זה אנחנו נדבר בהרצאות אחרות כרגע אנחנו במצב שהצלחנו לנצל איזושהי חולשה בווינדוס הצלחנו לחדור פנימה איכשהו ואנחנו רוצים אצל
הקורבן שלנו להפעיל תוכנה שתיתן לנו אפשרות להעביר קבצים להעביר פקודות לשלוט עליו התוכנת נטקאט תאפשר לנו את התקשורת הזאת של העברת קבצים ושל הרצת CMD כמו שאתם רואים פה שאני מריץ CMD אבל אני נמצא על Windows 10 אני רוצה כזה CMD לקבל מתוך קאלי שקאלי ישתלט על Windows 10 אז אנחנו נתחיל בתסריט הפשוט שקאלי ווינדוס
10 נמצאים באותה הרשת אין ביניהם ראוטרים התוקף הגיע פיזית לאותה הרשת נניח הוא התחזה לטכנאי של מדפסות והגיע עם המחשב שלו לתוך הרשת הפנימית או שהוא הגיע עם הרכב שלו קרוב לבניין והתחבר לווי-פיי שלהם בקיצור שניהם נמצאים באותה רשת כרגע אין ביניהם שום ראוטר ואין שום בעיה ליצור
תקשורת ישירה בין שני המחשבים אנחנו במחשב של Windows 10 מקימים שרת מנטקאט שיאזין לתקשורת. נטקאט מינוס L זה ליסנר שיאזין לתקשורת נכנסת.
זה מה שהופך אותו לשרת, המינוס L הזה. אז אנחנו מריצים תוכנת נטקאט ואומרים לה את תעבדי במצב של שרת שמאזין לתקשורת. אנחנו גם נגיד לו שאנחנו לא צריכים להפוך את הכתובות IP לשמות של DNS שיציג לנו הכל ככתובות IP.
אנחנו גם נגיד לו שיציג לנו מידע מפורט על המסך. במציאות זה לא כזה חשוב, אבל כשאנחנו נראה מידע מפורט על המסך על מה שקורה, ניתן לו מינוס V. והדבר האחרון, נגיד לו באיזה פורט זה נמצא.
בואו נבחר סתם פורט 4444. נהדר, אז עכשיו ה-NetCut יאזין בפורט 4444, ומי שיתחבר אליו, מה הוא יעשה איתו? ברירת מחדל, הוא סתם יציג מידע על המסך.
אני אומר לו, לא, תחבר את מי שהולך להתחבר אליך, תחבר את הנכנסים לפורט 4.4 ל-cmd.exe לקרוב את CMD שמריץ את החלון השחור הזה החלון השחור הזה עם הפקודות זה ה-CMD.exe הזה שרץ שהוא נמצא ב-C Windows System 32 CMD.exe אז כל מי שייכנס בפורט 4.4.4 תחבר אותו לתוכנה הזאת זה למעשה שרת שמאזין לכניסות וכל מה שייכנס
ילך לשורת פקודה למעשה הוא יריץ כאן cmd ומי שיתחבר יוכל להריץ פקודות בואו תראו מה קורה ב-Task Manager ב-Task Manager אנחנו רואים פה שיש כרגע cmd אחד בלבד שזה ה-CMD שאנחנו עובדים עליו זה השורת פקודה הזאת נכון זאת שורת הפקודה שלנו זה ה-CMD
שלנו ברגע שאנחנו מריצים אותו אתם רואים עדיין יש רק cmd אחד כשאנחנו נלך לקאלי ונתחבר תראו שנפתח פה עוד cmd מה קורה פה קודם כל אנחנו רואים פה אצל התוקף שב-HTTP סרבר מישהו התחבר ולקח קובץ.
נהדר, זה מה שהיה לפני כן. אני עשיתי קונטרול סי ועצרתי את כל התקשורת. עושים קליר, מנקים את המסך, יש לנו מסך נקי. עכשיו אנחנו הולכים להתחבר לשרת ההוא. נכון, אמרנו שכאן הקמנו את השרת, אתם רואים, הוא מחכה לנו לתקשורת.
בואו נתחבר אליו, נעשה נטקאט, מינוס NV וכתובת ה-IP של המחשב, 147, בואו נבדוק שזאת ה-IP האמיתית, נעשה פה עוד פעם CMD, אתם רואים עשיתי עוד פעם CMD, אתם רואים פה עוד CMD נפתח, יש לנו כבר שני CMDים, IP קונפיג, 147, אוקיי, אני סוגר CMD, נשאר רק אחד, זה
זה, 147. אז אנחנו הולכים להתחבר מהתוקף, נט קליינט, נט קאט, מינוס N זה אומר הכל מספרים בלי שמות, ורבוס, זה אומר מידע מפורט על המסך, ושימו לב זה לא מינוס L, כי זה לא הולך להיות שרת, זה הולך להיות קליינט שמתחבר לשרת ה-u מינוס l זה רגיל, נטקאט רגיל, לא מינוס
l, זה לא שרת אז אנחנו אומרים לו נטקאט תתחבר כקליינט ל-IP כזה בפורט 444, תתחבר ל-u בואו נראה, ואנחנו בפנים, שימו לב, הצלחנו מתוך קאלי להתחבר לקורבן שלנו לווינדוס ואנחנו בפנים מריצים פקודות, IP קונפיג מראה שאנחנו שמה, אצלו אתם זוכרים אצלו יש קובץ נטקאט אקזה, יש לו את ה-IP הזה
אתם רואים זה CMD של ווינדוס לא של לינוקס זאת אומרת אנחנו הצלחנו להשתלט על הווינדוס ואנחנו עכשיו יכולים להריץ שמה כל פקודה שאנחנו רוצים ומה קורה בתוך הווינדוס בתוך הווינדוס אנחנו רואים פתאום שמופיע עוד CMD