Loupe là một ứng dụng mã nguồn mở do nhóm nghiên cứu bảo mật Mysk phát triển, giúp người dùng trực tiếp kiểm tra những thông tin mà một ứng dụng thông thường trên iPhone có thể đọc được từ thiết bị.
Thay vì chỉ nói về quyền riêng tư theo lý thuyết, Loupe hiển thị ngay những dữ liệu mà các API của iOS có thể cung cấp cho ứng dụng, qua đó giúp người dùng hiểu rõ hơn cách device fingerprinting – nhận diện thiết bị bằng dấu vân tay kỹ thuật số có thể hoạt động.
1.Loupe có thể thấy những gì?
1.1Những dữ liệu không cần xin quyền
Một số thông tin có thể được ứng dụng truy cập mà không cần hiện hộp thoại xin quyền từ người dùng.
Loupe gom các dữ liệu này vào nhóm Passive, bao gồm nhiều thông tin liên quan đến thiết bị và cấu hình hệ thống như:
- Ngôn ngữ và khu vực
- Múi giờ
- Bàn phím đang sử dụng
- Thông tin màn hình
- Trạng thái pin
- Dung lượng lưu trữ
- Một số thông tin phần cứng và hệ thống
Khi nhiều thông tin nhỏ được kết hợp với nhau, chúng có thể tạo thành một dấu hiệu tương đối đặc trưng để phân biệt thiết bị.
2.Những dữ liệu cần cấp quyền
2.1Needs Permission
Loupe cũng cho phép kiểm tra những loại dữ liệu mà ứng dụng chỉ có thể truy cập sau khi người dùng cấp quyền trên iOS.
Ví dụ:
- Vị trí
- Ảnh
- Danh bạ
- Dữ liệu chuyển động và cảm biến
Điều này giúp người dùng dễ dàng phân biệt giữa dữ liệu ứng dụng có thể đọc âm thầm và dữ liệu bắt buộc phải có sự đồng ý.
3.Các kỹ thuật nâng cao
3.1Advanced
Phần Advanced của Loupe trình diễn một số phương pháp nâng cao mà ứng dụng có thể sử dụng với các API được iOS cung cấp.
Trong đó có thể bao gồm việc kiểm tra một số URL Scheme để xác định ứng dụng khác có được cài trên máy hay không, sử dụng dữ liệu đồ họa hoặc kiểm tra dữ liệu Keychain có thể còn tồn tại sau khi ứng dụng được cài lại.
Mục tiêu của phần này là cho thấy việc nhận diện thiết bị không nhất thiết chỉ dựa vào một mã định danh duy nhất.
4.Quyền riêng tư của Loupe
Theo nhà phát triển, dữ liệu mà Loupe đọc được được xử lý trực tiếp trên thiết bị và không được gửi ra ngoài trừ khi người dùng chủ động xuất dữ liệu.
Trên App Store, nhà phát triển cũng khai báo ứng dụng không thu thập dữ liệu người dùng.
5.Mã nguồn mở và tải xuống
Loupe hiện được phát hành miễn phí trên App Store, đồng thời toàn bộ mã nguồn của dự án cũng được công khai trên GitHub để người dùng và các nhà nghiên cứu có thể kiểm tra cách ứng dụng hoạt động.
App Store:
https://apps.apple.com/us/app/loupe-%E1%BB%A9ng-d%E1%BB%A5ng-th%E1%BA%A5y-g%C3%AC/id6766152470?l=vi






Chưa có bình luận. Hãy là người đầu tiên chia sẻ.