SHARE THE PERSPECTIVE
Ẩn nội dung trên màn hình khóa không đồng nghĩa với việc thu hồi quyền truy cập thông báo của các ứng dụng khác.

Quyền truy cập thông báo trên Android có thể cho phép một ứng dụng khác tiếp cận thông tin mà ứng dụng nhắn tin đưa vào thông báo. Đó có thể là một công cụ đáng tin cậy dành cho đồng hồ thông minh, hoặc một công cụ được cấp quyền truy cập nhiều hơn mức cần thiết. Mã hóa đầu cuối không kiểm soát các quyền trên thiết bị giải mã tin nhắn.

Tuy nhiên, có hai cách khái quát thường gặp nhưng không đúng: không phải ứng dụng nào cũng tự động được truy cập thông báo của ứng dụng khác, và không phải dịch vụ lắng nghe thông báo nào cũng có thể đọc mọi mã dùng một lần trên tất cả các phiên bản Android.

Chính xác thì Notification access là gì?

NotificationListenerService là giao diện chính thức của Android để nhận các sự kiện liên quan đến thông báo. Ứng dụng có quyền truy cập tương ứng có thể nhận thông tin từ những thông báo mà nó được phép tiếp cận, trong giới hạn do hệ điều hành đặt ra. Bản thân cơ chế này không phải phần mềm độc hại; rủi ro phụ thuộc vào nội dung thông báo, mức độ tin cậy của ứng dụng và cách ứng dụng sử dụng dữ liệu.

Đừng nhầm quyền truy cập này với tùy chọn Allow notifications thông thường:

Cài đặt Có tác dụng gì? Có ý nghĩa gì đối với quyền riêng tư?
Cho phép một ứng dụng gửi thông báo Ứng dụng hiển thị thông báo của chính nó Không nhất thiết là cho phép đọc thông báo của ứng dụng khác
Notification access Ứng dụng có thể đóng vai trò là dịch vụ lắng nghe thông báo Có thể nhận thông tin từ thông báo của các ứng dụng khác
Hiển thị nội dung nhạy cảm trên màn hình khóa Quyết định người nhìn vào màn hình có thể thấy gì Chỉ riêng cài đặt này không tương đương với việc thu hồi quyền truy cập của các dịch vụ lắng nghe
Bản xem trước trong chính ứng dụng nhắn tin Quyết định ứng dụng nhắn tin đưa nội dung gì vào thông báo Có thể ngăn văn bản nhạy cảm xuất hiện trong thông báo; cần thử nghiệm để kiểm tra

Một trình phát nhạc không nhất thiết phải đọc thông báo của tất cả ứng dụng để hiển thị thông báo phát nhạc của chính nó. Nếu một ứng dụng yêu cầu quyền truy cập rộng như vậy, hãy kiểm tra mục đích cụ thể; tên hoặc loại ứng dụng không phải là lý do đủ thuyết phục.

Những thông tin nào có thể đi ra ngoài cuộc trò chuyện?

Thông báo có thể hiển thị tên người gửi, một phần tin nhắn hoặc tên nhóm. Ngay cả khi nội dung tin nhắn được ẩn, thời điểm thông báo đến hoặc tên ứng dụng vẫn có thể tiết lộ thông tin về hoạt động của bạn. Nội dung được chuyển sang một ứng dụng khác theo cách này không còn chỉ nằm trong ranh giới bảo mật của ứng dụng nhắn tin ban đầu.

Không nên đánh đồng rủi ro này với việc phá vỡ thuật toán mã hóa. Trước tiên, tin nhắn đến thiết bị được cấp quyền; sau đó, ứng dụng có thể gửi một bản sao thông tin cho hệ điều hành để tạo thông báo. Để hiểu các lớp bảo vệ khác, hãy xem ranh giới bảo mật của Livara. Thông báo cục bộ trên điện thoại cũng không giống dữ liệu mà một dịch vụ push truyền qua mạng; cần xem xét riêng từng loại.

Android 15 đã thay đổi gì đối với mã dùng một lần?

Theo tài liệu chính thức của Android 15, nội dung của những thông báo mà hệ thống phát hiện có OTP sẽ bị che đối với các dịch vụ lắng nghe không đáng tin cậy. Có những ngoại lệ, trong đó có một số ứng dụng đồng hành với thiết bị.

Đừng hiểu cơ chế bảo vệ này là mọi thông báo đều được giữ kín, mọi mã đều được phát hiện chính xác 100%, hay mọi ứng dụng đã cài đều an toàn. Phiên bản hệ điều hành, khả năng nhận diện loại nội dung và mức độ tin cậy của ứng dụng đều quan trọng. Cập nhật là hữu ích, nhưng không thay thế cho việc kiểm tra quyền truy cập.

