Tuần 22 — An toàn thông tin — OWASP Top 10 cơ bản
Tin học Lớp 9 · 5 câu hỏi có lời giải
Câu 1.OWASP là?
- A.Loại virus
- B.Tổ chức phi lợi nhuận về bảo mật ứng dụng web
- C.Hệ điều hành
- D.Hãng phần mềm
Xem đáp án
Đáp án: B. Tổ chức phi lợi nhuận về bảo mật ứng dụng web
OWASP = Open Web Application Security Project.
Câu 2.SQL Injection là?
- A.Chèn câu SQL độc vào input để chiếm DB
- B.Phần cứng
- C.Loại virus
- D.Loại mật khẩu
Xem đáp án
Đáp án: A. Chèn câu SQL độc vào input để chiếm DB
SQL Injection xảy ra khi input không được sanitize.
Câu 3.XSS (Cross-Site Scripting) là?
- A.Tấn công mạng
- B.Chèn script JS độc vào trang để chạy ở trình duyệt nạn nhân
- C.Làm sập máy chủ bằng lưu lượng lớn
- D.Phishing
Xem đáp án
Đáp án: B. Chèn script JS độc vào trang để chạy ở trình duyệt nạn nhân
XSS chèn script độc vào trang.
Câu 4.CSRF là?
- A.Phần mềm tự nhân bản
- B.Lừa người dùng đã đăng nhập thực hiện hành động ngoài ý muốn
- C.Phá mật khẩu
- D.Đánh cắp mật khẩu qua keylogger
Xem đáp án
Đáp án: B. Lừa người dùng đã đăng nhập thực hiện hành động ngoài ý muốn
CSRF = Cross-Site Request Forgery.
Câu 5.Phòng tránh OWASP cơ bản?
- A.Chỉ cần đặt mật khẩu mạnh là đủ
- B.Validate input, escape output, HTTPS, cập nhật phần mềm
- C.Tin mọi input
- D.Không cập nhật
Xem đáp án
Đáp án: B. Validate input, escape output, HTTPS, cập nhật phần mềm
Bảo mật web cần nhiều lớp phòng thủ.