Nomdan manzilga
DNS nomlarni yozuvlarga bog‘laydi: A IPv4, AAAA IPv6, CNAME taxallus. TTL keshda saqlash muddatiga ta’sir qiladi. DNS javobi saytning biznes jihatdan ishonchliligini tasdiqlamaydi.
TLS nima tekshiradi?
TLS kanalni shifrlash va server identifikatorini tekshirishga yordam beradi. Klient sertifikat zanjiri, amal qilish muddati va hostname mosligini tekshiradi. O‘quv ishida ham verify=False odat qilmang. O‘zingizning lab CA’ingizni aniq trust store’ga qo‘shish to‘g‘riroq.
Amaliy diagnostika
DNS, TCP ulanishi va TLS handshake alohida bosqichlar. Har birida xato sababi turlicha. HTTPS qulf belgisi ilovada IDOR yoki SQL injection yo‘qligini anglatmaydi. Quyida DNS sintetik javobi tahlil qilinadi; internet so‘rovi yuborilmaydi.
Python’da ko‘rib chiqamiz
records = [{"type": "A", "value": "192.0.2.10"},
{"type": "AAAA", "value": "2001:db8::10"},
{"type": "TXT", "value": "training-only"}]
print(next(row["value"] for row in records if row["type"] == "A"))Misolni
Mustaqil mashq
DNS A va CNAME farqini chizing. TLS hostname xatosi va muddati o‘tgan sertifikat uchun foydalanuvchi xabarlarini yozing. Sertifikat tekshiruvini chetlab o‘tmaslik sababini tushuntiring.