PracticU

העלאת הרשאות בלינוקס על ידי ניצול של משימות מתוזמנות - crontab

בלי כתוביותעם כתוביות
PracticU › קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › העלאת הרשאות בלינוקס על ידי ניצול של משימות מתוזמנות - crontab
מילון מושגים:
WordPress - מערכת ניהול תוכן בקוד פתוח לבניית אתרים ובלוגים, מבוססת PHP ומסד נתונים.
VMware - חברה ומוצרי וירטואליזציה הנפוצים בארגונים, המאפשרים להריץ מכונות וירטואליות רבות על חומרה פיזית אחת.
NAT - מנגנון שמתרגם כתובות IP פרטיות לכתובת ציבורית אחת, כדי לאפשר למחשבים ברשת פנימית לגשת לאינטרנט.
FTP - פרוטוקול להעברת קבצים בין מחשבים ברשת, בין לקוח לשרת.
SSH - פרוטוקול לחיבור מרוחק ומוצפן למחשב, בעיקר לשרתי Linux, לצורך ניהול דרך שורת הפקודה.
חולשה - פגם או חולשה במערכת או בתוכנה שעלול לאפשר פגיעה באבטחה אם לא יטופל.
PHP - שפת תכנות לצד השרת, נפוצה בבניית אתרים דינמיים ומערכות ניהול תוכן כמו WordPress.
מעטפת - תוכנה שמפרשת פקודות של המשתמש ומעבירה אותן למערכת ההפעלה, למשל Bash או PowerShell.

