
הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על Reverse Shell מוצפן - חלק 1» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בהרצאה הזו אנחנו רוצים לעשות תקשורת מוצפנת בינינו לבין הקורבן שאף אחד לא יבין מה אנחנו מעבירים שמערכות שמנטרות את התקשורת לא יבינו שיש לנו פה קורבן שחדרנו אליו היום הבעיה של נטקאט שכל התקשורת גלויה ואם יש מישהו שבודק את התקשורת הוא רואה מה עובר שמה אני רוצה שהתקשורת תהיה מוצפנת שאף אחד לא יעלה על מה עובר לנו בתוך הכבל
בואו אני אדגים לכם על מה אני מדבר אנחנו נפעיל תוכנת ויירשארק שמאזינה על הכבל, על הכבל רשת. הוא מבקש ממני פה את הסיסמה של יוזר קאלי, אני כותב לו קאלי, כדי לתת לי את ההרשאות של רות, כדי לוודא שאני באמת היוזר ולא סתם מישהו ניגש לי למקלדת.
הוא נותן לי את ההרשאות של רות על המערכת ואני יכול להאזין כאן על כבל ETH0, מתחיל ההאזנה. יש לנו הרצאה נפרדת על איך להשתמש בוויירשארק, פה אני אדגים לכם, בקצרה הרצאה מפורטת תהיה בהמשך איך אני ממש משתמש בווייר שארק אז יש לנו פה ווייר שארק שרץ ברקע ואוסף את כל הפאקטים שעוברים על הכבל תוך כדי שהוא אוסף לנו את הפאקטים
אנחנו נתחיל פה לכתוב פקודות ונראה מה קורה אנחנו עכשיו עושים נטקאט רגיל זאת אומרת אנחנו עושים האזנה לפורט 444 ומתחילים להאזין לכל מי שהולך להתחבר לפורט הזה שימו לב בגלל שזה פורט מעל 1000 לא לא צריך להיות רוט כדי לתפוס אותו.
הנה, אנחנו רואים פה כל מיני פאקטים רצים. תוכלו לראות פה ממש דברים רצים. טוב, בואו נתחבר מהקורבן. זה הקורבן שחדרנו אליו. אתם יודעים מה? בלי אדמיניסטרטור. אנחנו פשוט עושים אופן רגיל ל-CMD אופן רגיל בלי הרשאות של אדמיניסטרטור, ואנחנו מתחברים למכונה שלנו.
זאת אומרת שזה איזושהי פריצה שהצלחנו אצל הקורבן להריץ את הפקודה הזאת, הפקודה הזאת תיתן לנו לשלוט על ה-CMD שלו. אנחנו מחברים את ה-CMD לשרת שלנו בפורט 444 בשרת שלנו.
הנה התחברנו אליו. רגע, אין לי פה את תוכנת נטקאט. אני צריך להיכנס לתיקייה פה שהכנתי עם נטקאט. אני עושה CMD, אני בתוך התיקייה הזאת עם אנטיווירוס מנוטרל.
מתחבר. ברגע שאני מתחבר וכותב נניח פקודת דיר, תראו מה יקרה. הנה, רצה לי פה תקשורת. בואו נראה מה רץ לנו בתקשורת.
נעצור את זה, נעצור את כל התפיסה הזאת ואני רוצה לראות מה עבר פה על כבל רשת, ככה קשה לראות אבל התוכנה הזאת יודעת לקלף מידע מכל הפאקטים שעברו, אני תופס איזשהו פאקט ראשון שאני חושד בו בין המכונות, עושה follow, תעקוב אחרי כל השיחה ב-TCP ותראה לי את המידע הגולמי ואני רואה פה ממש על כבל הרשת, תסתכלו מה קרה, עברה לנו פה פקודת דיר והתוצאות, מה אנחנו רואים?
אנחנו רואים שמי שמאזין על הכבל רואה גם את הפקודות שלי וגם את התשובות של השרת. האדום זה תשובות של השרת, הכחול זה מה שאני כותב לו. זאת אומרת, מי שמאזין לנו על הכבל מבין על מה מדובר.
אני רוצה שהתקשורת הזאת תהיה מוצפנת ולא ברורה למי שעוקב אחרינו בכבל. אם אתם ממש מתעקשים, אתם יכולים להיכנס פה בתוך הפאקטים, פה ממש בתוך הפאקטים האלו להיכנס, ולראות בתוך הפאקט הזה שאנחנו נבחר, לא משנה לאיזה פאקט נבחר, נראות פה דאטה ובתוך הדאטה ממש אפשר לראות את המידע שעובר 200 בתים הנה כל המידע שעובר
אבל בצורה כזאת לא נוח לראות בגלל זה עשינו