문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
Application Security 소개
- 현대 소프트웨어 개발에서 애플리케이션 보안의 중요성
- 일반적인 사이버 위협 및 공격 벡터 개요
- 웹 및 모바일 애플리케이션의 보안 위험 이해
보안 소프트웨어 개발 라이프사이클(SDLC)
- 개발의 각 단계에 보안 통합
- 위협 모델링 및 위험 평가
- CI/CD 파이프라인의 자동화된 보안 테스트
일반적인 보안 취약점 이해
- OWASP Top 10 보안 위험 소개
- 취약점으로 이어지는 일반적인 코딩 결함
- 보안이 취약한 애플리케이션 악용(DVWA/WebGoat를 통한 실습)
입력 검증 및 Secure Coding 관행
- SQL 주입, 교차 사이트 스크립팅(XSS) 및 명령 주입 방지
- 입력 정리 및 검증을 위한 모범 사례
- 보안 인증 및 권한 부여 메커니즘 구현
세션Management 및Data Protection
- 세션 보안 처리: 쿠키, 토큰 및 JWT 모범 사례
- 데이터 암호화 기술 및 안전한 저장
- API 개발 보안 및 API 남용 방지
보안 테스트 및 취약성 평가
- 보안 테스트를 위해 OWASP ZAP 및 Burp Suite 사용
- 정적 및 동적 애플리케이션 보안 테스트(SAST/DAST)
- 개발자를 위한 침투 테스트 기본 사항
보안 DevOps 구현(DevSecOps)
- DevOps 워크플로의 보안 자동화
- 컨테이너 보안 및 클라우드 애플리케이션 보안
- 사고 대응 및 보안 모니터링
요약 및 다음 단계
- 코스의 주요 내용
- 추가 학습을 위한 리소스
- Q&A 및 마무리 발언
요건
- 모든 프로그래밍 언어의 기본
- 애플리케이션 개발 경험
청중
- 소프트웨어 개발자
- 애플리케이션 보안 엔지니어
- DevOps 및 보안 팀
21 시간
회원 평가 (1)
많은 정보가 매우 잘 설명되어 있습니다. 좋은 예시와 흥미로운 연습문제들이 있습니다. 강사는 자신의 실제 경험을 보여주셨습니다.
Gergely Batho - GE Medical Systems Polska Sp. Z O.O.
코스 - Application Security for Developers
기계 번역됨