JavaScript is required

Một số lỗ hổng bảo mật trên di động là gì?

A.
Native apps
B.
Web apps.
C.
Hybrid apps.
D.
tất cả đều đúng.
Trả lời:

Đáp án đúng: D


Câu hỏi này kiểm tra kiến thức về các loại ứng dụng di động và khả năng tồn tại các lỗ hổng bảo mật trên chúng. * **A. Native apps:** Ứng dụng native được phát triển dành riêng cho một hệ điều hành di động cụ thể (ví dụ: iOS hoặc Android). Chúng có thể có các lỗ hổng bảo mật nếu mã nguồn không an toàn, sử dụng các thư viện cũ hoặc bị tấn công thông qua các lỗ hổng hệ điều hành. * **B. Web apps:** Ứng dụng web chạy trong trình duyệt web trên thiết bị di động. Chúng có thể dễ bị tấn công XSS, CSRF, SQL injection (nếu có tương tác với cơ sở dữ liệu) và các lỗ hổng bảo mật web thông thường khác. * **C. Hybrid apps:** Ứng dụng hybrid là sự kết hợp giữa ứng dụng native và ứng dụng web. Chúng thường được xây dựng bằng các công nghệ web (HTML, CSS, JavaScript) và được đóng gói trong một container native. Do đó, chúng có thể kế thừa các lỗ hổng bảo mật từ cả hai loại ứng dụng. Vì cả ba loại ứng dụng đều có thể chứa lỗ hổng bảo mật, đáp án chính xác nhất là D.

Câu hỏi liên quan