PracticU

מבחן OSCP

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

מבחן OSCP
ההרצאה מסכמת את כל מה שצריך לדעת על מבחן OSCP (PEN-200) של Offensive Security: המבנה, התשלום, חוקי ההתנהלות ואופן ההגשה.
מבנה המבחן
1. חמש מכונות לפריצה: שעה חמישה עשר שעות עם מכונה אחת של Buffer Overflow (25 נקודות), מכונה קשה נוספת עם "מסלולים מטעים" (25 נקודות), ושתי מכונות בינוניות ומכונה פשוטה אחת.
2. ניקוד: צריך להגיע ל-70 נקודות מתוך 100 כדי לעבור, כאשר פריצה מלאה למכונה (כניסה + העלאת הרשאות) נדרשת לניקוד המלא.
3. זמן: 24 שעות לביצוע המבחן בפועל ו-24 שעות נוספות להגשת דוח מסודר.
4. מחיר: כ-1000 דולר למבחן הראשון, הכולל גישה למעבדות תרגול ל-30 יום וחומר לימוד. מבחן חזרה (Retake) עולה 250 דולר.
כללי ההתנהלות
1. פיקוח: כל המבחן מתועד במצלמה ובשיתוף מסך דרך תוסף דפדפן ייעודי, כולל בדיקה מקדימה יום לפני.
2. הגשת הדגל חייבת להיות מקומית: אין להוכיח גישה דרך ממשק אינטרנט, אלא רק בפקודות ישירות על המכונה עצמה (type/cat) עם צילום מסך מלווה.
3. כלים אסורים: סריקה אוטומטית מקיפה וכלים מסחריים שמבצעים ניצול חולשות אוטומטי כמו Metasploit Pro.
4. מגבלת Metasploit: מותר להשתמש ב-Metasploit וב-Meterpreter רק מול מכונה אחת מתוך המכונות (לא כולל מכונת ה-Buffer Overflow). לעומת זאת Multi-Handler ו-MSFvenom מותרים ללא הגבלה.
5. הגשת הדוח: כותבים דוח מסודר לפי תבנית שהחברה מספקת, עם צילומי מסך של כל שלב, ומגישים כקובץ מכווץ בגודל מוגבל.
שימו לב
- שימוש בכלי אסור פוסל את הניקוד של המכונה הספציפית. חריגה במגבלת Metaspolit פוסלת רק את המכונות הנוספות.
- הכנה מומלצת: תרגול על מכונות VulnHub ו-Proving Grounds, וכן Buffer Overflow באתר TryHackMe.
מי שמכין את עצמו בעזרת רשימת המכונות המומלצת ומבין את חוקי ההגשה, מגיע למבחן עם תמונה מלאה של מה שמצופה ממנו ביום הבחינה.

פרקי ההרצאה: מבחן OSCP

  1. 00:00

    מבנה מבחן OSCP

  2. 00:42

    חמש מכונות ומציאת הדגלים

  3. 02:18

    ניקוד ומכונות התרגול

  4. 03:14

    עלות המבחן ומשך הזמן

  5. 04:09

    פיקוח ומעקב בזמן המבחן

  6. 05:31

    הגשת דוח התיעוד

  7. 08:35

    הגבלות וכלים אסורים

  8. 10:13

    חוקי השימוש ב-Metasploit

