본문 바로가기

CTF

webhacking.kr 1번문제

1번문제 를 풀어보자.

intex.php 를 클릭하면 소스코드가나온다.

자세히는 잘모르겠지만

if 문 을 자세히보면

3번째 if 문에서 solve(); 를 실행하게되는데

뜻을보니 풀다 라는 의미를 가져 solve를 실행시키면되는거같다.

하지만 쿠키값을 가지고 판단을하기때문에 쿠키값을 변경할 필요가있다.

쿠키값 변경에 사용한것은.

구글의 플러그인인 EditThisCookie를 사용하였다.

https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg/related?hl=ko

 

EditThisCookie

EditThisCookie는 쿠키 관리자입니다. 이것을 이용하여 쿠키를 추가하고, 삭제하고, 편집하고, 찾고, 보호하거나 막을 수 있습니다!

chrome.google.com

위의 플러그인을설치하면

위의 쿠기모양의 버튼이생긴다.

지금의 값이 1 인거같다.

조건문을 다시살펴보면.

6보다 크거 나 같으면 다시 쿠키를 1로만들고

5보다 크면 실행을하는것이기때문에

5~6 사이에있는 값을 입력하면된다.

5.5로 입력하고 다시 실행해보니 정답이 나왔다.

 

'CTF' 카테고리의 다른 글

[reversing.kr] Easy Crack 풀이  (0) 2019.05.20
webhacking.kr 4번문제  (0) 2019.05.20
webhacking.kr 회원가입  (0) 2019.05.20
[HackCTF/Web] Hash  (0) 2019.05.20
[HackCTF/Web] Button  (0) 2019.05.20