Mã hóa bảo vệ tin nhắn khi truyền đi; các biện pháp kiểm soát chụp màn hình chi phối một số bản sao được tạo sau khi nội dung hiển thị.
Mã hóa đầu cuối không khiến cuộc trò chuyện trở nên miễn nhiễm với việc chụp màn hình. Nó bảo vệ nội dung tin nhắn giữa các thiết bị đầu cuối được xác định. Thiết bị của người nhận phải giải mã tin nhắn để hiển thị, và phần nội dung có thể đọc được đó có thể trở thành một bản sao mới.
Các biện pháp kiểm soát việc chụp màn hình có thể giảm một số hình thức sao chép, nhưng phạm vi của chúng phụ thuộc vào ứng dụng, hệ điều hành và thiết bị. Câu hỏi hữu ích không phải chỉ là cuộc trò chuyện có “an toàn” hay không, mà là bạn đang cố ngăn bản sao nào và thiết bị nào kiểm soát việc đó.
Mã hóa bảo vệ điều gì và việc sao chép diễn ra ở đâu
Trong một cuộc trò chuyện được mã hóa đầu cuối, dịch vụ chuyển tiếp nội dung đã mã hóa, còn các thiết bị được chỉ định giữ những khóa cần thiết để đọc nội dung đó. Điều này bảo vệ nội dung tin nhắn khỏi việc bị một số bên trung gian nhất định đọc được. Nó không buộc người nhận được phép đọc phải giữ kín nội dung ấy.
Sau khi giải mã, tin nhắn có thể được hiển thị, đọc thành tiếng, lưu hoặc chia sẻ. Ảnh chụp màn hình sao chép kết quả được hiển thị; nó không phá vỡ thuật toán mã hóa. Sự phân biệt này cũng áp dụng khi ai đó dùng một máy ảnh khác để chụp màn hình.
Ranh giới này vẫn quan trọng ngay cả khi mọi người đều có thiện chí. Một phiên chia sẻ màn hình, thông báo hiện rõ hoặc hình ảnh vô tình được chuyển tiếp có thể làm lộ cuộc trò chuyện riêng tư mà không ai tấn công cơ chế mật mã của nó.
Chặn, phát hiện và hạn chế ý định sao chép là những biện pháp khác nhau
| Biện pháp | Lợi ích dự kiến | Giới hạn quan trọng |
|---|---|---|
| Chặn chụp màn hình | Ngăn các cách chụp bằng phần mềm được hỗ trợ đối với màn hình được bảo vệ | Không thể ngăn máy ảnh khác hoặc người nhận gõ lại văn bản |
| Phát hiện chụp màn hình | Thông báo cho ứng dụng rằng đã xảy ra sự kiện chụp được hỗ trợ | Phát hiện không phải là ngăn chặn và không bao phủ mọi phương pháp |
| Tin nhắn tự biến mất | Giảm thời gian ứng dụng khách được hỗ trợ lưu giữ tin nhắn | Một bản sao riêng có thể còn tồn tại sau khi hết thời gian hẹn |
| Nội dung đa phương tiện chỉ xem một lần | Hạn chế việc mở lại hoặc lưu thông thường bên trong ứng dụng | Không bảo đảm người nhận không giữ lại bản sao |
| Ẩn nội dung xem trước của thông báo | Giảm việc lộ nội dung bên ngoài màn hình trò chuyện | Không che giấu nội dung khi cuộc trò chuyện đã được mở |
Một nhãn như “chế độ riêng tư” không đủ để xác định những biện pháp bảo vệ nào đang có. Hãy đọc mô tả tính năng và kiểm tra phiên bản hiện tại trên từng thiết bị bạn sử dụng.
Android có tính năng phát hiện chụp màn hình, nhưng không phát hiện được mọi cách chụp
Android 14 giới thiệu API phát hiện chụp màn hình. Ứng dụng có thể đăng ký một hàm gọi lại cho một thành phần Activity đang hiển thị và nhận thông báo khi xảy ra thao tác chụp màn hình được hỗ trợ. Hệ thống cũng thông báo cho người thực hiện thao tác chụp. Hàm gọi lại không chuyển hình ảnh chụp màn hình cho ứng dụng.
Tài liệu Android mô tả một giới hạn quan trọng: trên Android 14, khả năng phát hiện bao phủ tổ hợp nút phần cứng được chỉ định, chứ không phải mọi cơ chế chụp màn hình. Việc người trò chuyện cùng có nhận được cảnh báo hay không cũng phụ thuộc vào việc ứng dụng nhắn tin có triển khai hành vi đó hay không. Vì vậy, không có cảnh báo không phải là bằng chứng cho thấy không có bản sao nào được tạo.
FLAG_SECURE của Android làm gì
Ứng dụng có thể đánh dấu một cửa sổ chứa nội dung nhạy cảm bằng FLAG_SECURE để ngăn nội dung đó xuất hiện trong ảnh chụp màn hình hoặc trên màn hình không bảo mật. Đây là biện pháp kiểm soát hiển thị riêng biệt, không phải thuộc tính do mã hóa đầu cuối cung cấp.
Hướng dẫn của Google về hoạt động nhạy cảm cũng ghi nhận các giới hạn, bao gồm việc đây không phải biện pháp phòng vệ đáng tin cậy trước tấn công lớp phủ. Khả năng hỗ trợ và cách triển khai đều quan trọng. Đừng cho rằng mọi màn hình trong ứng dụng nhắn tin đều dùng cờ này, hoặc một cài đặt trên thiết bị di động cũng áp dụng cho các ứng dụng khách máy tính và web đã liên kết.
Trong bài viết này, chúng tôi chưa thử nghiệm khả năng chặn chụp màn hình hoặc thông báo chụp màn hình trên một phiên bản Livara cụ thể. Phần trình bày ở trên giải thích khả năng của nền tảng, không khẳng định rằng Livara đã bật tất cả những tính năng đó.
Cách kiểm tra ứng dụng nhắn tin mà không làm lộ cuộc trò chuyện thật
Hãy dùng một tin nhắn thử nghiệm vô hại với người liên hệ đáng tin cậy và ghi lại phiên bản ứng dụng cùng hệ điều hành.
- Kiểm tra xem tính năng bảo vệ trước việc chụp màn hình có phải là tùy chọn hay không và bao phủ những màn hình nào.
- Thử chức năng chụp màn hình thông thường trên thiết bị được hỗ trợ. Quan sát xem thao tác bị chặn, ảnh được chụp hay có thông báo.
- Kiểm tra riêng nội dung xem trước của thông báo và việc chia sẻ màn hình thông thường; kết quả của tính năng này không xác lập kết quả của tính năng kia.
- Kiểm tra các thiết bị đã liên kết. Biện pháp bảo vệ có trên điện thoại có thể không tồn tại trong ứng dụng khách máy tính.
- Xem kết quả là bằng chứng cho cấu hình đã thử nghiệm, không phải sự bảo đảm trước mọi phương pháp chụp.
Không dùng ảnh nhạy cảm hoặc tin nhắn riêng tư của người khác cho phép thử này.
Các biện pháp phòng ngừa thiết thực trước khi gửi tài liệu nhạy cảm
Chọn người nhận và kênh liên lạc cẩn thận. Một nhóm làm tăng số người nhận và thiết bị. Kiểm tra thành viên trước khi chia sẻ, đồng thời xác minh người liên hệ bất ngờ hoặc thay đổi khóa qua một kênh đáng tin cậy. Xác minh danh tính có thể giúp phát hiện khóa sai; nó không thể chứng nhận thiết bị của người nhận không có phần mềm độc hại hoặc người đó sẽ không bao giờ chia sẻ tin nhắn.
Giảm các chi tiết không cần thiết. Gửi phần tài liệu cần cho công việc thay vì toàn bộ tệp có chứa thông tin định danh không liên quan. Khi phù hợp, hãy dùng quy trình chia sẻ tài liệu có kiểm soát thay vì đặt một bản sao lâu dài trong cuộc trò chuyện.
Thống nhất kỳ vọng. Hãy xin phép trước khi chia sẻ tin nhắn hoặc hình ảnh của người khác. Thỏa thuận không chuyển tiếp là biện pháp bảo vệ mang tính xã hội, không phải sự bảo đảm về kỹ thuật.
Bảo vệ thiết bị đầu cuối của chính bạn. Ẩn nội dung xem trước, kết thúc chia sẻ màn hình trước khi mở cuộc trò chuyện riêng tư và kiểm tra các thiết bị đã kết nối. Xem hướng dẫn bảo mật phiên trên Android để tìm hiểu những rủi ro phát sinh sau khi tin nhắn đến điện thoại.
Câu hỏi thường gặp
Tôi có thể xóa ảnh chụp màn hình từ xa bằng cách xóa tin nhắn gốc không?
Đừng cho rằng có thể. Việc xóa trong ứng dụng nhắn tin không loại bỏ một cách đáng tin cậy ảnh chụp màn hình, ảnh chụp bằng máy ảnh hoặc bản sao đã xuất độc lập nằm ngoài quyền kiểm soát của ứng dụng.
Cảnh báo chụp màn hình có nghĩa là hình ảnh đã được chia sẻ không?
Không. Một sự kiện chụp được phát hiện không xác lập tệp tạo ra đã đi đâu hoặc vì sao nó được tạo. Tương tự, không có cảnh báo không chứng minh rằng không có gì bị sao chép.
Tin nhắn tự biến mất có còn hữu ích không?
Chúng có thể giảm việc lưu giữ thông thường khi được hỗ trợ và cấu hình đúng. Hãy dùng chúng để hạn chế tích lũy, không phải như một lời hứa rằng người nhận không thể giữ lại nội dung.
Mục tiêu thực tế là giảm các bản sao không mong muốn và chọn người nhận đáng tin cậy, chứ không hứa rằng thông tin có thể đọc được sẽ không bao giờ bị sao chép.



