Önyükleyici kilidi açık olan cihazlarda SafetyNet doğrulamasını atlayın

Magisk Modülü kullanarak donanım doğrulamasını atlamak ve kilidi açılmış önyükleyiciye sahip cihazlarda SafetyNet'i geçmek mümkündür. Okumaya devam etmek!

Son birkaç yılda, SafetyNet Onayını atlamanın zorluğu basit bir kediden evrimleşti ve Google ile modlama topluluğu arasındaki fare oyunundan belirsiz engellerle dolu, gelişen bir savaş takozuna kadar. Yükselişi sayesinde donanım destekli doğrulama teknikleri, önyükleme görüntüsü bütünlüğü doğrulama rutinini atlamak ve kök erişimini gizlemek çok zordur. Magisk'i tek başına yüklemek, özellikle yeni cihazlarda en son SafetyNet güncellemesini atlatmak için yeterli olmayacaktır. Universal SafetyNet Fix Magisk modülü tam da bu noktada devreye giriyor.

Eski cihaz sahipleri ve özel ROM kullanıcıları sıklıkla aşağıdaki modülleri kullanır: MagiskHide Sahne Yapılandırması Söz konusu yöntem geçerli bir cihaz ve cihaz kombinasyonuna dayandığı sürece, temel doğrulamayı geçirmek için CTS profilini taklit etmek model adları, yapı parmak izleri ve güvenlik yaması düzeylerine rağmen, kök gizleme numarasının gelecek. Bunun nedeni, Google Play Hizmetleri'nin çoğu durumda, temel doğrulama seçildiğinde bile CTS profil doğrulaması için donanım doğrulamasını kullanmaya başlamasıdır.

Daha teknik bir ifadeyle, GMS'den gelen SafetyNet Tasdik API yanıtı bu temel bilgiyi rapor etse bile doğrulama kullanıldıysa, donanım doğrulaması, rapor edilen durumdan bağımsız olarak her zaman kullanılır. bütünlük. Sonuç olarak, anahtar kanıtlama raporunda önyükleyicinin kilidi açık durumunun bulunması, SafetyNet Kanıtlamanın geçilememesiyle sonuçlanır.

Kilidi açık bir önyükleyiciye sahip (veya özel doğrulanmış önyükleme kullanılarak kilitlenmiş) bir Android cihazınız olması durumunda anahtarları) ve dolayısıyla donanım doğrulamasını geçemezse Universal SafetyNet Fix Magisk modülü sorunu çözebilir. O. Danny Lin AKA XDA Kıdemli Üyesi tarafından yaratılmıştır kdrag0nModül, donanım doğrulama rutininin fırsatçı doğasından yararlanarak çalışır. Geliştiriciden alıntı:

... Anahtar doğrulamanın başarısız olması durumunda bu (donanım doğrulama), temel doğrulamaya geri döner ve GMS'nin çerçeve düzeyinde anahtar doğrulamayı kullanmasını engeller. Bu, zarif bir şekilde temel doğrulamaya geri dönmesine ve kilidi açılmış bir önyükleyiciyle SafetyNet'i geçmesine neden olur.

...

Keymaster'ın "uygulanmadı" hata kodu, tespitten kaçınmak için en gerçekçi arıza durumunu simüle etmek için kullanılır; örneğin, anahtar doğrulama desteği olmayan eski bir cihaz.

Geçici çözüm zaten önceden entegre edilmiş olarak mevcuttur. ProtonAOSP ROM Aynı geliştiriciden, Magisk olmadan SafetyNet'i Google Pixel 5 gibi oldukça modern cihazlarda geçirmenize olanak tanır. Özel bir ROM bakımcısıysanız ve bu yöntemi yapınıza entegre etmek istiyorsanız, gerekli yamaları şuradan seçerek yapabilirsiniz: bu depo. Öte yandan flaşa hazır Magisk Modülü varyantının en son sürümü bulunabilir. Burada. Hedef cihaz rootlanmışsa MagiskHide'ın hala gerekli olduğunu unutmayın.

Evrensel SafetyNet Düzeltmesi: XDA Konusu ||| GitHub Deposu