- Chương trình xác minh nhà phát triển Android đã chính thức được triển khai, và chương trình truy cập sớm đã bắt đầu dành cho các nhà phát triển phân phối ứng dụng bên ngoài Play
- Đây là một lớp bảo mật bổ sung nhằm ngăn chặn gian lận và phát tán mã độc, với cấu trúc yêu cầu xác minh danh tính thật của nhà phát triển để làm tăng chi phí hoạt động của kẻ tấn công
- Loại tài khoản dành cho sinh viên và nhà phát triển sở thích đã được bổ sung, cung cấp quy trình xác minh nới lỏng để có thể phân phối ứng dụng tới số lượng thiết bị giới hạn
- Luồng cài đặt dành cho người dùng nâng cao cũng đang được phát triển, bao gồm tính năng cho phép người dùng nhận thức rõ rủi ro và tự chọn cài đặt ứng dụng chưa được xác minh
- Google đang cải thiện quy trình xác minh bằng cách phản ánh phản hồi từ cộng đồng, và phát triển theo hướng duy trì sự cân bằng giữa độ an toàn và khả năng tiếp cận của hệ sinh thái Android
Mục đích của chương trình xác minh nhà phát triển Android
- Yêu cầu xác minh nhà phát triển mới được thiết kế như một lớp phòng vệ bổ sung để bảo vệ người dùng Android
- Google hướng tới một cách tiếp cận bảo mật cân bằng, có tính đến nhiều nhóm người dùng khác nhau
- Kể từ thông báo ban đầu, hãng đã thu thập phản hồi từ sinh viên, nhà phát triển sở thích, người dùng nâng cao và những đối tượng khác
- Ngăn chặn gian lận và lừa đảo số từ lâu đã là một nhiệm vụ cốt lõi của bảo mật Android
- Điều này liên kết với các tính năng hiện có như phát hiện lừa đảo trong Google Messages, Google Play Protect và cảnh báo cuộc gọi rác theo thời gian thực
- Gần đây, các chiến dịch lừa đảo trực tuyến và phát tán mã độc đang trở nên ngày càng hung hãn hơn
- Thiệt hại đặc biệt nghiêm trọng tại những khu vực đang số hóa nhanh chóng
Vì sao cần xác minh và các ví dụ thực tế
- Chỉ các biện pháp bảo vệ kỹ thuật thôi thì khó có thể ngăn chặn hoàn toàn mọi cuộc tấn công kỹ nghệ xã hội
- Kẻ tấn công sử dụng các kỹ thuật kỹ nghệ xã hội mang tính ép buộc cao để lừa người dùng bỏ qua cảnh báo bảo mật
- Trong một trường hợp được ghi nhận ở Đông Nam Á, kẻ tấn công lừa nạn nhân rằng tài khoản ngân hàng của họ đã bị xâm nhập
và dụ cài một “ứng dụng xác minh”, nhưng thực chất là cài mã độc đánh cắp mã xác thực hai bước
- Nếu không có quy trình xác minh, kẻ tấn công có thể ngay lập tức tạo và phát tán ứng dụng độc hại mới
- Xác minh danh tính thật của nhà phát triển làm tăng chi phí hoạt động của các tác nhân độc hại và khiến việc mở rộng tấn công trở nên khó khăn hơn
- Đây là phương thức đã chứng minh hiệu quả trên Google Play, và hiện đang được mở rộng áp dụng ra toàn bộ hệ sinh thái Android
Hỗ trợ sinh viên và nhà phát triển sở thích
- Một số nhà phát triển lo ngại về rào cản gia nhập khi tạo ứng dụng để phân phối cho nhóm nhỏ như gia đình hoặc bạn bè
- Vì vậy, loại tài khoản riêng cho sinh viên và nhà phát triển sở thích đã được đưa vào
- Tài khoản này có thể phân phối ứng dụng tới số lượng thiết bị giới hạn mà không cần trải qua toàn bộ quy trình xác minh
Tăng quyền cho người dùng nâng cao
- Một luồng cài đặt mới đang được phát triển cho những người dùng thành thạo sẵn sàng chấp nhận rủi ro bảo mật
- Hệ thống sẽ hiển thị thông báo cảnh báo để người dùng nhận thức rõ ràng về rủi ro khi cài ứng dụng chưa được xác minh
- Luồng này được thiết kế để không thể bị lách qua ngay cả trong các tình huống ép buộc hoặc lừa đảo
- Google hiện đang thu thập phản hồi ban đầu về thiết kế này và sẽ công bố thêm chi tiết trong tương lai
Bắt đầu chương trình truy cập sớm
- Google đã bắt đầu gửi lời mời truy cập sớm cho xác minh nhà phát triển trong Android Developer Console tới các nhà phát triển phân phối ứng dụng bên ngoài Play
- Lời mời cho Play Console sẽ được cung cấp sau
- Video trình diễn môi trường console mới cùng các tài liệu hướng dẫn và FAQ đã được công bố
- Google đang phản ánh phản hồi từ nhà phát triển để đơn giản hóa trải nghiệm xác minh và tiếp tục thúc đẩy xây dựng một hệ sinh thái an toàn
1 bình luận
Ý kiến Hacker News
Tôi muốn có thể cài ứng dụng từ các kho ứng dụng thay thế như F-Droid và nhận cập nhật tự động mà không cần Google phê duyệt
Việc cài thủ công bằng adb nên được cho phép, nhưng như vậy là chưa đủ
Tôi cho rằng “bảo vệ người dùng” của Google thực chất là để kiểm soát doanh thu quảng cáo. Ví dụ như vụ SimpleMobileTools, sau khi ứng dụng bị bán đi thì chủ sở hữu mới có thể ép người dùng nhận các bản cập nhật bất lợi
Trong khi đó F-Droid đã chặn các phiên bản như vậy và đề xuất Fossify Apps, một nhánh mã nguồn mở (bình luận liên quan)
Việc chúng ta cần làm là dạy thế hệ sau về FOSS. Những thói quen học từ nhỏ thường theo cả đời. Các nhà phát triển nên tình nguyện nói chuyện về chủ đề này tại trường học
Cả Google lẫn F-Droid đều khó phát hiện việc nhà phát triển có chuyển giao tài khoản và khóa hay không
Người dùng phải tự quyết định. Tôi mặc định chặn truy cập Internet cho mọi ứng dụng.
Suy cho cùng Android là một hệ điều hành chống người dùng do một công ty kinh doanh giám sát tạo ra
Nó cũng chẳng có trên Apple Store, vậy tại sao Android lại cấm chuyện này? Chẳng phải là tiêu chuẩn kép sao?
Ngay từ khi công bố chính sách này, Google đã ngầm ám chỉ rằng ở một số quốc gia là vì áp lực từ chính phủ
Theo bài blog chính thức, chính sách này sẽ được áp dụng ở Brazil, Indonesia, Singapore và Thái Lan
Vì chính phủ quy trách nhiệm cho Google về vấn đề ứng dụng lừa đảo, nên sẽ không thể tồn tại cách nào để người dùng không rành kỹ thuật dễ dàng cài “ứng dụng chưa được xác minh”
Nhưng cách tiếp cận như vậy là điều về căn bản không thể chấp nhận với nhiều người
Google tạo ra kiểu kiểm soát phức tạp này để duy trì mô hình kinh doanh dựa trên xâm phạm quyền riêng tư
Rốt cuộc đây là từng bước hợp thức hóa việc cấm sideloading theo kiểu “luộc ếch từ từ”
Chỉ cần nhìn trường hợp chặn yt-dlp là đủ rõ
Việc chính phủ và doanh nghiệp tập trung quyền lực bằng cách lách qua quy trình pháp lý là hành vi phản dân chủ
Để ngăn lừa đảo thì phải song song giáo dục người dùng và cung cấp thông tin
Bản thân từ “sideloading” đã là vấn đề
Chạy mã theo cách hệ thống hỗ trợ thì đơn giản chỉ là thực thi bình thường
Chính những từ như vậy làm méo nhận thức của mọi người
Google nói chính sách mới sẽ có “tài khoản chỉ dành cho sinh viên và nhà phát triển làm vì sở thích”, nhưng rốt cuộc vẫn là áp giới hạn quy mô
Nếu lập luận là ứng dụng nhỏ thì nguy hiểm, thì điều này không nhất quán
Nó cho phép cài ứng dụng chưa được xác minh nhưng người dùng phải tự chấp nhận rủi ro
Tôi đã thử cài F-Droid để ứng phó với thay đổi chính sách của Google
Bảo mật của nó tốt hơn tôi nghĩ. Phải thiết lập riêng cho từng ứng dụng quyền “cho phép cài ứng dụng khác”
Sau khi cài NewPipe, mọi thứ vẫn hoạt động tốt ngay cả khi tôi tắt sideloading ở cấp hệ thống
Tức là rủi ro cài ứng dụng bừa bãi đã bị phóng đại
Play Store cũng đầy ứng dụng độc hại, nên chính sách mới của Google rốt cuộc chỉ là tăng cường kiểm soát
Google nói sẽ tạo “luồng nâng cao cho người dùng thành thạo”,
tôi hy vọng đó là quy trình chỉ cần thiết lập một lần. Nhưng tôi lo họ sẽ làm phiền phức như Apple trên macOS
Cách làm hiện tại là tệ nhất cho cả hai phía
apk độc hại vẫn có thể lan truyền, còn khi quy mô tăng lên thì lại cần xác minh
Tôi thà Google yêu cầu xác minh nhà phát triển nhưng vẫn cho phép các kho bên thứ ba như F-Droid
Như vậy người dùng sẽ không phải tự tải apk từ các trang độc hại
Nhưng kiểu giải pháp cân bằng này lại không được bàn tới, chỉ thấy phản ứng cảm tính
Chưa rõ điều thứ hai có đủ mạnh để hỗ trợ F-Droid hay không
Nếu Google đi xác minh các kho ứng dụng, thì đó lại là một kiểu gác cổng khác
Google nói “bảo vệ người dùng là ưu tiên hàng đầu”, nhưng thực tế lại bỏ mặc các vấn đề như bảo mật tài khoản hay kiểm soát thông báo
Nếu ứng dụng độc hại có thể chặn hay chiếm quyền thông báo, thì điều đó có nghĩa sandbox quá yếu
Rốt cuộc Google vẫn là mô hình kiểm soát tập trung rồi chặn sau khi sự việc xảy ra
Vấn đề thật sự là cách ly thất bại và chậm vá lỗi
Chỉ cần xác minh riêng những ứng dụng cần quyền nhạy cảm là đủ
Cụm từ “cho phép (Allow)” mới là cốt lõi của vấn đề
Thật vô lý khi Google lại là bên “cho phép” điều gì đó trên thiết bị mà tôi đã bỏ tiền mua
Vì vậy tôi đang chuẩn bị chuyển sang GrapheneOS. Khi dư luận lắng xuống, Google sẽ lại siết chặt chính sách khóa máy
Giờ đây tôi nghĩ thoát Google là điều bắt buộc
Tôi cũng muốn tự quản lý email. Google đã làm bộ lọc spam trở nên tệ hại rồi còn tăng giá
Họ ép đưa các tính năng AI vào và tăng phí, nhưng tôi không hề muốn điều đó
Tôi dự định thử postmarketOS hoặc GrapheneOS
Tính năng AI lồng tiếng của YouTube cũng quá khó chịu nên tôi đang tìm giải pháp thay thế
Google đã thông báo nới lỏng quy trình xác minh bắt buộc
Họ nói đang phát triển một “luồng nâng cao” để người dùng thành thạo có thể chấp nhận rủi ro và cài ứng dụng chưa xác minh
Dù vậy, chừng nào chưa bị chặn hoàn toàn thì tôi vẫn lạc quan thận trọng
Dù sao thay đổi lần này vẫn có vẻ là một tín hiệu tích cực
còn nếu nhà phát triển muốn phân phối ứng dụng qua kho bên thứ ba hoặc website thì vẫn phải trải qua quy trình xác minh