Write-up

[SuNiNaTas] level 3

ch4rli3kop 2019. 4. 13. 21:46
반응형

Suninatas level 3

keyword : write board bug


??? 하며, 이것저것 뒤져봤는데 별게 없었다. 게다가 Notice 게시판에는 글쓰기 기능이 없다. 글자만 말똥말똥 바라보면서 아니 뭐 하라는거지??하면서 답답할 때는 QnA를 보자. Solver를 보는 것보다 QnA에서 가끔 나오는 깨알같은 단서들을 참고하는게 더 나은 것 같다.

이런식으로 문제에 대한 힌트를 얻을 수 있다. 진짜로 Notice Board에 글을 쓸 수 있는 방법이 있는 것 같다. 고수 성님이 말씀하신대로 자유게시판(=QnA 게시판)의 동작을 참고해보며 Notice Board에 쓰는 방법을 찾아보도록 하자.

우선, Q&N 게시판에 접속해보면,

처음 저 화면을 보여주기 위해서는 /board/list.asp?divi=Free를 요청한다.

list.asp가 저렇게 표처럼 정리해주는 것 같다.

이 후 WRITE 버튼을 누르면 다음과 같이 /board/write.asp?page=1&divi=Free를 요청하게 된다.

다음과 같이 뜸.

Board 내용을 대충 작성한 뒤, SUBMIT을 누르면 /board/board_procc.asp가 실행되면서 게시물이 등록되었다는 팝업 창이 뜨게 된다.

게시물이 등록되었으면, 이제 다시 /board/list.asp를 이용하여 게시물들을 보여준다.

아마 Notice 게시판도 위와 비슷하게 동작할 것 같다. Notice 게시판에 가보면 다음과 같이 /board/list.asp?divi=notice를 요청한다.

Notice와 Q&A 게시판의 요청을 보면, divi 속성을 이용하여 두 게시판을 구별한다. 그렇다면 아까 Q&A 게시판을 write 할 때 요청한 url에서 divi만 notice로 바꾸면 Notice 게시판에도 글을 쓸 수 있지 않을까?

그리하야 /board/write.asp?page=1&divi=notice를 시전해본다.

여윽시는 역시 여윽시였따.

글을 쓰면 팝업창으로 플래그가 뿅

궁금해서 /board/view.asp?page=1&divi=notice로 한번 봐봤더니 다른 사람들이 했던 것들이 보인닿 ㅎ


반응형

'Write-up' 카테고리의 다른 글

[SuNiNaTas] level 5  (0) 2019.04.13
[SuNiNaTas] level 4  (0) 2019.04.13
[SuNiNaTas] level 2  (0) 2019.04.13
[SuNiNaTas] level 1  (0) 2019.04.13
[Lord Of BufferOverFlow] 1 ~ 20 (CLEAR)  (0) 2019.03.21