PracticU

IIS Crypto

בלי כתוביותעם כתוביות
PracticU › קורס מנהלי רשת ושרתים - Active Directory 2022 › IIS Crypto
מילון מושגים:
IIS - שרת האינטרנט של מיקרוסופט (Internet Information Services), המריץ אתרים ויישומי אינטרנט על Windows.
SSL - פרוטוקול להצפנת תקשורת ברשת ולאימות זהות השרת. קודמו של TLS, והשם עדיין נפוץ בשימוש.
חולשה - פגם או חולשה במערכת או בתוכנה שעלול לאפשר פגיעה באבטחה אם לא יטופל.
תעודה דיגיטלית - מסמך מוצפן שמאשר את זהותו של אתר או שרת וקושר אותו למפתח ציבורי, ומונפק על ידי רשות אישורים.
ביט - יחידת המידע הקטנה ביותר במחשב, שערכה 0 או 1. שמונה ביטים מרכיבים בייט.
רג'יסטרי - מסד נתונים מרכזי ב-Windows ששומר הגדרות של מערכת ההפעלה ושל תוכנות מותקנות.
MD5 - פונקציית האש ותיקה שמפיקה ערך באורך קבוע. נחשבת לא בטוחה לשימושים קריפטוגרפיים.
TLS - הפרוטוקול המודרני להצפנת תקשורת ברשת ולאימות זהות, היורש של SSL, העומד בבסיס HTTPS.

IIS Crypto
ההרצאה מראה איך מחזקים את אבטחת ה-SSL של אתר שרץ על IIS: בודקים את האתר בכלי חיצוני, מכבים פרוטוקולים וצפנים ישנים ומאשרים את השינוי בבדיקה חוזרת.
השלבים העיקריים
1. בדיקה חיצונית: SSL Labs מראה שהשרת עדיין תומך ב-SSL 3, שבו יש חולשה בשם POODLE. התעודה עצמה חזקה (2048 ביט), אבל החלפת המפתחות חלשה.
2. התקנת IIS Crypto: תוכנה חינמית שכותבת את ההגדרות ברג'יסטרי של IIS במקומכם. לפני ההרצה בודקים את הקובץ ב-VirusTotal.
3. סגירת פרוטוקולים: מכבים את SSL 2 ואת SSL 3, ואת הצפנים החלשים כמו RC4 ו-MD5. נשארים רק פרוטוקולי TLS.
4. Best Practices: לחיצה על הכפתור מבצעת את כל ההגדרות בבת אחת. אפשר גם להחמיר לפי תקן כמו PCI.
5. אתחול: אחרי Apply השרת מבקש ריסטארט כדי שההגדרות ייכנסו לתוקף. לכן מתזמנים את זה לשעה שבה אין עומס על האתר.
6. בדיקה חוזרת: מריצים את SSL Labs שוב ומשווים את הציון.
איך זה עובד
בזמן האתחול האתר לא זמין במחשב הראשי. בהרצאה מוצג שירות DNS עם failover: כשהשרת הראשי נופל, הלקוחות מופנים לשרת הגיבוי, ולקוחות האתר לא רואים את ההחלפה. בין השרתים יש סנכרון של בסיס הנתונים, כך שהנתונים זהים.
טעויות נפוצות
- הפעלה מחדש של שרת פעיל מפסיקה את השירות למשתמשים, ולכן צריך לתכנן אותה מראש.
- דפדפנים ישנים, כמו Internet Explorer 6, לא יעבדו אחרי הסגירה. לדברי המרצה זה לא נורא, כי הגרסה כבר לא בשימוש.
שימו לב
אחרי ההגדרות הציון ב-SSL Labs עלה מ-B ל-A, בלי שינוי בתעודה עצמה. השינוי כולו נעשה בלחיצה אחת על Best Practices ובאתחול.
השיעור הבא בקורס: איך פועלת חתימה דיגיטלית?

פרקי ההרצאה: IIS Crypto

  1. 00:00

    בדיקת רמת האבטחה של האתר ב-SSL Labs

  2. 00:39

    חולשת SSL 3 ו-POODLE

  3. 01:19

    הגברת האבטחה וביטול פרוטוקולים ישנים

  4. 03:17

    הפעלת IIS Crypto והרצה כמנהל

  5. 03:57

    Best Practices: השארת TLS בלבד

  6. 04:55

    החלת השינויים והפעלה מחדש של השרת

  7. 05:47

    Failover DNS: שרת גיבוי אוטומטי

  8. 06:57

    בדיקת מעבר הלקוחות לשרת הגיבוי

