Giải thích về quyền của ứng dụng Android

A smartphone showing an app permission request beside camera, location and microphone icons

Mọi ứng dụng Android đều yêu cầu quyền truy cập vào các bộ phận trên thiết bị của bạn nhưng màn hình yêu cầu hiếm khi giải thích những quyền đó thực sự cho phép ứng dụng thực hiện. Danh sách bên dưới bao gồm mọi quyền chính của Android, chỉ ra một số quyền thực sự ảnh hưởng đến quyền riêng tư của bạn và cung cấp cho bạn một số quy tắc đơn giản để quyết định những gì nên cho phép.

Quyền của Android là gì?

Quyền của Android là cơ chế bảo mật kiểm soát những gì ứng dụng có thể truy cập trên thiết bị của bạn. Khi bạn cài đặt hoặc chạy một ứng dụng, ứng dụng đó có thể yêu cầu quyền truy cập vào nhiều tính năng phần cứng khác nhau (máy ảnh, micrô) hoặc dữ liệu (danh bạ, vị trí). Hiểu các quyền này là rất quan trọng để duy trì quyền riêng tư và bảo mật của bạn.

Danh mục quyền

Android chia quyền thành hai loại chính:

Quyền thông thường (Được cấp tự động)

Các quyền này không gây rủi ro đáng kể cho quyền riêng tư của người dùng và được cấp tự động:

Quyền nguy hiểm (Yêu cầu sự chấp thuận của người dùng)

Các quyền này liên quan đến dữ liệu người dùng hoặc các tính năng của thiết bị có thể ảnh hưởng đến quyền riêng tư:

Nhóm quyền Những gì nó truy cập Mức độ rủi ro
Máy ảnh Chụp ảnh và quay video ⚠️ Cao
Micrô Ghi âm thanh ⚠️ Cao
Vị trí GPS và vị trí dựa trên mạng ⚠️ Cao
Danh bạ Đọc/ghi danh sách liên lạc của bạn ⚠️ Cao
Điện thoại Thực hiện cuộc gọi, đọc trạng thái điện thoại, nhật ký cuộc gọi 🔴 Rất cao
tin nhắn SMS Gửi, đọc và nhận tin nhắn SMS 🔴 Rất cao
Kho Đọc/ghi tập tin trên thiết bị của bạn ⚠️ Trung bình-Cao
Lịch Đọc/ghi sự kiện lịch ⚠️ Trung bình
Cảm biến cơ thể Máy đo nhịp tim, máy đếm bước chân ⚠️ Trung bình

Khi nào nên nghi ngờ

Bạn nên đặt câu hỏi về yêu cầu cấp phép khi nó không phù hợp với chức năng của ứng dụng:

Cách kiểm tra quyền của APK trước khi cài đặt

Nếu đang tải APK qua một bên, bạn nên kiểm tra quyền của APK đó trước khi cài đặt:

  1. Sử dụng Công cụ thông tin APK của chúng tôi để trích xuất danh sách quyền đầy đủ
  2. Xem xét từng quyền theo mục đích đã nêu của ứng dụng
  3. So sánh quyền với ứng dụng chính thức trên Play Store
  4. Nếu có gì đáng ngờ, đừng cài đặt nó

Quyền đặc biệt: Những quyền không hiển thị vào thời điểm cài đặt

Ngoài các quyền "bình thường" và "nguy hiểm", Android còn có cấp thứ ba gọi là quyền đặc biệt hoặc xuất hiện. Đây là những khả năng mạnh mẽ nhất trên nền tảng, đủ mạnh để hệ điều hành buộc phải thực hiện một chuyến đi riêng biệt, có chủ ý vào Cài đặt để kích hoạt từng chức năng. Chúng cũng là những thứ thường bị phần mềm độc hại lạm dụng nhất. Nếu một ứng dụng được tải sẵn yêu cầu bất kỳ điều nào trong số này, hãy dừng lại và hỏi lý do.

Các kết hợp quyền cần chú ý

Quyền cá nhân chỉ kể một phần của câu chuyện. Sự kết hợp thường tiết lộ nhiều hơn bất kỳ yêu cầu đơn lẻ nào:

Một ví dụ kiểm toán đã hoạt động

Giả sử bạn tìm thấy APK "ngọn đuốc" miễn phí trên một diễn đàn và chạy nó thông qua Công cụ thông tin APK của chúng tôi trước khi cài đặt. Tệp kê khai hiển thị các quyền được yêu cầu sau:

android.permission.CAMERA
android.permission.FLASHLIGHT
android.permission.INTERNET
android.permission.READ_CONTACTS
android.permission.READ_SMS
android.permission.RECEIVE_SMS
android.permission.READ_PHONE_STATE
android.permission.ACCESS_FINE_LOCATION
android.permission.SYSTEM_ALERT_WINDOW

Ứng dụng đèn pin cần có nhiều nhất quyền máy ảnh (để truy cập đèn LED thông qua hệ thống con máy ảnh), quyền đèn pin và có thể cả quyền Internet cho quảng cáo. Tất cả mọi thứ dưới dòng đó là không hợp lý. READ_SMS + READ_CONTACTS + RECEIVE_SMS + vị trí + ứng dụng rút tiền là chữ ký giám sát và trộm cắp OTP được mô tả ở trên. Quyết định: không cài đặt. Xóa tập tin.

