PracticU

הסבר על Keylogger בתוך Metasploit

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

הסבר על Keylogger בתוך Metasploit
ההרצאה מסבירה למה תוכנה שמתעדת הקשות מקלדת לא תמיד רואה את מה שהמשתמש מקליד, ומדוע ההקשר שבו התוכנה רצה קובע מה היא יכולה לראות. מדובר בהסבר עקרוני בלבד.
למה ההקשר חשוב
1. חשבון מערכת לא רואה את המשתמש: תוכנה שרצה בחשבון המערכת, החזק ביותר, לא מקבלת את ההקשות של המשתמש המחובר, כי לכל משתמש יש סביבת ריצה נפרדת.
2. תיעוד ריק: כשההקשר לא מתאים, התוכנה יכולה לרוץ ולדווח על תיעוד ריק, בלי שום שגיאה מוצגת.
3. התהליכים של המשתמש: התהליכים הגרפיים שבהם המשתמש עובד הם אלה שמקבלים את ההקשות, ולכן צריך לדעת איזה תהליך רץ תחת איזה חשבון.
4. בדיקה פשוטה: ההרצאה מדגישה לבדוק את התיעוד בהקלדת טקסט ידוע ובדיקה שהוא נשמר, לפני שסומכים על התוצאה.
הגנה
מי שמגן על מערכת צריך לעקוב אחרי תהליכים חשודים שרצים ברקע ולוודא מי מפעיל אותם. הגבלת הרשאות מנהל מקשה על הרצה של תוכנות כאלה בחשבונות בעלי הרשאות גבוהות, וכך מצמצמת את היכולת לתעד הקשות.
בסיכום, תוכנת תיעוד מקלדת מושפעת מאוד מהחשבון שבו היא רצה, וההגנה מתחילה בניטור תהליכים והגבלת הרשאות.
השיעור הבא בקורס: תפיסת כל הסיסמאות של כל המשתמשים בזמן הכניסה לווינדוס

פרקי ההרצאה: הסבר על Keylogger בתוך Metasploit

  1. 00:00

    הכרת יכולת ה-Keylogger

  2. 00:54

    הרצת תוכנה בתהליך נפרד

  3. 01:29

    תהליכים מול חלון המשתמש

  4. 02:06

    מעבר לתהליך המשתמש עם migrate

תמלול ההרצאה: הסבר על Keylogger בתוך Metasploit

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

  1. 00:02

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

  2. 00:28

    של המודול כותבים את ה-IP של הקורבן ומריצים את ה-exploit וחודרים פנימה. אנחנו עכשיו בתוך המחשב של הקורבן, השאלה איך נוכל להקליט את הקשות המקלדת שלו.

  3. 00:42

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

  4. 01:07

    ב-Task Manager ב-Details ה- notepad אכן קיים אנחנו יכולים לראות אבל הוא קיים תחת משתמש סיסטם תהליך 5536 אז אנחנו לא רואים כלום ולכן גם לא נוכל להקליט את ההקשות שלו זאת אומרת אם אני אעשה עכשיו סטארט אתם תראו שתוכנה שמקליטה את כל ההקשות עובדת אבל אם אני אלחץ פה משהו ואני אכתוב פה, נניח www.google.com,

  5. 01:36

    הנה אני כותב פה כל מיני דברים, אנחנו נראה שבכיס קרן דאמפ אנחנו לא רואים שום דבר, הוא לא תפס כלום, ה-Capture ריק. למה? כי אנחנו שוב נמצאים לא בתהליכים, לא ב-Security Context של יוזר.

  6. 01:55

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

  7. 02:19

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

  8. 02:32

    זאת התוכנה הראשית של היוזר, כל ההתחל, כל הסטארט, כל הממשק הגרפי משתמש באקספלובר אקזה, אז זה די בטוח שזה קיים תחת יוזר אלקס.

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

ההרצאה הקודמת: הסבר על Post Modules & Sessions בתוך Metasploit

ההרצאה הבאה: תפיסת כל הסיסמאות של כל המשתמשים בזמן הכניסה לווינדוס

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

  • התקפה MITM Keylogger
  • תנאי בתוך תנאי
  • פקודת Select בתוך Select
  • אובייקט בתוך אובייקט ב-PowerShell

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

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