문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 21 시간
코스 개요
IT 보안 및 보안 코딩 소개
- 응용 프로그램 보안의 기본 개념 이해
- 보안 소프트웨어 개발 원칙
- 웹 응용 프로그램의 일반적 보안 위험
- 취약점 방지를 위한 개발자의 역할
웹 응용 프로그램 보안의 기초
- 웹 응용 프로그램 공격 표면 이해
- 웹 응용 프로그램을 대상으로 한 일반적 공격 기법
- PHP 기반 응용 프로그램의 보안 원칙
- 보안 개발 라이프사이클 실습
웹 응용 프로그램 취약점
- 일반적 웹 취약점 개요
- 주입 공격 및 방지 기법
- 크로스 사이트 스크립팅(XSS) 방지
- 크로스 사이트 요청 위조(CSRF) 보호
- 비보안 직접 객체 참조 및 접근 제어 문제
- 보안 세션 관리
- 파일 업로드 보안 고려사항
보안 입력 검증 및 데이터 처리
- 사용자 입력의 검증 및 소독(세이닝)의 중요성
- 악성 데이터 처리 방지
- PHP 검증 및 필터링 기능 활용
- 예상치 못한 입력으로부터 응용 프로그램 보호
클라이언트 사이드 보안
- JavaScript 보안 위험 이해
- Ajax 요청의 보안 처리
- HTML5 보안 고려사항
- 클라이언트 사이드 취약점 방지
- 클라이언트 사이드와 서버 사이드 보안 실습 통합
PHP 응용 프로그램용 실무 암호학
- 암호학 기초
- 해싱 및 비밀번호 보호
- 암호화 및 안전한 데이터 저장
- OpenSSL을 포함한 PHP 보안 확장 활용
- 암호학 모범 사례 적용
PHP 보안 기능 및 보안 개발 기법
- PHP 보안 확장 및 내장 보호 기능
- Ctype, ext/filter, HTML Purifier 사용
- PHP의 보안 코딩 패턴
- 일반적인 PHP 프로그래밍 실수 방지
- 오류 및 예외의 보안 처리
PHP 환경 강화
- PHP 구성 설정 보안
- php.ini 보안 권장 사항
- Apache 및 서버 수준 보안 고려사항
- 권한 및 응용 프로그램 구성 관리
- 프로덕션 환경 보호
고급 PHP 취약점 주제
- 时间及 상태 관련 보안 문제
- open_basedir 보안 고려사항
- 서비스 거부(DoS) 공격 시나리오
- 해시 충돌 취약점
- 최근 PHP 프레임워크 보안 우려 사항
보안 테스트 및 평가 기법
- 응용 프로그램 보안 테스트 개요
- 보안 스캐너 및 테스트 도구 활용
- 침투 테스트 개념
- 프록시 도구, 스니퍼, 퍼징 기법
- 정적 소스 코드 분석
실무 보안 코딩 워크숍
- 취약한 PHP 응용 프로그램 분석
- 완화 기법 적용
- 보안 개선 사항 테스트
- 보안 코딩 리소스 및 모범 사례 검토
요건
없음.
회원 평가 (3)
I genuinely enjoyed the real life examples.
Marios Prokopiou
코스 - Secure coding in PHP
기계 번역됨
All topics were well covered and presented with a lot of examples. Ahmed was very efficient and managed to keep us focused and attracted at all times.
Kostas Bastas
코스 - Secure coding in PHP
기계 번역됨
The subject of the course was very interesting and gave us many ideas.
Anastasios Manios
코스 - Secure coding in PHP
기계 번역됨