EASY7

Challenge 1 본문

Project/webhacking.kr

Challenge 1

E.asiest 2018. 5. 5. 01:48

<?
if(!$_COOKIE[user_lv])
{
SetCookie("user_lv","1");
echo(
"<meta http-equiv=refresh content=0>");
}
?>
<html>
<head>
<title>Challenge 1</title>
</head>
<body bgcolor=black>
<center>
<br><br><br><br><br>
<font color=white>
---------------------<br>
<?

$password
="????";

if(
eregi("[^0-9,.]",$_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]");

?>
<br>
<pre>
<a onclick=location.href='index.phps'>----- index.phps -----</a>
</body>
</html>




[1]

개발자도구(F12)-> 콘솔

user_lv라는 쿠키에 무슨 값이 들어있는지 확인해볼까

alert(document.cookie) 입력!


1이라는 값이 들어있네요.


[2]

아! 그냥 document.cookie입력해도 되는군요 ㅎㅎㅎ


[3]

user_lv라는 쿠키에 5.5라는 값을 넣고 싶은데..

document.cookie="user_lv=5.5"

예!!!!~~~~~~!!!!~~~ ㅋㅋㅋㅋㅋㅋ

 

[4]

solve



쿠키에 대한 좋은 블로그..

https://codeclu.com/questions/11/%EC%BF%A0%ED%82%A4-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95-%EC%BF%A0%ED%82%A4-%EA%B0%92-%EC%96%BB%EB%8A%94-%EB%B0%A9%EB%B2%95

  1. user_lv라는 쿠키 값이 5초과 6미만이면 해결될 것 같은데.. 쿠키를 어떻게 변경하더라 [본문으로]

'Project > webhacking.kr' 카테고리의 다른 글

Challege 2  (0) 2018.05.07
[웹해킹0] 회원가입하기  (0) 2018.04.26
Comments