תמלול ההרצאה: מבחן OSCP

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

  1. 00:02

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

  2. 00:13

    קודם כל, המבחן הזה נקרא PAN 200, זה המספר הסידורי שלו. יש להם גם 300, יש להם כמה מבחנים. ה-OCP הוא נקרא PAN 200, לדוגמה, נראה לי 300 זה על Web Attacks.

  3. 00:27

    המבחן OCP מתעסק ב-Penetration Test, בדיקת חדירות לרשת פנימית אינטרנל פניטריישן טסט כאילו אנחנו כבר בתוך הרשת שלהם ורוצים להשתלט על המכונות הווירטואליות בתוך הרשת במבחן הזה יש 5 מכונות וירטואליות שצריך לפרוץ אותן אנחנו פורצים למכונה מוצאים איזושהי חולשה ואחרי שפרצנו בפנים יש לנו בתיקיית יוזר קובץ

  4. 00:56

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

  5. 01:19

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

  6. 01:46

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

  7. 02:12

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

  8. 02:26

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

  9. 02:44

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

  10. 03:03

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

  11. 03:14

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

  12. 03:28

    המבחן עולה 1000 דולר, כי הוא גם כולל גישה למעבדות תרגול למשך 30 יום, ו-PDF עם כל החומר. PDF שלהם נוראי.

  13. 03:38

    למה? כי הוא מאוד מתומצת, חסר שם הסבר, ועם כל התמצות הזה יוצא שהוא איזה קרוב ל-800 עמודים שם.

  14. 03:48

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

  15. 04:05

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

  16. 04:37

    והתוסף הזה מצלם להם את כל המסך שלך וגם את המצלמה אין סאונד סאונד הוא לא מעביר כל הוא לא מעביר ככה אתה נכנס לפני הבחינה ביום לפני הבחינה אתה נכנס לבדוק שהכל תקין וצריך להפעיל את התוסף הזה והם עוקבים אחרי וב קאמרה שלך מצלמה שלך ואחרי כל המסכים שלך הנה פה למטה כתוב לשתף מסך אתה חייב דרך התוסף הזה שנקרא ג'אנוס וב rts rtc לשתף מסך לעשות share על המסך אז הם גם רואים אותך פיזית וגם רואים את

  17. 05:14

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

  18. 05:26

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

  19. 05:38

    אחרי שעשינו 24 שעות יש לנו עוד 24 שעות another 24 hours להעלות להם את הדוקומנטציה את הדוח איך פרצנו את הכל מהם השלבים שעשינו בדיוק עשינו nmap לכתוב את הפקודה שעשינו לראות את הפלט ומה הסקנו מהפלט זאת אומרת את כל השלבים שעשינו כדי לפרוץ את המכונה צריך להגיש להם ב24 שעות אחרי המבחן זאת אומרת ב24 שעות הראשונות של המבחן

  20. 06:10

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

  21. 06:44

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

  22. 07:03

    Obtaining the Content of Profile, להשיג את ההוכחה של הקובץ, אסורה בכל דרך שהיא לא לוקאלית. הם חייבים שאתה תהיה פיזית על המכונה. אתה חייב להיות באינטראקטיב של ב-CMD הרגיל ולכתוב טייפ או קאט.

  23. 07:21

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

  24. 07:46

    נניח ממכונה 111, נניח שזאת המכונה הראשונה שלי, זה הדגל שמצאתי בקובץ ואני מכניס אותו. חוץ מזה שאני מכניס להם את ה-keys, אני גם צריך לעשות לעצמי screenshot, צילומי מסך, כדי להוכיח, לדוגמה פה אנחנו רואים טייפ לקובץ proof.txt באדמיניסטרטור, שזה המספר הארוך הזה ששמתי להם בלוח הבקרה,

  25. 08:12

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

  26. 08:35

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

  27. 08:56

    אסור להשתמש בכלים מסחריים שעושים הכל אוטומטית במקומנו, כמו Metasploit Pro, Bore Pro, כל מיני כלים מסחריים וכלי אוטומציה גם אסורים גם אם הם לא מסחריים.

  28. 09:11

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

  29. 09:27

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

  30. 09:43

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

  31. 10:05

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

  32. 10:37

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

  33. 10:49

    אז במטאספלויט וב-CMD המשוכלל שנקרא מטרפריטר פיילוד, אנחנו יכולים להשתמש רק פעם אחת against one single target אנחנו צריכים לבחור מי

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

ההרצאה הקודמת: הרשמה חינם לאתר Proving Grounds של Offensive Security

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

  • מבחן ב-QA
  • שאלות מתוך מבחן ההסמכה ISTQB
  • מבחן RHCE - שאלה על NFS
  • מבחן CCNA - שאלה על VLAN

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

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