ทำไม Network ต้องปลอดภัย
- ปกป้อง Client Data ต้องการระบบแข็งแกร่ง
- ไม่มี Network ไหนปลอดภัย 100%
- Software System ป้องกัน Network ลดความเสี่ยง Data Loss
- Workstation ที่มี Network Security ป้องกัน Malware ได้ดีกว่า
ทำไม Application Security จึงสำคัญ
Enterprise Apps เข้าถึงได้หลาย Network + Cloud = Vulnerable มากขึ้น Application Security Testing หา Weakness ก่อนถูก Exploit
ทำไมต้องปกป้องข้อมูล
- Layer ป้องกัน Data Breaches
- Security Controls ป้องกัน Unauthorized Access
- ป้องกัน Service Disruption (DoS)
- ขยาย IT Security ครอบคลุม Network/Systems
Secure Application อย่างไร
- Follow OWASP Top 10
- Application Security Audit
- Proper Logging
- Real-time Data Protection & Monitoring
- Encrypt Everything
- Hardening
- Update Servers & Software
Application Security ใน Network Security
กระบวนการ Build, Add, Test Security Features ใน Apps ป้องกัน Unauthorized Access และ Modification
3 พื้นที่ Security ระดับ Application
Technical Controls, Administrative Controls, Physical Controls
Network ปลอดภัยอย่างไร
Layered Defense (Defense in Depth) ที่ Edge และภายใน Network Policies และ Controls ทุก Layer Authorized Users เข้าถึงได้ Attackers ถูกบล็อก
Network ประเภทไหนปลอดภัย
Hardware + Software + Cloud Services ทั้งสามร่วมกัน Appliance = Server/Device ให้ Security
ทำไม Web Application Security สำคัญ
Hackers ขโมยข้อมูลลับผ่าน Web Proactive Strategy ป้องกัน Malware, Attacks อื่นๆ
3 Principles ของ Information Security (CIA Triad)
- Confidentiality (ความลับ)
- Integrity (ความสมบูรณ์)
- Availability (ความพร้อมใช้งาน)
ตัวอย่าง Application Security
Router บล็อก Internet Access ไปที่ Laptop IP (Hardware + Software + Procedures)
3 Phases ของ Application Security
Testing ตลอด SDLC (Software Development Lifecycle) Scan Apps ทุก Stage
รู้ว่า App ปลอดภัยหรือไม่
- Mobile App Scanner หา Loopholes
- Improve Code Quality
- Periodic Testing
- Network Connection Verification
- Security Updates