Kiểm tra quyền truy cập trong thực tế mà không cần cài thêm công cụ

1. Tìm danh sách các dịch vụ lắng nghe

Trong ô tìm kiếm của phần cài đặt điện thoại, hãy tìm Notification access hoặc “Quyền truy cập thông báo”. Trên nhiều điện thoại, mục này nằm trong Apps và Special app access; tên gọi và đường dẫn có thể khác nhau tùy nhà sản xuất.

Với mỗi ứng dụng đang được bật quyền truy cập, hãy tự hỏi: mình có tự cài ứng dụng này không? Chính xác tính năng nào cần quyền truy cập đó? Mình còn sử dụng nó không? Hãy thu hồi quyền truy cập không cần thiết. Nếu đồng hồ hoặc công cụ hỗ trợ phụ thuộc vào quyền này, hãy cân nhắc ảnh hưởng của việc thu hồi và kiểm tra ứng dụng cùng nhà phát hành.

2. Hạn chế bản xem trước trong chính ứng dụng nhắn tin

Nếu ứng dụng có tùy chọn hiển thị “Tin nhắn mới” thay cho nội dung và tên người gửi, hãy điều chỉnh cho phù hợp với nhu cầu. Đừng cho rằng chỉ tắt hiển thị trên màn hình khóa là đủ: toàn bộ nội dung thông báo vẫn có thể tồn tại trong những trạng thái khác.

3. Kiểm tra riêng màn hình khóa và các thiết bị đồng hành

Hướng dẫn của Google về cài đặt thông báo giải thích các tùy chọn ẩn nội dung nhạy cảm hoặc không hiển thị thông báo trên màn hình khóa. Hãy đưa cả đồng hồ, màn hình ô tô, máy tính được kết nối và lịch sử thông báo vào kế hoạch kiểm tra.

4. Thử bằng một tin nhắn vô hại

Nhờ một người đáng tin cậy gửi đoạn văn bản không chứa thông tin nhạy cảm. Khóa điện thoại và quan sát những gì xuất hiện trên điện thoại cùng các thiết bị được kết nối. Sau đó, so sánh kết quả với khi điện thoại được mở khóa. Thử nghiệm này kiểm tra hành vi có thể quan sát được; việc không thấy nội dung trên màn hình không chứng minh điện thoại không có phần mềm độc hại.

Nếu trước đây tôi đã cấp quyền truy cập cho ứng dụng đáng ngờ thì sao?

Thu hồi quyền sẽ hạn chế việc truy cập trong tương lai qua cùng con đường đó, nhưng không lấy lại được dữ liệu đã bị sao chép. Hãy kiểm tra ứng dụng không rõ nguồn gốc và gỡ bỏ nếu không cần thiết, duy trì cập nhật hệ điều hành và xem lại các phiên đăng nhập của những tài khoản quan trọng. Nếu có khả năng tài khoản đã bị chiếm đoạt, hãy dùng một thiết bị đáng tin cậy để kiểm tra cài đặt bảo mật của tài khoản đó.

Chỉ riêng việc hao pin hoặc xuất hiện một thông báo lạ không đủ để kết luận chắc chắn là có phần mềm độc hại. Với rủi ro nghiêm trọng hoặc có chủ đích nhắm vào bạn, sự trợ giúp chuyên môn phù hợp hơn việc cài nhiều công cụ “dọn dẹp” không rõ nguồn gốc.

Câu hỏi thường gặp

Tắt bản xem trước trên màn hình khóa đã đủ chưa?

Cách này giúp giấu nội dung khỏi những người ở gần điện thoại, nhưng không nhất thiết loại bỏ nội dung mà dịch vụ lắng nghe thông báo có thể truy cập. Hãy kiểm tra riêng quyền truy cập của các ứng dụng khác và cài đặt bản xem trước trong chính ứng dụng nhắn tin.

E2EE có bảo vệ tin nhắn nhóm khỏi dịch vụ lắng nghe thông báo không?

E2EE bảo vệ tin nhắn trong quá trình truyền đi. Nếu thiết bị của người nhận đưa thông tin nhóm vào thông báo, bản sao đó chịu sự chi phối của các cài đặt và quyền trên điện thoại.

Có phải mọi công cụ kết nối với đồng hồ đều không an toàn?

Không. Quyền truy cập có thể phục vụ một nhu cầu thực tế. Mục tiêu là giảm quyền truy cập xuống mức tối thiểu và lựa chọn có hiểu biết, chứ không phải gán nhãn tất cả ứng dụng đồng hành là không an toàn.

Tìm hiểu mô hình mối đe dọa của Livara
CONTINUE THE THREADAndroid & device security ↗Digital privacy ↗
YOU’VE REACHED THE ENDBack to the reading room ↗