Which mobile device vulnerability is targeted when a threat actor reverse engineers a mobile app to see how it creates and stores keys in the iOS Keychain?

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: "insecure storage". iOS Keychain là nơi ứng dụng lưu mật khẩu, token và khoá mật mã; khi kẻ tấn công dịch ngược (reverse engineer) ứng dụng để xem nó tạo và cất khoá ra sao, họ đang nhắm vào lỗ hổng insecure storage (lưu trữ không an toàn), tức dữ liệu nhạy cảm hoặc khoá được lưu ở chỗ hay theo cách có thể bị trích xuất, chẳng hạn chọn lớp bảo vệ Keychain yếu hay viết cứng khoá trong mã. "passcode vulnerabilities and biometric integrations" là điểm yếu ở cách mở khoá thiết bị và tích hợp vân tay, khuôn mặt. "certificate pinning" là cơ chế ghim chứng chỉ để chống nghe lén TLS; vượt qua nó là bài toán kênh truyền, không phải cách lưu khoá trong Keychain. "using known vulnerable components" là việc dùng thư viện có lỗ hổng đã công bố, không liên quan cách ứng dụng tự lưu khoá.

Cùng phần 7

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