Which statement describes an example of an out-of-band SQL injection attack?

4 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: "An attacker launches the attack on a web site and forces the web application to send the query results via an email.". SQL injection ngoài băng (out-of-band) là khi kết quả truy vấn không trả về trên cùng kênh với yêu cầu tấn công mà được cơ sở dữ liệu hay ứng dụng gửi qua một kênh khác như thư điện tử, truy vấn DNS hoặc yêu cầu HTTP tới máy chủ bên ngoài; kỹ thuật này dùng khi phản hồi trực tiếp không hiện dữ liệu. Phòng thủ là truy vấn tham số hoá và chặn kết nối ra ngoài từ máy chủ cơ sở dữ liệu. "forces the web application to delay the query results" mô tả blind SQL injection dựa trên thời gian (time-based), suy ra thông tin qua độ trễ phản hồi. "views the query results immediately on the screen" là in-band SQL injection, kết quả hiện ngay trên cùng kênh. "reconstructs the information by sending specific SQL statements" là blind SQL injection dựa trên suy luận (boolean-based), ghép lại dữ liệu từ phản ứng đúng sai của ứng dụng.

Cùng phần 6

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