1. 개요
php LFI 문제
2. 분석
1) 쿼리스트링
들어가면, 로컬 디렉토리의 파일 목록을 보여주고, 쿼리스트링으로 파일명을 받아 해당 파일의 내용을 보여줍니다.
flag를 넣으면, 잘 안나옵니다.
2) php wrapper
php wrapper 중 다음을 사용하면, 로컬파일의 내용을 base64로 인코딩해서, 보여줍니다.
http://webhacking.kr:10001/?file=php://filter/convert.base64-encode/resource=flag
base64 디코딩하면, flag를 얻을 수 있습니다.
'webhacking.kr' 카테고리의 다른 글
[webhacking.kr] challenge 1 (0) | 2022.06.03 |
---|