보안 이론/웹 보안
2022. 9. 13.
Web Shell 업로드 우회 실습
웹 쉘이 서버에 업로드되면 서버 파일 수정, 삭제, 파일 업로드, 다운로드 등 다양한 조작을 할 수 있어 아주 위험하다. 우리는 웹 쉘이 어떤 식으로 업로드 되어 악성행위를 하는 지 실습을 통해 알아보려고 한다. 파일 업로드 취약점 공격 웹 서버의 첨부파일에 대한 필터링이 미흡함을 이용해 악의적인 파일을 서버에 침투시키는 공격이다. 웹쉘의 경우 서버 사이드 스크립트를 이용하기 때문에 PHP, JSP, ASP 와 관련된 파일은 업로드하지 못하게 하거나 업로드 되더라도 실행되지 못하도록 설정해야한다. DVWA를 이용해 웹쉘을 업로드하는 실습을 진행한다. DVWA - File Upload [Low] 해당 페이지는 다음과 같이 파일을 선택하고 업로드할 수 있도록 구성되어있다. 일단 안전한 이미지 파일 하나를 올..