PracticU

אתר SSL Labs

בלי כתוביותעם כתוביות
PracticU › קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › אתר SSL Labs
מילון מושגים:
SSL - פרוטוקול להצפנת תקשורת ברשת ולאימות זהות השרת. קודמו של TLS, והשם עדיין נפוץ בשימוש.
TLS - הפרוטוקול המודרני להצפנת תקשורת ברשת ולאימות זהות, היורש של SSL, העומד בבסיס HTTPS.
הצפנה - המרת מידע לצורה בלתי קריאה בעזרת מפתח, כך שרק מי שמחזיק במפתח המתאים יכול לפענח ולקרוא אותו.
תעודה דיגיטלית - מסמך מוצפן שמאשר את זהותו של אתר או שרת וקושר אותו למפתח ציבורי, ומונפק על ידי רשות אישורים.
RSA - אלגוריתם הצפנה אסימטרי נפוץ, המבוסס על זוג מפתחות ציבורי ופרטי, לשם הצפנה וחתימה דיגיטלית.
מערכת הפעלה - התוכנה הבסיסית שמנהלת את חומרת המחשב ומשאביו ומריצה את שאר התוכנות, למשל Windows או Linux.
HTTP - פרוטוקול להעברת דפי אינטרנט ונתונים בין דפדפן לשרת. הגרסה המאובטחת שלו היא HTTPS.
דוח - מסמך או תצוגה שמסכמים נתונים בצורה מאורגנת לצורך הבנה וקבלת החלטות.

אתר SSL Labs
האתר SSL Labs בודק את הגדרות ה-SSL וה-TLS של אתר ומשווה אותן ל-Best Practice. בהרצאה רואים איך הוא משמש לאיסוף מידע פסיבי על רמת ההצפנה של היעד.
מה הבדיקה מציגה
1. הרצת הבדיקה: רושמים את הדומיין ולוחצים על שליחה. הבדיקה יכולה להימשך כמה דקות, ובסיומה מתקבל סיכום של ההגדרות החסרות ושל הבעיות שנמצאו.
2. תעודה ופרוטוקולים: מוצג מידע על התעודה, ורשימה של גרסאות הפרוטוקולים שנתמכות. בדוגמה TLS 1.3 לא נתמך, TLS 1.2 נתמך, TLS 1.1 נתמך אך אפשר לשפר, ואילו SSL 3 ו-SSL 2 לא נתמכים.
3. Cipher Suites: שיטות ההצפנה מוצגות כשהחלשות מסומנות באדום כ-Insecure. בדוגמה מופיעים RSA ו-RC4, שכבר שנים מומלץ לא להשתמש בו, וגם בעיה בהחלפת המפתחות בפרוטוקול Diffie-Hellman.
4. סימולציה של לקוחות: האתר בודק איך השרת מתנהג מול דפדפנים ומערכות הפעלה שונות, כמו אנדרואיד, Chrome, Firefox, Safari ו-Windows. השרת מתאים את רמת ההצפנה ללקוח, כדי לתמוך גם במכשירים ישנים.
5. שטח התקיפה: אפשר לדמות מערכת ישנה כדי להוריד את רמת האבטחה של התקשורת. לכן רושמים את הממצאים, כמו RC4 שעדיין בשימוש, כדי להשתמש בהם אחרי איסוף המידע הפסיבי והאקטיבי.
6. סיכום ופרטים נוספים: האתר מציג גם את בקשות ה-HTTP ששלח. בדוגמה התעודה תקינה והתוצאה יחסית טובה, אבל השרת לא תומך בפרוטוקולים החדשים ביותר, וזה מגדיל את שטח התקיפה.
בסוף ההרצאה אפשר לקרוא דוח של SSL Labs ולזהות בו הגדרות הצפנה חלשות.
השיעור הבא בקורס: אתר Pastebin

פרקי ההרצאה: אתר SSL Labs

  1. 00:00

    ניתוח הגדרות SSL ו-TLS מול Best Practice

  2. 00:39

    סיכום הליקויים ופרטי התעודה

  3. 01:16

    שיטות הצפנה חלשות ב-Cipher Suite

  4. 01:53

    בדיקת תאימות ממערכות הפעלה שונות

תמלול ההרצאה: אתר SSL Labs

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

  1. 00:02

    ממשיכים עם האיסוף מידע באופן פסיבי והפעם נראה כיצד אנחנו יכולים לאסוף מידע בנוגע לרמת ההצפנה של האתר ברמת ה-SSL וה-TLS יש את האתר הזה שנקרא SSL Labs הוא למעשה מנתח את ההגדרות של ה-SSL וה-TLS של המטרה שלנו ומשווה אותן מול ה-Best Practice הוא יכול לזהות שב-SSL או ב-TLS יש חולשה מסוימת כמו פודל למשל, חולשה

  2. 00:32

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

  3. 00:55

    בואו נרד למטה, יש לנו פה את הסרטיפיקט, יש לנו פה מידע נוסף על התעודה, יש לנו פה הגדרות, שימו לב יש לנו פה את ה-TLS קודם נתחיל עם ה-TLS 1.3 הוא אומר שזה לא מיושם TLS 1.2 כן TLS 1.1 מיושם אבל עדיין אפשר לשפר SSL 3 בכלל לא SSL 2 בכלל לא נרד עוד כן יש לנו פה את הסייפר סוויט שזה למעשה השיטת

  4. 01:22

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

  5. 01:43

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

  6. 01:59

    אנדרואיד, לינוקס, פיירפוקס בגרסאות מסוימות, רום בגרסאות מסוימות, וינדוס 10, וינדוס 7. אוקיי, לגבי כל אחד ואחד הוא בודק את סוג ההצפנה.

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

ההרצאה הקודמת: אתר Security Header

ההרצאה הבאה: אתר Pastebin

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

  • SSL Strip
  • הסבר על SSL VPN
  • סיכום ב-3 דקות - הגדרת SSL
  • הגדרת FortiGate VPN - SSL

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

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