Fascination
article thumbnail
Published 2022. 5. 1. 04:56
[HackCTF] Web: Button War Game & CTF/HackCTF

Web: Button


버튼을 이용해서 플래그를 출력하는 문제인 것 같다

하지만 버튼을 눌렀을 때 이전에 풀었던 hidden처럼 url의 인자에 변화가 있다던가하는 특이점은 없었다

 

<html>
	<head>
	</head>
	<body>
		<h1 style="color: pink;">BUTTON</h1>
		<p>아래의 버튼으로 하여금 플래그를 출력하게 해줘!</p>
		<form action="" method="post">
			<input type="submit" name="button" value="button">
		</form>
	</body>
</html>

button의 method가 post이며 input 타입이 정해져있는 것을 확인할 수 있다

하지만 입력 폼이 따로 있거나 하지는 않아서 버튼 자체를 이용해야 한다고 추측했다

우선 변경 가능한 값음 name과 value 정도가 될 수 있을 것 같다

 

우선 버튼이 submit이고 form은 method가 post로 설정되어 있다

문제에서 버튼으로 하여금 플래그를 출력하게 해달라는데...

다음과 같이 input 태그의 name을 "flag"로 변경해보았다

변경한 후에 버튼을 눌렀을 때 다시 버튼이 name="button"이되며 초기화가되고 다른 점은 없었다

 

다음은 value 값을 "flag"로 변경해 보았다

이 상태에서 버튼을 누르면 "button" 대신 "flag"가 전송될 것이다

변경하면 버튼의 텍스트가 "flag"로 변경되는 것을 확인할 수 있다

 

ㅇㅅㅇ 진짜 풀려버렸다....

 

성공 !

'War Game & CTF > HackCTF' 카테고리의 다른 글

[HackCTF] Web: 보물  (0) 2022.05.01
[HackCTF] Web: Hidden  (0) 2022.04.03
[HackCTF] Web: /  (0) 2022.03.29
profile

Fascination

@euna-319

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!