העלאת הרשאות בלינוקס על ידי ניצול של משימות מתוזמנות - crontab
בשיעור זה נעלה הרשאות בלינוקס עד לרוט על ידי ניצול משימה מתוזמנת שרצה מטעמו של הרוט. המשימות המתוזמנות בלינוקס מנוהלות בקובץ ה crontab, ואם הסקריפט שהן מפעילות נשאר עם הרשאות כתיבה פתוחות למשתמשים רגילים, אפשר לשתול בתוכו קוד משלנו והמתזמן יפעיל אותו בהרשאות הרוט. הדרך אליו עוברת דרך פריצה לאתר WordPress.
נושאי הסיכום המוצגים בשיעור:
1. הכנת המעבדה: מורידים מכונה וירטואלית פגועה בכוונה מאתר VulnHub בתצורת קובץ OVA, מייבאים אותה אל VMware עם File Open, מאשרים את הערה שהקובץ אינו תואם במדויק לתקן ה OVF, ומעבירים אותה לרשת NAT כדי שתהיה באותה רשת עם הקאלי. הייבוא מכיל את קובץ ההגדרות ואת הדיסקים הווירטואליים, וכך אין צורך להתקין לינוקס מאפס.
2. גילוי וסריקה: מתחילים מסריקת פינג בעזרת nmap שמגלה זריז את הכתובת החדשה ברשת, ואז סריקה אגרסיבית של כל 65535 הפורטים רק על הכתובת הזאת, עם פסק זמן קצר לתשובות מפני שהקו הפיזי אמין. הסריקה אורכת כעשר שניות ומגלה שלושה פורטים פתוחים, FTP, SSH ו HTTP.
3. גילוי האתר: nmap מדווח שבפורט 80 קיימת תיקייה בשם backup wordpress. העמוד הראשי של האתר ריק, אך גלישה אל התיקייה שהתגלתה חושפת בלוג WordPress, מנוע אתרים מוכן ומוכר שיש לו חולשות ידועות רבות.
4. התופעה של דליפת שמות משתמשים: בעמוד ההתחברות של WordPress ניסיון עם שם שאינו קיים מחזיר הודעת שם משתמש שגוי, וניסיון עם השם admin מחזיר הודעת סיסמה שגויה. ההבדל בין ההודעות מאפשר לבדוק שמות אחד אחרי השני עד שמתגלה שם שקיים בפועל.
5. מניית שמות המשתמשים: במקום לעשות זאת ידנית קיים מודול מוכן ב msfconsole בשם WordPress Login Enumerator. מגדירים לו את הכתובת, את התיקייה שבה יושב הוורדפרס וקובץ wordlist של שמות פופולריים שמכיל כ 1909 שורות, והמודול עובר על כולם ומנסה להתחבר עם כל שם.
6. הכלי WPScan: תוך כדי מוצג כלי מתקדם יותר שנקרא WordPress Scanner, שנבנה במיוחד עבור וורדפרס. נותנים לו את הכתובת ומבקשים מניית משתמשים, והוא מסיים תוך כחמש שניות בזכות שיטות איתור חכמות ומגלה שני משתמשים, john ו admin, שגם המודול של ה msf מגלה בסופו של דבר. במבחן ה OSCP מותר להשתמש במטאספלויט פעם אחת בלבד, ולכן חשוב להכיר גם כלים עצמאיים.
7. פריצת סיסמה בכוח: אחרי גילוי השמות מריצים שוב את אותו מודול, הפעם עם שם משתמש קבוע וקובץ wordlist של סיסמאות פופולריות בן כאלף שורות, עם ההוראה לעצור ברגע ההצלחה. גם את זה אפשר לבצע ב WPScan באותה צורה, ובסופו של דבר מתגלה סיסמה עבור המשתמש john.
8. כניסה לניהול האתר: מתחברים אל עמוד הניהול של הוורדפרס עם השם והסיסמה שנמצאו, והפריצה בכוח צלחה. כעת אפשר לנהל את האתר ולעשות בו כרצוננו, אך המטרה היא שליטה על המכונה כולה ולא רק על האתר.
9. פתיחת של הפוך דרך עורך התבנית: מכיוון שהאתר בנוי על PHP, מחפשים בגוגל סקריפת reverse shell ב PHP, למשל זה של אתר pentest monkey, מעתיקים את הקוד שלו, ובעורך הקבצים של וורדפרס פותחים את קובץ התבנית של עמוד השגיאה 404, מדביקים את הסקריפט, מחליפים בו את הכתובת והפורט אל אלה של המחשב שלנו, ושומרים את הקובץ אל הדיסק.
10. הפעלת השל ההפוך: מציבים מאזין בקאלי בפורט שהוגדר בסקריפט, וגולשים אל עמוד שאינו קיים באתר. האתר מחזיר עמוד שגיאה 404, שבמקום הודעת השגיאה הרגילה מריץ את הסקריפט המושתל, ומתקבל של הפוך מהמכונה אל המאזין שלנו, תחת המשתמש www-data.
11. שדרוג השל: השל שהתקבל מגעיל וללא הנוחות של ממשק רגיל, ולכן מייבאים בעזרת פייתון את המודול המתאים ומפעילים בש, ומתקבל ממשק שמציג את המשתמש, את שם המכונה ואת התיקייה הנוכחית. עדיין אין גישה אל תיקיית הרוט ואנו משתמשים מוגבל, וזהו הנושא של השיעור, העלאת הרשאות.
12. בחינת המתזמן: קוראים את הקובץ etc crontab שבו כתובים כל המשימות המתוזמנות ותזמונן, ובין השאר רואים שירות שמריץ ניקוי לוגים של שרת האפאצ'י כל כמה דקות, וסקריפפ מסוים שמתוזמן לרוץ פעם בדקה.
13. ההרשאות על הסקריפפ: בדיקה עם ls עם l על הסקריפפ שמתוזמן פעם בדקה חושפת את הטעות של מנהל הרשת, שכח להגביל את ההרשאות ולכל המשתמשים יש קריאה, כתיבה והרצה. קריאת תוכן הסקריפפ בעזרת cat מראה שהוא סקריפפ בש שמוחק לוגים של השרת כדי שלא יתפסו מקום.
14. בדיקת ערוץ החזרה: לפני השתלת הקוד מציבים מאזין חדש בקאלי בפורט אחר, ובודקים כיצד ניתן לפתוח ממנו חיבור חוזר. הניסיון עם נטקאט שמפעיל תוכנה חיצונית עם החיבור נכשל, כי גרסת הנטקאט המותקנת במכונה אינה תומכת באפשרות הזאת, ולכן עוברים לפייתון, שכמעט תמיד מותקן בלינוקס.
15. ייצור סקריפפ פייתון הפוך: בעזרת msfvenom מייצרים סקריפפ reverse בשפת פייתון שמתחבר אל הכתובת והפורט שלנו, ובודקים אותו קודם בערוץ הקיים, והוא מצליח להתחבר ולפתוח סשן כמשתמש www-data. קיימת גם אלטרנטיבה באתרי דפי עזר שמרכזים סקריפפים מוכנים של reverse shell בשפות בש, פרל ופייתון, ושם נדרש להקפיד להקדים כל גרש פנימי בסלאש כשעוטפים את הקוד בתוך פקודת echo, כדי שהמערכת לא תתבלבל בין הגרשיים הפנימיים לגרשיים של הפקודה.
16. השתלה והשלמת ההעלאה: מוסיפים את הסקריפפ הפייתוני, עם הכתובת והפורט שלנו ועם הסלאשים המצטברים לפני כל גרש פנימי, אל סוף קובץ הסקריפפ שמתוזמן פעם בדקה, וממתינים. בתוך דקה מתקבל חיבור בערוץ החדש, whoami מאשר שאנו רוט, והצצה אל תיקיית הבית של הרוט מגלה את קובץ הדגל של האתגר, שקריאתו מוכיחה שהשתלטנו על המכונה כולה.
בשיעור זה פרצנו אל אתר WordPress בעזרת מניית משתמשים וברוטפורס של סיסמה, פתחנו של הפוך דרך תבנית עמוד ה 404, גילינו משימה מתוזמנת שרצה פעם בדקה עם הרשאות כתיבה פתוחות, שתלנו בתוכה סקריפפ פייתון הפוך, וקיבלנו של בהרשאות רוט. בשיעור הבא נעסוק בנושא פריצה בכח ל WordPress.
SR12564HE

