How do attackers exploit the SQL injection vulnerability using UNION statements?

5 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "By combining results from multiple queries into a single response". UNION kết hợp các hàng kết quả của những câu truy vấn tương thích thành một tập kết quả; khi ứng dụng đưa kết quả đó ra phản hồi, kẻ tấn công có thể tìm cách làm lộ dữ liệu ngoài dự kiến. "By executing commands that delete important records from the database" là hành vi của lệnh xóa, không phải chức năng của UNION. "By running commands that modify or update the structure of the database schema" là hành vi lệnh định nghĩa hoặc sửa cấu trúc, không phải phép ghép kết quả. "By isolating data in standalone tables" mô tả cách tách dữ liệu, không liên quan đến cách UNION kết hợp hàng. "By encrypting sensitive data before retrieval" là hoạt động mã hóa, không phải tác dụng của phép UNION.

Cùng chương 8

Xuất hiện trong 1 bộ đề