Pengembang Magisk Yakinkan Magisk Beta Berikutnya Akan Lulus SafetyNet Lagi

Pengembang yang Diakui XDA topjohnwu telah meyakinkan pengguna bahwa Magisk Beta berikutnya akan sekali lagi lulus pemeriksaan SafetyNet, meskipun ada perubahan terbaru dari Google.

Sebelumnya hari ini, laporan mulai masuk bahwa Google memperbarui Layanan Play mereka dan menyebabkan metode root "aman" saat ini seperti Magisk gagal lagi dalam pemeriksaan SafetyNet. Artinya, perangkat yang di-root dan modifikasi lainnya sekali lagi terdeteksi oleh SafetyNet, dan kemudian diblokir ketika mencoba menggunakan aplikasi yang bergantung pada SafetyNet seperti Android Pay.

Pengembang yang Diakui XDA topjohnwu memiliki berkomentar di thread forum Magisk untuk meyakinkan pengguna bahwa dia mengetahui perubahan tersebut dan telah menyelesaikan persyaratannya modifikasi untuk melewati pemeriksaan SafetyNet Google lagi sambil tetap mempertahankan root dan modul Magisk Kegunaan.

Di sebuah postingan klarifikasi selanjutnya, topjohnwu menyebutkan bahwa kegagalan SafetyNet disebabkan oleh Google yang membuat pendeteksiannya semakin ketat, namun pengembang mampu mengatasinya.

Saat ini belum ada versi yang tersedia bagi pengguna untuk mem-flash dan mengabaikan kebijakan baru ini, namun kita dapat memperkirakan hal tersebut akan terjadi di masa mendatang. Situasinya sedang buruk topjohnwukontrolnya, jadi yang bisa kami lakukan saat ini hanyalah menunggu Magisk beta berikutnya.

Topjohnwu selanjutnya diperluas bahwa mungkin tidak ada metode efektif untuk sepenuhnya mencegah magiskhide bekerja. Jadi, ketika Google memperkenalkan pemeriksaan baru untuk SafetyNet, magiskhide hanya memerlukan pembaruan untuk kembali selangkah lebih maju. Hal ini dimungkinkan karena Magisk dapat dijalankan sebagai root, sedangkan pemeriksaan SafetyNet tidak bisa. Keuntungan hak istimewa memungkinkan Magisk memiliki kontrol lebih besar atas apa yang dapat dilihat oleh proses SafetyNet.

Yang sulit adalah mencari cara yang baik untuk menyembunyikan aplikasi utama Magisk Manager. Beberapa aplikasi sudah mulai mendeteksi keberadaan aplikasi Magisk Manager melalui nama paketnya karena Android memungkinkan aplikasi apa pun mengetahui aplikasi lain apa yang diinstal pada perangkat. "Pemeriksaan" ini agak sederhana karena mengubah nama paket adalah tugas sepele bagi pengembang aplikasi utama (meskipun ini tetap merupakan keputusan yang memiliki kekurangannya sendiri). Tindakan hanya memasang aplikasi tertentu juga tidak membuktikan secara substansial adanya modifikasi, sehingga "pemeriksaan" juga menghasilkan cukup banyak positif palsu.

Namun karena jenis pemeriksaan ini belum sempurna, penerapannya mudah bagi pengembang yang mencari perangkat "bebas modifikasi" untuk aplikasi mereka. Magisk dapat menyembunyikan dirinya dari aplikasi ini hanya dengan mengubah nama paketnya, namun aplikasi kemudian dapat mulai memeriksa nama paket yang dimodifikasi; dan seterusnya dan seterusnya, sehingga tidak memberikan akhir yang nyata bagi masalah ini bagi kedua belah pihak.

Solusi yang mungkin dilakukan Magisk terhadap pemeriksaan dasar ini adalah dengan memasukkan kode ke dalam PackageManager Android untuk menyaring Magisk Manager dari daftar aplikasi yang diinstal. Hal ini dapat dilakukan melalui Xpose (tetapi Xpose sendiri merusak SafetyNet, dan Xpose terbatas pada versi Android yang lebih lama) atau dengan langsung menambal kode Java kerangka kerja melalui oat/dex file.

Untuk sekarang, Topjohnwu tidak ingin fokus untuk melewati pemeriksaan dasar ini karena tujuan utama magiskhide adalah melewati pemeriksaan SafetyNet Google. Pengguna dapat segera menantikan pembaruan yang memungkinkan aplikasi yang bergantung pada SafetyNet untuk mulai berfungsi kembali di samping modul root dan Magisk, meskipun kami meminta pengguna untuk tidak menyusahkan pengembang dengan meminta ETA aktif sama.

Apa pendapat Anda tentang permainan kucing-dan-tikus antara SafetyNet Google dan Magiskhide ini? Beri tahu kami di komentar di bawah!

Sumber: Forum Magisk