ควรทำ Vulnerability Scans บ่อยแค่ไหน
Best Practice: อย่างน้อย Quarter (3 เดือน) อาจทำ Biweekly (2 สัปดาห์) หรือ Monthly ขึ้นกับความต้องการองค์กร Quarterly Scan ตรวจพบช่องโหว่ใหญ่ แต่ควรประเมินระบบรายเดือน
ควรสแกนเครือข่ายบ่อยแค่ไหน
ธุรกิจแต่ละแห่งต่างกัน แต่น้อยที่สุด Quarterly หากมีการเปลี่ยนแปลง Infrastructure/Major Changes หรือ Compliance Requirements อาจต้อง Weekly/Monthly
Compliance Tests บน Network Devices ทำบ่อยแค่ไหน
Penetration Tests: 1-2 ครั้ง/ปี ขึ้นกับความต้องการธุรกิจ ผลกระทบจริงขึ้นกับ: Compliance Level, New Infrastructure, Cyber Policy Changes
ควรทดสอบ Web Application Vulnerabilities บ่อยแค่ไหน
Best Practice: Quarter/ครั้ง (Pen Testing Web Apps) แต่ความเป็นจริงต่างออกไป: 1/3 ขององค์กร Pen Test ปีละ 1 ครั้ง (ศึกษาล่าสุด)
ควรสแกนระบบบ่อยแค่ไหน
เพียง 1 Vulnerability = Attacker เข้าได้ ควรสแกนรายเดือน Patch/Remediate Vulnerabilities ที่พบ Compliance บางอย่างกำหนด Yearly/Quarterly แต่ไม่ควรเกิน 3 ครั้ง/ปี
ทำไมต้องมี Vulnerability Scanning
ระบบบนอินเทอร์เน็ต: โจมตี/สแกนตลอดเวลา Vulnerability Scanning = สำคัญมาก ระบบไม่ใช่อินเทอร์เน็ต: Security Scanning มีค่า ภายในองค์กร: ควรสแกนแก้ไขปัญหาที่พบ
PCI Require Vulnerability Scan บ่อยแค่ไหน
PCI Network Scan: 3 ประเภท - Internal, External, Post-change Scans
Compliance ใดบ้างที่กำหนด Vulnerability Scanning
NIST, PCI DSS, HIPAA - เน้น Vulnerability Scanning ปกป้องข้อมูลละเอียดอ่อน
Network Vulnerability Scanning คืออะไร
ระบุ Weaknesses ใน Computers, Networks, Assets อื่นๆ ที่ Threats อาจ Exploit ได้
ทำไม Attackers จึงสแกน Systems และ Networks
ตรวจจับและจัดประเภท Weaknesses: Network, Communications, Computers Vulnerability Scans = ระบุ Security Holes + ทำนาย Effectiveness ของ Countermeasures
ทำไม Network Scanning จึงสำคัญ
Network Management, Maintenance, Security: รวบรวมข้อมูลจากเครือข่าย วิเคราะห์ Resources และ OS ระบุ Network Services และ Filtering Systems
ควรตรวจสอบเครือข่ายบ่อยแค่ไหน
Penetration Testing เป็นประจำ Criticality ของ Target กำหนดความถี่ Experts: Internet-facing Apps/Infrastructure = Monthly + Annual Testing
ควรทดสอบ Website บ่อยแค่ไหน
2-5 ปี: Update หรือ Revamp Website ให้ Competitive และ Relevant
Testing ใดเหมาะกับ Vulnerability Assessments
White-box Penetration Testing = Comprehensive Internal/External Assessment เหมาะสำหรับ Calculation Tests
Common Vulnerabilities ใน Web App Testing
- Broken Access Control
- Broken Authentication
- CRLF Injection (Carriage Return Line Feed)
- Cryptographic Failures
- Known Vulnerable Components
- CORS Policy Issues
- Credential Management
- CSRF (Cross-Site Request Forgery)