Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
IT 보안 및 Secure Coding
- 정보 보안 원리의 개요
- CIA 삼각형: 기밀성, 무결성, 가용성
- 일반적인 위협 및 위협 모델링
- 안전한 소프트웨어 개발 라이프사이클(SSDLC)의 모범 사례
- OWASP 톱 텐 및 그 이상 이해하기
- 인증 및 세션 관리 문제
- 주입 취약성 (SQL, 명령어, LDAP 등)
- 크로스사이트 스크립팅(XSS) 및 크로스사이트 요청 위조(CSRF)
- DOM 기반 공격 및 JavaScript 관련 위험
- AJAX 및 브라우저 저장소의 안전하지 않은 사용
- 클릭재킹 및 UI 리디렉션
- 콘텐츠 보안 정책(CSP) 구현
- 기본 개념: 해싱, 암호화, 디지털 서명
- 공개 키 vs. 대칭 키 암호화
- 전송 계층 보안(TLS) 기본 사항
- 키 관리 및 일반적인 암호화 오류
- SOAP 및 REST 보안 고려 사항
- 인증 메커니즘: OAuth, JWT, API 키
- 일반적인 웹 서비스 공격 및 방어
- 서비스 페이로드에서의 입력 유효성 검사
- XML 주입 및 파싱 공격
- 엔티티 확장 및 XXE 취약성
- 안전한 파싱 기법 및 라이브러리
- XML 보안 표준(XML-DSig, XML-Enc) 사용
- 보안 테스트를 위한 권장 도구(e.g., OWASP ZAP, Burp Suite)
- 코드 스캔 및 분석 도구
- 온라인 리소스 및 보안 지침
- 신흥 위협으로 업데이트하는 방법
Requirements
- 웹 애플리케이션 기본 아키텍처에 대한 이해
- Java, C#, PHP, 또는 JavaScript와 같은 프로그래밍 언어로의 경험
- 클라이언트-서버 통신 및 HTTP에 대한 숙련도
대상
- 개발자
- 웹 애플리케이션 아키텍트
- 보안에 민감한 기술 팀
14 Hours
회원 평가 (5)
Overview of most among important topics related to software architecture. This training inspired me to learn some of them in depth ;)
Konrad Fuchsig - EY GDS
Course - Web Application Security
Explanation of the concepts I had no knowledge about. Tutors calm and kind attitude and also his very vast knowledge.
Michal Kowalczyk - EY GDS
Course - Web Application Security
Practical examples and possibility to try how web injections are functioning from the other side - not user but attacker side.
Jessica Wierzbicka - EY GDS
Course - Web Application Security
The hands-on labs were excellent.
Dr. Farhan Hassan Khan - TDM GROUP
Course - Web Application Security
Trainers command in his field