본문 바로가기
Wargame Write-Up/Webhacking.kr

[Webhacking.kr] (Web) 1번 풀이 (old-1)

by snwo 2020. 3. 17.

접속화면이다. 아무것도 없으니 소스를 보자


<?php
  if(!is_numeric($_COOKIE['user_lv'])) $_COOKIE['user_lv']=1;
  if($_COOKIE['user_lv']>=6) $_COOKIE['user_lv']=1;
  if($_COOKIE['user_lv']>5) solve(1);
  echo "<br>level : {$_COOKIE['user_lv']}";
?>

user_lv 쿠키값을 가져와서,

숫자

6보다 크거나같으면 안된다

5보다 커야한다.

 

위 3가지를 만족해야한다.

소수를 필터링 하지는 않으니

5 ~ 6 사이에있는 소수를 넣어주면된다.


cheak and f5