פרקי ההרצאה: העלאת הרשאות בלינוקס על ידי ניצול של משימות מתוזמנות - crontab

  1. 00:00

    העלאת הרשאות דרך משימות מתוזמנות

  2. 00:40

    הכנת מכונה פגיעה לתרגול

  3. 02:03

    ייבוא המכונה ל-VMware

  4. 03:37

    סריקת הפורטים בקורבן

  5. 04:34

    גילוי אתר WordPress מוסתר

  6. 06:49

    איסוף שמות משתמשים

  7. 09:45

    זיהוי משתמשים עם WordPress Scanner

  8. 11:28

    ניסיון לפרוץ סיסמת משתמש

תמלול ההרצאה: העלאת הרשאות בלינוקס על ידי ניצול של משימות מתוזמנות - crontab

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

  1. 00:02

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

  2. 00:27

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

  3. 00:42

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

  4. 01:15

    virtualbox או לתוך vmware בואו נראה איך עושים את זה באים פה לvmware עושים פייל open ופותחים מכונה וירטואלית מוכנה הוא שואל אותי איך לקרוא לה באיזה שם לקרוא לה בוא נקרא לה בשם כזה וכזה גרונטאם פריבילג' אסקיליישן והוא אומר שהיא פה לא בדיוק לפי התקן של ovf עשו אותה לא בדיוק תקנית אני עושה אין בעיה תמשיך הלאה ואנחנו מייבאים אותה מה זה אומר מייבאים זה כמו זיפ שנפתח ובפנים יש vmdk יש rdisk יש

  5. 01:51

    קובץ vmx עם כל ההגדרות מכונה וירטואלית מוכנה כדי לא להתקין לבד לינור ולהגדיר בפנים דברים כמו מנהלי רשת, אנחנו לוקחים מכונה מוכנה ותוקפים אותה.

  6. 02:03

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

  7. 02:21

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

  8. 02:43

    את זה בשביל לגלות זריז כתובת IP של מישהו חדש שהופיע אצלי ברשת ו-153 זה אני ו-200 זה מישהו חדש עכשיו אחרי שאני מגלה את הIP החדש הזה או איזה IP אני רוצה לתקוף אני עושה nmap-a זה אגרסיב זה אומר בצורה אגרסיבית לבדוק כל פורט פתוח איזה גרסה זה איזה תוכנה עומדת מאחורי הפורט t4 זה timeout קצר לא לחכות הרבה זמן אם אין תשובה אין תשובה

  9. 03:13

    עוברים הלאה כי קו אמין עצמו הקו הפיזי אמין ולא צריך לחכות הרבה זמן לתשובה ותסרוק לא אלף פורטים אלא את כל 65,535 פורטים תסרוק את כל הפורטים הקיימים לא רק את האלף הכי פופולריים ותעשה את זה רק על איי-פי מסוים אחד, לא על כל הטווח שלי, כי אחרת זה ייקח לנו הרבה זמן.

  10. 03:37

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

  11. 03:50

    בואו נראה מה גילינו. סרקנו 65,532 פורטים שהם סגורים, וזה אומר שפתוחים 3 פורטים. איזה פורטים? 21 של tcp שזה שרת ftp אני רואה שיש לנו פה שרת ftp שאפשר לנסות דרכו לפרוץ יש לנו פה ssh כמו telnet כזה כמו remote desktop רק ב-cmd פתוח ופורט 80 פתוח יופי יש לנו שלושה פורטים פתוחים שימו לב מה הוא מודיע לי על פורט 80 שיש פה תיקייה

  12. 04:21

    שנקראת backup wordpress בוא ננסה לגלוש ולראות מה זה הדבר הזה ולראות מה אנחנו רואים בתוך הקורבן שלנו מי זה הקורבן אנחנו קודם כל מנסים להכיר אותו.

  13. 04:34

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

  14. 04:49

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

  15. 05:02

    בואו נחפש חולשה ידועה, ניכנס פה ל-MSF קונסול מינוס Q, ניכנס ל-MSF קונסול ונחפש בפנים דברים שקשורים ל-Wordpress.

  16. 05:14

    נעשה Search WordPress ואתם תגלו שיש המון המון המון אקספלויטים. שימו לב, מדובר על 96 מודולים שונים שקשורים ל-Wordpress, תסתכלו כי זאת מערכת ידועה ואז הרבה אנשים חיפשו חורי אבטחה ואנחנו יכולים לראות שיש לנו פה המון וורדפרס ויש לנו הרבה אקסלנט.

  17. 05:37

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

  18. 05:49

    וורדפרס אדמין, אתם נכנסים כאן, כותבים איזשהו שם, נניח AA וסיסמה כלשהי, ואז הוא כותב לכם invalid username, כאילו הוא מגלה לי שאין username כזה.

  19. 06:01

    ואם אני אנסה איזשהו username אחר, נניח אדמין ונעשה לוגין אז הוא כותב לי the password you entered for username admin is incorrect זה אומר שההודעה השתנתה בגלל שההודעה שלו שונה בין username לא תקין לסיסמה לא תקינה אפשר דרך ההודעה הזאת שהוא מחזיר לנסות כל מיני שמות לדוגמה aaa ושם אחרי זה aaa1 ואחרי זה aaa2 ואחרי זה aaa3 ולנסות ככה

  20. 06:29

    המון המון המון שמות עד שנגיע למצב שיוזרנם יהיה ולידי אתם רואים? זאת אומרת אני יכול לנסות aa4 ואז הוא כותב לי invalid username. בקיצור, בשביל לא לעשות את כל הבדיקה הזאת ידנית, יש לנו מודול מוכן, מודול מוכן שנקרא WordPress Login In-Hum.

  21. 06:49

    בואו נשתמש בו, רק הכנתי פה פקודה מראש שמפעילה את MSF קונסול, מפעילה את המודול של WordPress Login In-Hum, זה אומר, אנמיורייט לארגן רשימה של כל הלוגינים על IP כזה, טארגט URI איפה נמצא בתוך ה-IP הזה, וורדפרס הוא נמצא

  22. 07:06

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

  23. 07:31

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

  24. 07:49

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

  25. 08:00

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

  26. 08:13

    אז ראינו את ה-Name List הזה, את הרשימה הזאת, בואו ניתן למודול שעובר על כל שם ברשימה להתחיל לרוץ.

  27. 08:21

    אז אנחנו מפעילים, עושים Use במודול, אומרים לו מה ה-IP, איזה תת-תיקייה נמצאת ואומרים לו שם של Name List שעליו לרוץ, זה נקרא Word List ברשימת מילים.

  28. 08:34

    אנחנו רואים שיש פה 1909 מילים שהוא רץ עליהן, ואנחנו רואים פה מינוס, זה אומר שהוא לא הצליח לעשות לוגין עם זה, invalid username, ואנחנו רואים פה איזה שמות הוא מנסה.

  29. 08:46

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

  30. 09:00

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

  31. 09:13

    אני אתן לו שתי דקות, ובזמן הזה אני אלך להכין קפה וניפגש עוד שתי דקות, נראה מה הוא ימצא לנו. אתם יודעים מה? עד שהוא מחפש לי פה, אני אראה לכם כלי יותר מתקדם שלא קשור ל-MSF קונסול, שנקרא WordPress Scanner.

  32. 09:29

    WordPress Scanner הוא הרבה יותר טוב כי הוא מיועד ל-WordPress, ואני נותן לו URL ואומר לו תמצא לי את כל היוזרים, ועד שההוא סורק תראו באיזה מהירות הוורדפרס סקן הזה עולה על הסיפור הזה רק שאני צריך לעשות לו סודו מינוס אס כנראה, קל לי בואו ננסה U פה, כן U עובד, אולי זה יוזר ואז שימו לב, הוורדפרס

  33. 09:52

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

  34. 10:13

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

  35. 10:24

    אז יש לנו שני שמות, ג'ון ואדמין, בזכות הכלי של וורדפרס, כן? ופה גם אנחנו רואים שהוא עשה לנו 1908, 1909, זה השם האחרון.

  36. 10:35

    והנה יש לנו פה פלוס. זה אומר שהוא מצא שני וליד יוזרס ואיזה יוזרים הוא מצא בוא נחפש הנה אדמין וג'ון אז גם הוא מצא אדמין וג'ון וגם הכלי הזה מצא אדמין וג'ון אז גילינו שיש לנו שני יוזרים אדמין וג'ון פשוט ה-MSF קונסול הזה לקח לו יותר זמן וזה זה יותר זריז אוקיי אני גם מלמד אתכם כלים אחרים כי נניח במבחן של OCP מותר לכם

  37. 11:02

    להשתמש ב-MSF קונסול רק פעם אחת במטה ספלוט רק פעם אחת אז תדעו שיש גם כלים אחרים כמו WordPress, כן? ואל תפחדו להשתמש בכלים אחרים.

  38. 11:13

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

  39. 11:39

    עכשיו אנחנו ניתן לו user name john וניתן לו path file. ואיזה path file ניתן לו? איזשהו word list אחר. בואו תראו מה זה ה-word list הזה, בטח זה מעניין אתכם.

  40. 11:50

    word list, שוב, זאת רשימה של 1024 מילים, כל מילה בשורה נפרדת, ככה זה נראה בלי המספור, כל מילה בשורה נפרדת, ואני אומר לו כזה דבר, תנסה לגלות לי את הסיסמה עבור user john ב-IP כזה וכזה, כשאתה מגיע להצלחה, תעצור, אל תנסה עוד שמות ועוד סיסמאות.

  41. 12:11

    איך שאתה מצליח, סטופ און סקסס. לא צריך לעבור על יתר הרשימה אם הצלחת לעשות לוגין. אוקיי, אז אני מפעיל MSF קונסול, אותו מודול בדיוק, רק הפעם עם יוזרניים קבוע ו-pass file.

  42. 12:26

    לפני כן היה יוזר פייל, עכשיו פס פייל. אוקיי, אז הוא עובר לי על הרשימה ומחפש סיסמה לג'ון.

  43. 12:33

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

  44. 12:47

    אז לא יהיה לנו מזל, כי אין חולשות שאני מכיר בתוך הוורדפרס הזה. צריך לחפש או חולשה בתוכנה או לנסות את כל הסיסמאות בכוח.

  45. 12:55

    דרך אגב, איך אנחנו היינו יכולים לעשות את זה? עם וורדפרס סקאנר. אותו דבר, וורדפרס סקאנר, אני נותן url, אני נותן usernames john ו-passwords את השם של הקובץ.

  46. 13:08

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

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

ההרצאה הקודמת: העלאת הרשאות בלינוקס על ידי ניצול באגים בהרשאות על קבצים - SUID

ההרצאה הבאה: פריצה בכח ל-Brute Force Wordpress

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

  • משימות מתוזמנות - crontab
  • העלאת הרשאות - עקיפה של UAC
  • איך לעקוף הרשאות NTFS על ידי SeBackupPrivilege
  • משימות של מנהל צוות הבדיקות

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

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