Alıntıdır: Zyxel VMG Serisi root ve supervisor password | DonanımHaber Forum
Ön Hazırlık:
-
How To Install OpenSSL on Windows – TecAdmin adresindeki talimatları takip ederek openssl i indirip kurun.
-
CALISMA - Google Drive CALISMA klasörünü indirin.
-
Base64 to Hex | Base64 Decode | Base64 Converter | Base64 adresini açın ve işlem boyunca açık tutun.
-
admin kullanıcısı ile modem arayüzüne girin.
İŞLEM:
-
Modem arayüzünün olduğu sekmede F12 ile geliştirici seçeneklerini açın (sayfada sağ tuş en altta incele ile de açabilirsiniz)
-
Üstte Application sekmesine tıklayın
-
Açılan menüde bulunan AesKey’in sağ taraftaki değerini kopyalıp CALISMA klasöründeki aeskey.txt dosyasının içine atıp, Kullandığınız notepad veya benzeri programda ctrl + h tuşuna basıp aranan yerine \ yazıp tümünü değiştire tıklayın kaydedin.
-
Yeni sekme açıp adres bara http://192.168.1.1/cgi-bin/DAL?oid=login_privilege&Logout=2&timedelay=1&sessionkey=xxxxxxxx yolunu yapıştırın ve xxxxxxxx yerine modem arayüzü application sekmesindeki zySessionKey in sağ tarafındaki değerini kopyalayın.
-
Enter tuşuna basın.
-
Açılan sayfada “content”: ile ve “iv”: arasındaki değeri tırnaklar hariç kopyalayıp CALISMA klasöründeki wordpad ile açacağınız content.b64 dosyasının içine yapıştırın. Kullandığınız notepad veya benzeri programda ctrl + h tuşuna basıp aranan yerine \ yazıp tümünü değiştire tıklayın. Sonra dosyayı kaydedip kapatın.
- “iv”: den sonraki metni tırnaklar hariç kopyalayıp iv.txt dosyasının içine yapıştırın. Kullandığınız notepad veya benzeri programda ctrl + h tuşuna basıp aranan yerine \ yazıp tümünü değiştire tıklayın. Sonra dosyayı kaydedip kapatın.
- Kaydettiğiniz aeskey.txt dosyasını açın. İçeriği kopyalayıp daha önce açtığınız Base64 to Hex | Base64 Decode | Base64 Converter | Base64 sekmesindeki Base64* alanına yapıştırın ve biraz aşağıdaki Convert Base64 to Hex butonuna basın. Altındaki Hex alanında çıkan hex değerini kopyalayıp tekrar aeskey dosyasının içine yapıştırın ve dosyayı kaydedin. (kontrol amaçlı 64 karakter olmalıdır.).
- Kaydettiğiniz iv.txt dosyasını açın. İçeriği kopyalayıp daha önce açtığınız Base64 to Hex | Base64 Decode | Base64 Converter | Base64 sekmesindeki Base64* alanına yapıştırın ve biraz aşağıdaki Convert Base64 to Hex butonuna basın. Altındaki Hex alanında çıkan hex değerini kopyalayıp tekrar iv dosyasının içine yapıştırın. Yeni yapıştırdığınız satırda 33. sütuna gelip enter tuşuna basarak iki tane 32 lik parça elde edin. dosyayı kaydedin. (kontrol amaçlı 2 tane 32 karakter olmalıdır.).
- CALISMA klasörü Komut.txt dosyasını açın içine “enc -AES-256-CBC -d -base64 -A -iv xxxxxxxx -K xxxxxxxxxx -in content.b64 -out content.decoded” tırnaklar hariç yapıştırın. -iv den sonraki xlerin yerine iv.txt dosyasındaki ilk 32lik hex kısmını; -K dan sonraki kısma xlerin yerine aeskey.txt içindeki 64lük hex kısmını kopyalayıp yapıştırın. dosyayı kaydedin fakat kapatmayın. (Yapıştırdığınız karakter sayısını buradan kontrol edebilirsiniz String Length Calculator | Online Tool | String Functions).
-
CALISMA klasöründe openssl.exe’yi çalıştırın. Çıkan ekrana Komut.txt’de oluşturduğunuz içeriği kopyalayıp yapıştırın. Entere basın.
-
Herşey doğruysa CALISMA klasörü içinde content.decoded dosyası oluşacak. Dosyayı açın ve tüm şifrelere ulaşın.
Root kullanıcısına arayüzden giriş yapmak için:
-
Yukarıdaki işlemlerden sonra supervisor hesabına giriş yapın.
-
Bakım, Yedekle/Geri yükle seçeneğinden yedekle* tuşuna basın. Rom-D dosyası inecektir.
-
Backup-Restore adlı bir dosya inecek, bu dosyayı not defteri ile açın.
-
Ctrl-f ile admin kullanıcısını arayın ve az aşağıdaki, privilege* yanında bulunan yazıyı tırnaklar olmadan kopyalayın.
- Yukarıya doğru çıkarak root kullanıcısının privilege yanında bulunan yazı ile değiştirin.
- Dosyayı kaydedip modeme geri yükleyin. Root kullanıcısı ile arayüze girebilirsiniz.