1) 소프트웨어 개발 보안 설계하기 - 소프트웨어의 보안 품질에 영향을 주는 요소들 - 소프트웨어 보안 취약점 : 외부에 노출된 보안 약점 - 모의해킹 : 작동하는 시스템을 대상으로 수행하는 동적 검증을 통해 보안 취약점을 확인하는 보안 품질 관리 활동 - CVE(Common Vulnerability Exposure)로 보안 취약점이 DB화 되어 관리 - 소프트웨어 보안 약점 : 보안 취약점의 근본 원이 되는 소프트웨어의 결함이나 버그 -> 모든 보안 취약점은 보안 약점에 포함되나 모든 보안 약점이 보안 취약점인 것은 아니다. - 시큐어 코딩 : 보안 약점이 존재하지 않도록 개발하는 방법 - CWE(Common Weakness Enumeration)으로 보안약점이 DB화 되어 관리 - 소프트웨어 개발 보..