파일 업로드 취약점 공격에서 가장 중요한 내용인, 기존에 알려진 방법과 전혀 다른 접근 방법의 공격 프로세스에 대해 자세히 다루는 교육이며, 공격의 기초 지식부터 실무에서 사용되는 우회 기법들과 실무 사례 분석, 그리고 다양한 대응 방안과 시큐어 코딩을 배울 수 있습니다. 이후 진행될 교육의 기본이 되는 필수 교육입니다.
PART(2) : 고급 공격 기법 / 실무 심화 분석 현재 강의
PART(1)에서 다루지 않은 고급 공격 기법들과 웹 방화벽(Web Application Firewall) 우회 기법들을 교육하며, 실무 환경에서 사용된 테크니컬한 기법들을 실습을 통해 분석하는 교육입니다.
SKILL-UP : 웹쉘 난독화 기법
오늘날의 웹 환경에서 웹쉘 탐지 솔루션을 사용하는 곳이 점차 늘어나고 있으며, 이에 따라 진단자들은 웹쉘 탐지 솔루션을 우회하기 위한 스킬 정도는 가지고 있어야 합니다. 때문에 실무자들에게는 필수적인 교육이 될 것입니다.
아닙니다. 해당 소스코드는 '취약한 소스코드'입니다. 이 코드가 취약한 이유, 그리고 이에 대한 공격 방법은 Part 2-1 강의에서 자세히 다룹니다.
더 알아볼까요? 📚
파일 업로드 라이브러리별 케이스 이해
각 파일 업로드 라이브러리에 대해 분석하며, 발생될 수 있는 잠재적 보안 위협 그리고 다양한 케이스에 대해 다룹니다.
보안 위협에 따른 방법론 및 실습
다양한 케이스에 대해 잠재적 보안 위협을 살펴보고 공격 실습을 진행합니다.
정답을 알려주는 강의가 아닙니다, 관점을 넓혀주는 강의입니다!
‘파일 업로드 취약점 Part 2’는 다양한 환경에 대한 파일 업로드 취약점 공격을 성공하기 위한 3편의 강의로 구성되어 있습니다. 그러나 정답을 알려주는 강의가 아닙니다. 본 강의를 수강한다고 해서 모든 환경에서 파일 업로드 취약점 공격에 성공하는 것이 아닙니다.
본 강의의 목표는 정답을 알려주는 것이 아닌, 관점을 넓혀주는 강의입니다. 다양한 환경에서 취약점이 발생할 수 있다는 걸 학습하게 되면 ‘아, 이렇게도 시도해 볼 수 있구나!’라는 깨우침을 얻게 되며, 나아가 앞으로 있을 진단들에서도 다양한 환경이 존재한다는 걸 ’알고’ 분석할 수 있습니다. 이를 알고 분석하는 것과 모르고 분석하는 것은 하늘과 땅 차이입니다.
이번 강의를 통해 웹 해킹에 대한 관점을 확실하게 바로잡고, 더 높은 수준으로 여러분의 실력을 끌어올릴 수 있는 초석을 다질 수 있기를 바랍니다!
예상 질문 Q&A 💬
Q. 강의 수강 전 알고 있어야 할 지식이 있나요?
반드시 '파일 업로드 취약점'에 대한 이해가 있으셔야 합니다. 추가적으로Part 1에서 다루는 내용을 알고 있어야 원활하게 Part 2를 수강하실 수 있을 것 같습니다. 물론 '파일 업로드 취약점'에 대한 이해도가 높으신 분들이라면 수강에 문제가 되지 않을 것 같습니다.
Q. 수강 대상자는 어떻게 되나요?
되도록 '실무자' 분들이 수강하시는 것을 추천드립니다. 혹은 웹 해킹에 대한 이론을 충분히 학습하신 분들, 취업 준비생 분들도 수강하실 수 있습니다.
It would be better if you could provide example files in vulnerable versions so that you can practice right away by setting up a real environment with the course materials. The example files that can be downloaded as course materials are versions with the vulnerabilities removed.
I took all of these lectures during the Chuseok holidays. The detailed explanation and practice of the file upload library were good, and my perspective on the Spring Framework changed. I am currently doing mock hacking, and there were many practical exercises that I could apply right away, which was good. Thank you for making such a great lecture.