BLOG2026-07-07
blog
[🥉 Bronze 3] 확장자 블랙리스트가 빠뜨린 파일명 — DreamHack Apache htaccess 풀이
업로드 필터는 php/php3/php4/php5/pht/phtml 확장자만 막는다. .htaccess라는 "확장자 없는" 파일명은 블랙리스트에 걸리지 않고, AllowOverride All인 서버는 업로드 디렉토리에 떨어진 그 .htaccess를 그대로 적용한다. AddType 한 줄로 .jpg를 PHP로 만들어 웹쉘을 올리고, 실행 전용 flag 바이너리를 그 웹쉘로 실행시켜 flag를 받는다.
#dreamhack#ctf#web+5