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 |