כאשר TLS נכשל
שיעור 41 מתוך 47 בקורס עבודה עם רשתות דרך הטרמינל של Coddy.
כל כשלי ה-TLS נראים אותו הדבר מבחוץ, אבל הם שונים לחלוטין זה מזה.
תעודה שפג תוקפה. נפוצה, משעממת, והפתרון הוא לחדש אותה. אי־התאמה בשם. ביקשת מארח אחד, והתעודה מיועדת למארח אחר. רשות לא מוכרת. לעיתים קרובות מדובר בשירות פנימי שמשתמש בתעודה משלו, שאין למחשב שלך שום סיבה לתת בה אמון. אין TLS כלל, כפי שכבר ראית בקוד היציאה 35.
לאחר מכן יש את -k, שאומר ל-curl לדלג לחלוטין על הבדיקות האלה ולהתחבר בכל זאת. הוא מעלים את השגיאה, ומוותר על הבטחת הזהות תוך שמירה על ההצפנה. מתקבלת שיחה פרטית עם מישהו שלא זיהית.
זה בסדר כשמתנסים בתיבת בדיקה שבשליטתך. השימוש בו כדי להשתיק אזהרה במשהו חשוב מבטל את ההגנה שעליה הסתמכת. תקן את האישור במקום זאת.
אתגר
קשההשוו את אותה יציאה בשתי הסכמות.
- צרו את
index.htmlעם התוכןplainוהגישו את התיקייה ביציאה 9130 - אחזרו אותו באמצעות
http://והדפיסוhttp=עם קוד היציאה של curl - אחזרו את אותה כתובת URL באמצעות
https://והדפיסוhttps=עם קוד היציאה שלה
פלט צפוי:
http=0
https=35אותו מחשב, אותה יציאה, אותו קובץ. רק הסכמה השתנתה.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה עבודה עם רשתות דרך הטרמינל
תרגלו בעצמכם: Terminal אונליין