대기중
Querry Error 질문 있습니다!

SQL Injection 4번 예제 첫 번째에서 아래와 같이 쿼리를 작성했는데 Query Error가 return 되네요..

id : 123
pw : 321" union (select upw as uid from users where uid='admin' and left(upw, 1)="a");-- "

최종 쿼리 : select uid from users where uid="123" and upw="321" union (select upw as uid from users where uid='admin' and left(upw, 1)="a");-- "

따로 Ubuntu + MariaDB VM을 만들어서 위와 같은 형식으로 테스트 했을 때는 결과가 정상적으로 return 되는데 이 문제에서는 error가 뜨네요.. 사용하는 DBMS가 달라서 그런걸까요?..


추가

두 번째꺼에서도 안되길래 혹시나 싶어서 union 뒤에 감싸고 있는 괄호를 지웠더니 정상 작동하는데 VM 환경이랑 다른 이유가 있나요?..

추가2

첫 번째꺼는 괄호 지워도 똑같이 안되네요 ㅜ

#웹해킹
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 0