[XCZ.KR] 18번 풀이
Wargame/XCZ.KR

[XCZ.KR] 18번 풀이

 

 

문제 종류 - Web
사용한 툴 - EditThisCookie(없어도 무관.)
Flag, Hint, 정답 형식

flag: ?

hint: X

정답 형식: ?

 

풀이

문제에 들어가면 다음과 같은 php 코드가 주어진다.

먼저 key 값을 출력해주는 밑에 if문을 봐보도록 하겠다.

둘 중 하나만 충족하면 되기 때문에 뒤에 POST 값을 검사하는 쪽을 True로 바꿔주겠다.

먼저 test 함수는 POST 값이 들어가 ASCII to dec 값으로 바꿔주는 함수이다.

한마디로 107, 101, 121, 112, 108, 122, 33을 ASCII 값으로 POST에 넣어주기만 하면 끝나는 문제이다.

하지만 위에 부분에서 GET, POST, COOKIE 값이 NUL이 아니여야 하기 때문에 임의로 값을 넣어주겠다.

 

먼저 COOKIE 값은 EditThisCookie를 이용하여 넣어줬다.

없으면 Console -> document.cookie 명령어를 이용하자.

그리고 POST 값은 URL Query로 넘겨줄 수 없기 때문에 form을 이용했다.

이제 값을 넣고 Submit 버튼을 누르면 flag가 나온다.

'Wargame > XCZ.KR' 카테고리의 다른 글

[XCZ.KR] 21번 풀이  (0) 2020.04.30
[XCZ.KR] 20번 풀이  (0) 2020.04.30
[XCZ.KR] 17번 풀이  (0) 2020.04.30
[XCZ.KR] 16번 풀이  (0) 2020.04.30
[XCZ.KR] 15번 풀이  (0) 2020.04.30