ZTE Modem Kök Erişimi Kazanma

cimenyansima

Yeni Üye
Katılım
29 May 2025
Mesajlar
4
Tepkime puanı
0
ZTE modemlerinde üstün yetki elde etmek için ZTE Config Utility adlı uygulamayı kullanabilirsiniz. Bu kılavuzda, Config dosyasının şifresini çözme ve düzenleme adımları ayrıntılı olarak açıklanmaktadır.

Üçüncü taraf çerezlerinin kullanımı için onayınız gerekiyor. Daha fazla bilgi için çerezler politikamıza bakın. Onay vermeden ilerleyemezsiniz.

İlk olarak, Python programlama dilini kurmanız şarttır.

Python'ı indirin ve kurulum sırasında "Python'ı yola ekle" seçeneğini işaretleyin. Bu adım, komut satırından Python'a erişmenizi sağlar.

2023 Güncellemesi: H300A V11 modeli için yeni bir durum var. Görünüşe göre ZTE modemin bu sürümünde kök erişimi henüz mümkün değil. Alternatif olarak, @118483 tarafından geliştirilen bir betik kullanabilirsiniz:

GitHub deposuna göz atın ve betiği indirin. Bu, işlemi çok daha kolaylaştıracaktır.

Manuel Yöntem: ZTE Modemde Kök İzni Elde Etme

mkst/zte-config-utility adresinden kaynak kodunu ZIP olarak indirin ve dosyaları ayıklayın. Yedeklediğiniz Config.bin dosyasını ZTE Config klasörüne taşıyın.

Komut istemcisini açın ve Python'ın kurulu olduğu dizine gidin. Örneğin, `cd C:\Users\Kullanıcı Adınız\AppData\Local\Programs\Python\Python38\Scripts` komutunu kullanabilirsiniz.

Ardından, `pip install pycryptodomex` komutunu çalıştırın. Bu, şifre çözme işlemi için gerekli olan kütüphaneyi kuracaktır.

Sonraki adımda, ZTE Config Utility'nin bulunduğu dizine geçin: `cd C:\Users\Kullanıcı Adınız\İndirilenler\zte-config-utility-master` gibi bir komut kullanın. Bu, doğru dizine ulaşmanızı sağlar.

`py setup.py install --user` komutunu çalıştırın. Bu, uygulamayı sisteminize kuracaktır.

Şimdi, `py examples/decode.py --serial ZTEXXX config.bin config.xml` komutunu çalıştırın. Burada ZTEXXX modemin seri numarasıdır. Bu işlem Config.bin dosyasının şifresini çözerek config.xml dosyasını oluşturacaktır.

config.xml dosyasını bir metin editörüyle açın. "root" kelimesini arayın ve üçüncü bulduğunuz sonuca bakın. `<DM name="Enable" val="0"/>` satırını bulun ve "0" değerini "1" olarak değiştirin.

Aynı şekilde, `<DM name="SwitchShellEnable" val="0"/>` satırındaki "0" değerini de "1" olarak güncelleyin.

zte-config-utility klasöründeki eski Config.bin dosyasını silin. Yeni dosyayı oluşturmak için gereklidir.

Şimdi, `py examples/encode.py --serial ZTEXXXXXX --signature "ZXHN H300A V1.1" config.xml config.bin` komutunu çalıştırın. Bu, config.xml dosyasını şifreleyerek yeni bir Config.bin dosyası oluşturacaktır.

Yeni Config.bin dosyasını modeme yükleyin. Modem yeniden başlayacaktır. Yeniden başlatma işleminden sonra root hesabıyla giriş yapabilirsiniz.

Hata alırsanız, komut istemcisini açın ve Python'ın kurulu olduğu dizine gidin. `pip list` komutunu kullanarak kurulu paketleri kontrol edin.

Kurulu paketler arasında `pip`, `pycryptodomex`, `setuptools` ve `zcu` bulunmalıdır.

Bu rehber DonanımHaber'deki bir makaleye dayanarak oluşturulmuş ve kendi ZTE ZXHN H300A V1.1 modemimde test edilmiştir.

Son güncelleme: 15 Nisan 2023
 
Geri
Üst