OLD/모의해킹
level 1단계
몽블86
2017. 6. 23. 13:10
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | <? 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(); echo("<br>level : $_COOKIE[user_lv]"); ?> <br> <pre> <a onclick=location.href='index.phps'>----- index.phps -----</a> </body> </html> | cs |
레벨 1단계의 소스코드는 다음과 같다. 필자의 경우 php를 아직 공부하지는 않았지만 상단의 if문을 통해 user_lv가 없다면 숫자 1로 대체가 되는것 같다.
다음과 같이 1번문제를 해결하면 된다 6미만 5초과이기 때문에 5.5이다.
http://m.blog.daum.net/k2sarang2/168