Hacking/Webhacking.kr
Webhacking.kr - 25
ursobad
2021. 5. 28. 12:38
file=flag를 박아보니까 "FLAG is in the code" 이렇게 나온다
flag.php 소스를 봐야될것 같은데 이에 관련된 php취약점을 찾아보았다.
찾아보니까 php Wrapper 라는게 있다.
파일을 읽기위해서는 php://filter/convert.base64-encode/resource= 이런형식으로 사용하는 것 같다.
flag.php파일을 봐야하기때문에 php://filter/convert.base64-encode/resource=flag.php를 넣어보았지만 아무것도 안나왔다
자동으로 뒤에 .php를 붙여주는것 같아서 flag만 넣었더니 PD9waHAKICBlY2hvICJGTEFHIGlzIGluIHRoZSBjb2RlIjsKICAkZmxhZyA9ICJGTEFHe3RoaXNfaXNfeW91cl9maXJzdF9mbGFnfSI7Cj8+Cg==
이런 문자열이 나왔다.
base64로 디코딩 해보면
flag가 나온다