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

Penetration Testing ในความปลอดภัยเครือข่ายคืออะไร?

Penetration Testing พร้อมตัวอย่าง

  • Social Engineering: หลอกลวงเข้าถึง Database/Systems
  • Phishing Email: เข้าถึงบัญชีสำคัญ
  • Unencrypted Passwords บน Network: เข้าถึงข้อมูลลับ

Penetration Test คืออะไร?

ประเมินความปลอดภัยระบบโดยสำรวจ Vulnerabilities ที่อาจถูก Exploit อย่างปลอดภัย เกี่ยวกับ OS, Services, Apps, Misconfigurations, User Risky Behavior

Penetration Testing และประเภท

External Network Pen Test: ทดสอบจากภายนอก (Simulate Outside Hacker) ด้วย Ethical Hacking Techniques ที่ควบคุม/ตกลง/อนุมัติ

3 ประเภท Penetration Testing หลัก

  1. Black-box Assessment (ไม่รู้ข้อมูลระบบ)
  2. White-box Assessment (รู้ข้อมูลระบบครบ)
  3. Gray-box Assessment (รู้บางส่วน)

ความสำคัญของ Penetration Testing ต่อ Network Security

วิเคราะห์ Potential Breach Points ให้ภาพชัดเจนของ Security System ทั้งหมด ช่วยให้แน่ใจว่า Management Procedures ถูกปฏิบัติถูกต้อง

ประเภท Penetration Testing

  • External Network Pentest
  • Internal Network Pentest
  • Social Engineering Test
  • Physical Penetration Test
  • Wireless Network Pentest
  • Application Pentest

Penetration Testing ทำงานอย่างไร?

Simulate Cyber Attack หา Exploitable Vulnerabilities ปรับปรุง Web Application Firewall (WAF) ให้ปลอดภัยกว่า

Penetration Testing คืออะไร? (สรุป)

Pen Testing / Ethical Hacking = จำลอง Cyber Attack จุดประสงค์ Exploit Vulnerabilities ของ Systems, Networks, Websites, Applications

กระบวนการ Penetration Testing

Simulate Cyber Kill Chain: Planning -> Scanning Vulnerabilities -> Breach Perimeter -> Maintain Access Undetected

ประโยชน์ของ Penetration Testing

Security Exercise: Experts หาและ Exploit Vulnerabilities หาจุดอ่อนของ Defenses ที่อาจถูกโจมตีในอนาคต

Penetration Testing Types (ครอบคลุม)

  • Network Services, Applications, Client-side, Wireless, Social Engineering, Physical
  • Simulate Attack Vectors ทั้ง External และ Internal

มี Penetration Testing กี่ประเภท?

4 ประเภทพื้นฐาน (แต่ละอันทดสอบ Security Controls ตาม Real-life Scenario) มักใช้ Social Engineering ร่วมหลาย Techniques

Pentest Types (สรุป)

  • Network Penetration Testing & Exploitation
  • Web & Network Wireless Pentest
  • Physical Penetration Testing
  • Social Engineering Testing
  • Cloud Security Testing

3 Phases หลักของ Penetration Test

  1. Pre-engagement
  2. Engagement
  3. Post-engagement

Top 5 Penetration Testing Techniques/Standards

  • OSSTMM (Open Source Security Testing Methodology Manual)
  • OWASP (Open Web Application Security Project)
  • NIST (National Institute of Standards and Technology)
  • PTES (Penetration Testing Execution Standard)
  • ISAF (Information Security Assessment Framework)