Webhacking.kr의 Challeges 창이네요! 1번을 풀어보겠습니다



일단은 주어진건 이것밖에 없는데..

소스를 한번 볼께요!

(소스는 우클릭-소스보기를 하면 볼수있습니다.)



소스인데 특이한건 보이지않는데

특이하다면 index.phps가 링크가 걸려있네요!

들어가 보도록 하겠습니다.



소스가 나와있네요.. 소스보기를 안했는데도

소스가 나와있다니 이게 힌트인가 봅니다.


대략적으로 해석을 해봅시다!

 ! $_COOKIE[user_lv] 가 true이면

쿠키의 user_lv를 1로 만들고

"meta http-equiv=refresh content=0>" 를 출력한다?

(쿠키가 먹고싶어지네요)


$password 는 ???? 이고

그다음 조건은은 잘 모르겠지만

$COOKIE[user_lv] = 1 이 실행되네요


그리고 $COOKIE[user_lv] 이 >=6이면 다시 1로 만들고

$COOKIE[user_lv] >5 이면 solve!!


======================================================


php를 모르지만 해석해보니

쿠키를 봐야 될꺼같습니다. 쿠키를 보도록합시다!

(쿠키를 보는법은 저도 검색해봤어요)



 쿠키를 보니 user_lv 가 1이라고 나오네요!

PHPSESSID는 세션아이디인거같은데.. 모루게소요



user_lv가 6보다는 작고 5보다는 커야 될꺼같은데

쿠키를.. 어떻게 바꾸는지를 몰라서 검색해 봤어요!

(요즘은 검색도 실력입니다)



쿠키가 바꼈씁니다!!!


근데... 아무런 일도 일어나지 않네요 ㅜ

한참을 이것저것 쿠키도 6으로 했다가 이것저것해봤습니다.

그랬떠니!!



크으... 뒤로가기 하니까 풀리네요



까만화면아 오랜만이야..

아무튼 이렇게 1번문제를 풀어보았습니다!

블로그 이미지

Kylin_1Q84

,