Memasang aplikasi secara “muat sisi” (sideload) mungkin menjadi pilihan sebahagian pengguna Android.
Tapi aplikasi yang dipasang secara tidak betul boleh menyebabkan peranti tergendala (crash) kerana kehilangan aset atau kod, atau ia mungkin kehilangan ciri tertentu kerana anda memasang versi yang salah untuk peranti anda.
Malah aplikasi sideload tidak akan menyumbang kepada metrik Google Play Store pembangun.
Jadi, pembangun yang ingin menghalang anda daripada sideload aplikasi mereka kini mempunyai cara yang lebih mudah untuk berbuat demikian dengan adanya Play Integrity API.
Google Play Integrity API ialah antara muka yang membantu pembangun “menyemak sama ada interaksi dan permintaan pelayan datang daripada binari aplikasi tulen yang dibangunkan mereka berjalan pada peranti Android tulen.”
Ia mengesan bukti jika aplikasi itu telah diganggu, berjalan dalam persekitaran perisian yang “tidak boleh dipercayai”, peranti telah mendayakan Google Play Protect dan banyak lagi.
Seperti yang anda dapat lihat pada rajah di atas, ciri yang telah diumumkan di Persidangan pembangun Google I/O pada bulan Mei lalu menunjukkan keupayaan aplikasi untuk menunjukkan dialog “pemulihan” (“remediation”) tertentu apabila terdapat isu dengan integriti.
Kotak dialog pemulihan memberitahu anda untuk “get this app from Play” untuk terus menggunakannya.
Terdapat pilihan untuk menutup dialog, tetapi tiada cara untuk memintasnya sepenuhnya.
Jika anda menutup dialog pula, respons dihantar kepada aplikasi yang memberitahu pembangun supaya mereka boleh memutuskan sama ada untuk terus menyekat akses.
Jika anda teruskan dengan pilihan “get app”, aplikasi itu akan dibuka dari Google Play dengan butang “install from Play” dipaparkan, menggantikan paparan butang “install” yang biasa dilihat.
Jadi, apabila anda memilih untuk memasang aplikasi itu dari Play Store, versi aplikasi yang “tidak dikenali” (unrecognized) akan dialih keluar bersama-sama dengan data-data berkaitan.
Google terus berusaha memperkukuhkan mekanisme pengesanan Play Integrity dan ciri baharu yang akan menjadi semakin sukar bagi pengguna mahir untuk rooting Android.
Tetapi pengguna umum akan dilindungi dengan lebih baik daripada interaksi yang berpotensi berisiko.
Sumber:Android Authority