System Hardening (การแข็งแกร่งระบบ) คืออะไร?
กระบวนการลดพื้นที่โจมตี (Attack Surface) ของระบบปฏิบัติการ/แอปพลิเคชัน โดย:
- ปิด Service/Port ที่ไม่จำเป็น
- ลบซอฟต์แวร์/Feature ที่ไม่ใช้
- ตั้งค่าความปลอดภัยให้เข้มงวด (Password Policy, Account Lockout, Audit)
- ปิดใช้งาน Protocol เก่า/ไม่ปลอดภัย (SMBv1, TLS 1.0, LLMNR, NetBIOS)
- ใช้ Principle of Least Privilege (สิทธิ์ต่ำสุดที่ทำงานได้)
- อัปเดต Patch แบบอัตโนมัติ/สม่ำเสมอ
- ตั้งค่า Application Whitelisting (AppLocker, WDAC)
- เปิดใช้งาน Exploit Protection (DEP, ASLR, CFG, CET)
Network Security (ความปลอดภัยเครือข่าย) คืออะไร?
การปกป้อง โครงสร้างพื้นฐานการสื่อสาร ระหว่างระบบ ตรวจสอบควบคุม และป้องกันภัยคุกคามระหว่างการถ่ายโอนข้อมูล:
- Firewall (Perimeter, Internal Segmentation, Host-based)
- IDS/IPS (Network & Host-based)
- Network Segmentation (VLAN, Micro-segmentation, Zero Trust)
- VPN / ZTNA (Remote Access)
- NAC (Network Access Control)
- DDoS Protection
- DNS Security (DNSSEC, DNS Filtering, DoH/DoT)
- Email/Web Proxy Security
- Network Monitoring & Traffic Analysis (NDR, NetFlow, PCAP)
ทำไม Harden System แล้วยังต้อง Network Security?
| มุมมอง | System Hardening | Network Security |
|---|---|---|
| ขอบเขต | ระดับ Host/Endpoint (OS, App) | ระดับ Infrastructure/Communication |
| สิ่งที่ป้องกัน | Exploit บน Host, Privilege Escalation, Persistence | Lateral Movement, C2, Data Exfil, Recon, DoS |
| ช่องโหว่ที่ครอบคลุม | Software Vulnerabilities, Misconfigurations | Protocol Weaknesses, Trust Relationships, Visibility Gaps |
| ตัวอย่างการโจมตีที่ Hardening ไม่กันได้ | - | ARP Spoofing, DNS Hijacking, Pass-the-Hash (Network), SMB Relay, Kerberoasting, Network Sniffing |
| ตัวอย่างการโจมตีที่ Network Security ไม่กันได้ | Local Privilege Escalation, Kernel Exploit, Malicious Script Execution, Rogue Process | - |