DNS Security Issues (ภัยคุกคาม DNS)
- Typosquatting: ลงทะเบียน Domain คล้าย Brand ชื่อดัง (gooogle.com)
- DDoS on DNS: ทำให้ Resolve ไม่ได้ (Mirai Botnet)
- DNS Amplification: ใช้ Open Resolvers โจมตี DDoS
- Registrar Hijacking: ขโมย Domain ผ่าน Social Engineering Registrar
- Cache Poisoning / Spoofing: ใส่ IP ผิดใน Cache นำผู้ใช้ไปไซต์ปลอม
- DNS Tunneling: Exfiltrate Data ผ่าน DNS Queries
- Domain Generation Algorithms (DGA): Malware สร้าง Domain สุ่มเพื่อ C2
ทำไม DNS Security จำเป็น?
- DNS เป็น Foundation ของ Internet ทุกการเชื่อมต่อเริ่มจาก DNS Query
- ออกแบบมาไม่มี Security (1980s) - Plaintext, No Authentication
- Organizations มัก Allow DNS Traffic ผ่าน Firewall โดยไม่ Inspect
- Attackers ใช้ DNS สำหรับ C2, Data Exfil, Phishing, Malware Delivery
DNS Protection Solutions
| เทคโนโลยี | คำอธิบาย |
|---|---|
| DNSSEC | Digital Signatures ตรวจสอบ Authenticity ของ DNS Records |
| DoH (DNS over HTTPS) | Encrypt DNS Queries ใน HTTPS (Port 443) ป้องกัน Eavesdropping |
| DoT (DNS over TLS) | Encrypt DNS Queries ใน TLS (Port 853) |
| Protective DNS / RPZ | Block Malicious Domains (C2, Phishing, Malware) ที่ Resolver Level |
| DNS Firewall | Policy-based Blocking/Logging ที่ Authoritative/Recursive |