이 과정은 PHP 개발자에게 인터넷을 통한 최신 공격에 대한 애플리케이션을 저항할 수 있도록 하는 데 필요한 필수 기술을 제공합니다. 웹 취약성은 OWASP 상위 10개를 넘어서는 PHP 기반 예제를 통해 논의되며 다양한 주입 공격, 스크립트 주입, PHP 세션 처리에 대한 공격, 안전하지 않은 직접 객체 참조, 파일 업로드 문제 등을 다룹니다. PHP 관련 취약성은 누락되거나 부적절한 입력 검증, 잘못된 오류 및 예외 처리, 보안 기능의 부적절한 사용, 시간 및 상태 관련 문제 등 표준 취약성 유형으로 그룹화되어 소개됩니다. 후자의 경우 open_basedir 우회, 매직 플로트를 통한 서비스 거부 또는 해시 테이블 충돌 공격과 같은 공격에 대해 논의합니다. 모든 경우에서 참가자는 등록된 위험을 완화하는 데 사용되는 가장 중요한 기술과 기능에 익숙해집니다.
JavaScript, Ajax 및 HTML5의 보안 문제를 해결하는 클라이언트 측 보안에 특별히 중점을 둡니다. 암호화를 위한 hash, mcrypt 및 OpenSSL이나 입력 검증을 위한 Ctype, ext/filter 및 HTML Purifier와 같은 PHP에 대한 여러 보안 관련 확장이 도입되었습니다. 최상의 강화 관행은 PHP 구성(php.ini 설정), Apache 및 일반적인 서버와 관련하여 제공됩니다. 마지막으로 보안 스캐너, 침투 테스트 및 익스플로잇 팩, 스니퍼, 프록시 서버, 퍼징 도구 및 정적 소스 코드 분석기를 포함하여 개발자와 테스터가 사용할 수 있는 다양한 보안 테스트 도구 및 기술에 대한 개요가 제공됩니다.
취약점 소개와 구성 관행은 성공적인 공격의 결과를 보여주는 여러 가지 실습을 통해 뒷받침되며, 완화 기술을 적용하는 방법을 보여주고 다양한 확장 및 도구의 사용을 소개합니다.
이 과정에 참석하는 참가자는
- 보안, IT 보안 및 보안 코딩의 기본 개념을 이해합니다.
- OWASP 상위 10개 이상의 웹 취약점을 알아보고 이를 피하는 방법을 알아보세요.
- 클라이언트 측 취약점과 보안 코딩 관행을 알아보세요
- 암호화에 대한 실질적인 이해를 갖습니다
- PHP의 다양한 보안 기능을 사용하는 방법을 알아보세요.
- 일반적인 코딩 실수와 이를 피하는 방법에 대해 알아보세요
- PHP 프레임워크의 최근 취약점에 대해 알아보세요.
- 보안 테스트 도구 사용에 대한 실질적인 지식을 얻으세요
- 보안 코딩 관행에 대한 소스와 추가 자료를 얻으세요
청중
개발자
더 읽기...