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 หลัก
- Black-box Assessment (ไม่รู้ข้อมูลระบบ)
- White-box Assessment (รู้ข้อมูลระบบครบ)
- 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
- Pre-engagement
- Engagement
- 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)