Chạy cùng một loại kiểm tra trên mọi APK bạn tải qua. Năm phút với người kiểm tra quyền sẽ giúp bạn tránh khỏi các vấn đề mà không ứng dụng chống vi-rút nào có thể giải quyết được sau thực tế.

Cách thức hoạt động của các quyền trên các phiên bản Android khác nhau

Giấy phép UX đã được định hình lại hầu như hàng năm. Khả năng cơ bản tương tự có thể mang lại cảm giác rất khác nhau trên Android 9 so với Android 15:

Nếu bạn vẫn đang sử dụng phiên bản Android cũ hơn, bạn sẽ không nhận được các biện pháp bảo vệ mới hơn. Hãy cẩn thận hơn nữa về những gì bạn cài đặt.

Hỏi đáp

Nếu tôi từ chối quyền, ứng dụng có ngừng hoạt động không?

Hầu hết các ứng dụng đều xuống cấp một cách nhẹ nhàng: nút camera chuyển sang màu xám, tính năng nhận biết vị trí bị tắt và phần còn lại vẫn hoạt động. Một số ít ứng dụng được viết kém bị lỗi hoặc không khởi động được, trong trường hợp đó hãy hỏi xem bạn có thực sự cần một ứng dụng đòi hỏi nhiều như vậy không.

Tại sao đôi khi ứng dụng lại yêu cầu cấp quyền?

Trước đây bạn đã chọn "Chỉ lần này" (cấp một lần) hoặc quyền đã bị thu hồi vì bạn không sử dụng ứng dụng trong một thời gian dài và Android đã tự động thu hồi quyền đó. Cả hai hành vi đều là sự bảo vệ có chủ ý.

Tôi có thể xem mọi quyền mà APK khai báo trước khi cài đặt không?

Đúng. Thả APK vào Công cụ thông tin APK của chúng tôi và nó sẽ phân tích AndroidManifest.xml trong trình duyệt của bạn, giải mã định dạng XML nhị phân và liệt kê mọi mục nhập uses-permission mà ứng dụng đã khai báo. So sánh danh sách đó với những gì bạn mong đợi đối với danh mục ứng dụng trước khi nhấn "Cài đặt".

Kiểm tra quyền APK

Sử dụng công cụ Thông tin APK miễn phí của chúng tôi để biết chính xác những quyền mà APK yêu cầu trước khi bạn cài đặt.

Kiểm tra thông tin APK

Quản lý quyền trên thiết bị của bạn

Cách xem lại quyền của ứng dụng

  1. Chuyển đến Cài đặt → Ứng dụng
  2. Chọn một ứng dụng
  3. Nhấn vào Quyền
  4. Xem xét và chuyển đổi quyền khi cần thiết

Cách xem tất cả ứng dụng có quyền cụ thể

  1. Chuyển đến Cài đặt → Quyền riêng tư → Trình quản lý quyền
  2. Chọn danh mục quyền (Máy ảnh, Vị trí, v.v.)
  3. Xem tất cả các ứng dụng có quyền truy cập vào quyền đó
  4. Thu hồi quyền truy cập từ các ứng dụng không cần đến

Thay đổi quyền của Android 13+

Các phiên bản Android gần đây đã có những cải tiến đáng kể trong việc xử lý quyền:

Các quy tắc thực hành để kiểm tra quyền của ứng dụng

Quyền là nơi phần lớn quyền riêng tư của bạn được giành hoặc bị mất, vì vậy, bạn nên đọc chúng thay vì nhấn vào. Hãy đặt câu hỏi về bất kỳ điều gì không phù hợp với mục đích của ứng dụng và chạy APK thông qua trình trích xuất Thông tin APK của chúng tôi trước khi bạn tải nó xuống. Một ứng dụng được xây dựng tốt sẽ yêu cầu những gì nó cần để hoạt động chứ không phải nhiều thứ khác.

Được thiết kế và ghi lại bởi Mst Shaefale Nhà phát triển chính và Kiến trúc sư gói Android • Đã xác minh trên Android 12–15

Bà Shaefale duy trì việc hợp nhất XAPK/APKS phía máy khách, trình phân tích cú pháp tệp kê khai nhị phân và các công cụ ký APK v1+v2 tại xapktoapk.com. Phát hiện lệnh đã lỗi thời hoặc thay đổi hệ điều hành? Gửi một ghi chú biên tập.

Trong nháy mắt: Các quyền thông thường là im lặng và có mức độ rủi ro thấp. Các quyền nguy hiểm cần được phê duyệt rõ ràng và phải phù hợp với những gì ứng dụng thực sự làm. Các quyền đặc biệt (Trợ năng truy cập, Quản trị viên thiết bị, "rút ứng dụng", "truy cập tất cả các tệp") là rủi ro nhất và hầu như không có ứng dụng tiêu dùng nào cần đến chúng một cách hợp pháp. Kiểm tra chúng trong Cài đặt → Quyền riêng tư → Trình quản lý quyền vài tháng một lần và thu hồi mọi thứ không phù hợp với mục đích của ứng dụng.