Em có 2 thắc mắc mong được giải đáp.
-
Về android:
Em thấy trên web apkpure.com có đủ tất cả các app trên google play, em biết đến trang web này từ năm 2017. Theo góc nhìn của em thì cơ chế của giống như crawl web ( https://daynhauhoc.com/t/ga-nao-choi-cao-noi-dung-hoi-kinh-di/109448 ) , có thể nó dựng lên một server chạy máy ảo android sau đó monitor google play để tìm app mới rồi download về, xong rồi extractor thành file apk và upload lên web để user download về. Nhưng điều đáng nói là trên web apkpure.com có cả app ngân hàng (TPBank, Vietcombank, …) và ví điện tử Momo, zalo pay, khi cài đặt vẫn sử dụng như download từ google play (login, chuyển tiền, thanh toán như bình thường) vấn đề là em không biết được nó có bị apkpure chỉnh sửa gì không, không có cách nào để checksum. Tại sao ngân hàng lại để cho app bị bên khác clone và phát hành ngoài nền tảng google play? ngoài apkpure.com ra còn rất nhiều web cho tải file apk kiểu này. Vậy khi em code một app bằng android studio, publish lên google play thì có cách nào để bảo vệ user chỉ được cài đặt web từ google play và ngăn chặn các web khác reup, hoặc chia sẻ ứng dụng trái phép file apk của mình? -
Về IOS:
Tại sao 3Utools có thể truy cập được ảnh video, tin nhắn của iphone? Thậm chí nó có thể đếm số lần sạc của iphone? Có phải là IOS đã cung cấp API gì cho nó không? Đặc biệt là 3Utools có thể jailbreak được IOS (thế nên nó không thể là đối tác của Apple được) . Khi cài 3Utools bắt buộc phải cài Itunes. Không biết 3Utools đang hack, dùng trick hay khai thác API gì của apple ạ?
TẠI SAO APPLE LẠI ĐỂ CHO ĐIỀU NÀY XẢY RA?
Em đang học mobile, không biết em đã bỏ lỡ điều gì và cần học lại vấn đề gì? Em cảm ơn!