תמלול ההרצאה: IIS Crypto

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

  1. 00:03

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

  2. 00:18

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

  3. 00:35

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

  4. 01:06

    אבל Key Exchanger, החלפת מפתחות, היא SSL 3. אני רוצה לסגור ב-IS, לא לאפשר ב-IS את ה-SSL 3. עכשיו, אפשר לעשות את זה, וגם RC4, שזה לא הכי טוב.

  5. 01:26

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

  6. 01:44

    אני עכשיו צריך להיכנס ל-registry ולנטרל SSL 3. עכשיו, אני לא רוצה לבד להיכנס ל-registry. אני הולך ומוריד את התוכנה שנקראת, שהיא חינמית, שנקראת IaaS קריפטו.

  7. 01:57

    IaaS קריפטו, אתם יכולים לראות פה, זו תוכנה חינמית, ומה שהיא עושה, היא כותבת במקומי ב-registry של IaaS איזה פרוטוקולים מותר, איזה אסור. אני מוריד את ה-IS Crypto GUI, אני מוריד אותו פה בדאונלורד ואחרי שאני מוריד אותו בגלל שזה קובץ XE, אני תמיד בודק אותו בווירוס טוטאל שאין לו וירוסים. בואו נבדוק IS Crypto,

  8. 02:23

    אני בודק אותו שאין לו וירוסים. אתם רואים 0 מתוך 56, 56 מנועים אומרים שאין בקובץ הזה וירוס. אני יכול גם לראות את המנועים האלו אבל אני מאמין להם. אתם רואים AVG, כל ה-AVAST, אספרסקי, אתם רואים, בכל החברות הידועות, פנדה ומי לא.

  9. 02:45

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

  10. 03:08

    בואו נלך לדאונלורדס ונפעיל אותה. אני מוריד לה בפרופרטיז את ה-v שזה ירד מהאינטרנט, שלא יגביל אותה. Run as administrator, יופי.

  11. 03:24

    מה עושה התוכנה הזאת? ככה היא נראית מה שהיא עושה מה שהיא עושה היא אומרת לי פה איזה רג'יסטרי קיז אני רוצה להפעיל שימו לב איזה רג'יסטרי קיז אז אני יכול להגיד לו תקשיב תבטל לי SSL 3 לא רוצה תבטל לי SSL 2 תשאיר לי רק TLSים TLSים זה הSSLים החדשים MD5 לדוגמה אני לא מאפשר לך כן עכשיו במקום ידנית לבחור את זה מה הוא רצה שם עוד RC4 סייפר

  12. 04:01

    ה-RCR בסייפר הוא רצה, אתם רואים את זה. במקום לעשות ידנית מה שאני רוצה, וזה כל מה שזה יעשה, זה ירשום לי את ה-Register Keys, אני עושה Best Practices, לוחץ Best Practices, הוא השאיר לי רק את ה-TLSים, הוריד לי את כל ה-RCR והישנים, השאיר לי רק את ה-DES ואת ה-AS, הוריד לי את, בקיצור, עשה לי Best Practices,

  13. 04:23

    אוקיי? יש גם תקן של PCI, יש גם, זה כל מיני תקנים, אוקיי? רמת ההחמרה בתקנים, אוקיי? יפה מאוד. אז יפה, נניח אני אחמיר ואני אוריד גם את ה-MD5.

  14. 04:50

    למרות שזה לא משנה, כי כל ה-SSLים שלי הם בכל מקרה לא MD5. יופי. דרך אגב, פה אני יכול לרשום את שם האתר וזה יוביל אותי לדף הזה. כן, זה אותו דבר.

  15. 05:00

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

  16. 05:14

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

  17. 05:44

    failover dns מה זה אומר failover dns זה אומר אני אומר ככה אם האתר ww הראשי עם כתובת 12 בסוף נופל תיתן לכל הלקוחות ש-WW זה שרת אחר זאת אומרת על השרת שני אף אחד לא יודע שהוא קיים כולם חושבים שקיים רק השרת אחד ורק כשהוא נופל רק אז נותנים ללקוחות את ה-IP של השני זאת אומרת שיש לי שרת ראשי שזה בניגוד

  18. 06:12

    ל-round robin בניגוד ל-round robin מה שקורה הנה אתם רואים הוא נפל בדאון תסתכלו השרת נפל בדאון אתם יכולים ממש לראות את ההיסטוריה שלו שהוא נפל בדאון ועכשיו הלקוחות אוטומט מתחילים להגיע לשרת ה-WW השני שלי בואו תראו היסטורי

  19. 06:34

    אתם רואים הוא היה אוקיי אוקיי אוקיי אוקיי אוקיי ופתאום פה עשינו לו ריסטארט והוא התחיל להיות סטטוס קוד 0 אתם רואים?

  20. 06:45

    ברגע שהוא נהיה סטטוס קוד 0 הלקוחות הולכים לשרת אחר איך אני יודע שזה באמת עובד? בבקשה אנחנו נקפוץ ל-CMD, נעשה NS-LOOKUP www.practicu.com, נשאל על זה את גוגל 888. אנחנו רואים שפתאום הלקוחות התחילו להגיע ל-142, ל-IP השני של 142.

  21. 07:06

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

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

ההרצאה הקודמת: OpenSSL CMD - IIS Windows 10

ההרצאה הבאה: איך פועלת חתימה דיגיטלית?

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

  • אירוח service על שרת IIS
  • Publish WebAPI to Windows 10 IIS
  • סיכום ב-3 דקות - שרתי IIS ואתרי אינטרנט

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

  • קורס טכנאי מחשבים ורשתות - Windows 10/11 - בדגש על תמיכה טכנית בארגונים - Help Desk
  • קורס מנהלי רשת ושרתים - Active Directory 2025
  • קורס מנהלי רשת - ב-3 דקות
  • ראיון עבודה - מנהל רשת - תמיכה טכנית