webhacking

HackCTF - Web Hidden

테연 2019. 12. 20. 04:20

이 문제를 풀어보니 , 문제가 보여주고 있는 패턴만 금방 알아낸다면 이 문제는 매우 간단한 문제인 것을 깨달았습니다.

먼저 이 문제의 메인 화면 부터 봐보겠습니다.

"5번 파일에 플래그가 있다!" 라는 문구와 1 2 3 4 라 쓰여있는 버튼이 있습니다.

 

그런데 여기서 제가 느낀 특이점은 파일이 있다는 5번부터 버튼이 없는 것이었는데요.

일단 1 2 3 4 이 버튼들을 눌러보았습니다.

눌러보니 바로 Nop이라는 문구가 떴는데요 2 3 4 도 마찬가지였습니다.

 

그런데 여기서 눈여겨봐야할 점이있는데요. 바로 주소창에 추가된 ?id=1 이라는 문구입니다.

2를 눌렀을땐 ?id=2가 나왔고, 3 4 또한 저런 형식으로 나왔습니다.

 

저는 이를 통해 그럼 5라는 버튼이 있었다면, 5를 눌렀을 때도 1 2 3 4와 같이 ?id=5라는 문구가 쳐졌겠구나 생각하였습니다.

그래서 주소창에 직접 ?id=5를 쳐본결과

이렇게 플래그를 얻을 수 있었습니다!