DVWA 실습 (File Upload - low)
1. 파일 업로드 이란? 파일업로드 공격이란? 웹 서버가 사용자가 파일의 이름, 유형, 콘텐츠 또는 크기 등을 충분히 검증하지 않고 파일 시스템에 파일을 업로드하도록 허용하는 경우에 발생하는 취약점이며, 이러한 파일 업로드 기능을 통해 공격자가 악성 파일을 업로드하고 실행하거나 다양한 보안 취약점을 이용하여 시스템에 침입하려는 시도를 포함할 수 있다. 2. 환경조사 - 해당 페이지의 서버 측 스크립트 언어가 무엇으로 사용하는지 알아야지 파일업로드 공격 후 사용할 수 있다. 그렇기에 페이지의 환경을 burpsuite를 통해 조사를 해본다. - 조사결과 PHPSESSID를 통해 해당 서버 측 스크립트 언어가 PHP라는것을 확인할 수 있다. 3. 파일업로드 공격 PHP 웹쉘 코드 더보기 - 위와 같이 웹쉘을 ..