Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

Passive vs Active Network Security Attacks: ความแตกต่างและการป้องกัน

Active Attack vs Passive Attack คืออะไร?

ลักษณะActive Attack (โจมตีเชิงรุก)Passive Attack (โจมตีเชิงสังเกต)
วัตถุประสงค์เปลี่ยนแปลง/ทำลาย/ควบคุม Data หรือ Systemขโมยข้อมูล/สังเกตการทำงาน/Reconnaissance
ผลกระทบต่อระบบส่งผลต่อ Integrity, Availability (ระบบล้ม/ข้อมูลเปลี่ยน)ส่งผลต่อ Confidentiality (ข้อมูลรั่วไหล แต่ระบบทำงานปกติ)
Victim Awarenessรู้สึกได้/เห็นอาการ (Service Down, Data Corrupted)ไม่รู้ว่าโดนสังเกต (Stealthy)
ตัวอย่างMitM, DoS/DDoS, Malware Injection, Session Hijacking, Masquerade, Replay, ModificationTraffic Sniffing (Wireshark), Port Scanning, Footprinting, Dumpster Diving, War Driving, Eavesdropping
ความยากในการตรวจจับง่ายกว่า (มีอาการชัด)ยากมาก (ไม่มีการเปลี่ยนแปลงข้อมูล)

Active Attacks ประเภทหลัก

  1. Masquerade: ปลอมแปลงตัวตน (IP Spoofing, Session Hijacking)
  2. Modification of Messages: แก้ไขข้อมูลระหว่างทาง
  3. Repudiation: ปฏิเสธการกระทำที่ทำไป
  4. Replay: ส่งข้อมูลเก่า/จับได้ ซ้ำอีกครั้ง
  5. Denial of Service (DoS/DDoS): ทำให้บริการไม่พร้อมใช้งาน

Passive Attacks ประเภทหลัก

  1. Traffic Analysis: วิเคราะห์รูปแบบ Traffic (Volume, Timing, Partners)
  2. Eavesdropping/Sniffing: ดักฟังข้อมูล (Wireshark, tcpdump)
  3. Footprinting/Reconnaissance: สำรวจข้อมูลก่อนโจมตีจริง
  4. Dumpster Diving: หาข้อมูลจากขยะ/เอกสารทิ้ง

การป้องกัน Passive Attacks

Encryption เป็นหลัก - เข้ารหัสข้อมูลตั้งแต่ต้นทาง (Sender) ถอดรหัสที่ปลายทาง (Receiver) ทำให้ Sniffer อ่านไม่เข้าใจ

  • TLS/SSL สำหรับ Web/Email/API
  • IPsec/VPN สำหรับ Site-to-Site, Remote Access
  • WPA2/WPA3 สำหรับ Wi-Fi
  • SSH แทน Telnet, SFTP แทน FTP
  • Enterprise Certificate Management

การป้องกัน Active Attacks

  • Firewall + IPS (Intrusion Prevention System): Block Known Attacks
  • Encryption + Integrity Checks: ป้องกัน Modification/Replay
  • Strong Authentication (MFA, Certificates): ป้องกัน Masquerade
  • Rate Limiting / DDoS Protection: ป้องกัน DoS
  • Secure Coding & Input Validation: ป้องกัน Injection Attacks
  • Patch Management: ปิดช่องโหว่ที่โจมตี Active Exploit

Mitigation Strategies สำหรับ Active Attacks

  1. Encrypt Data (In Transit & At Rest)
  2. Proper TLS/SSL Configuration (Strong Ciphers, HSTS, Certificate Pinning)
  3. Enterprise Certificate Lifecycle Management
  4. Network Segmentation (Zero Trust)
  5. Continuous Monitoring & Threat Hunting

สรุปความแตกต่างสำคัญ

  • Active = เปลี่ยนแปลง/ทำลาย = Integrity & Availability At Risk
  • Passive = สังเกต/ขโมย = Confidentiality At Risk
  • Passive ยากจับกว่า → ต้องใช้ Encryption + Traffic Analysis Detection
  • Active จับง่ายกว่า → ต้องใช้ IPS + Hardening + Monitoring