|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=34459 [복사]
풀이들을 보면
쿠키 time 값에 and 1=1 같은 논리 연산자 쿼리를 삽입해서
나타나는 주석값으로 참과 거짓 반응을 확인한다고 하는데요.
X and 1=1 하면 참인거고
X and 1=0 하면 거짓인건 알겠는데
그 true, false값이 서버에서 어떻게 처리되길래
!--2070-01-01 09:00:01-
이런 이상한 시간값이 튀어나오는건지가 이해가 안되네요.
서버에서
if(COOKIE[time] == true)
echo "!--2070-01-01 09:00:01- .."
뭐 이런식으로 하드코딩이 되잇는건가요?
제가 웹을 잘 몰라서
이해가 안가네요.. |
Hit : 10754 Date : 2017/01/02 11:34
|