Muhammet.37
Uzman
- Katılım
- 17 Mart 2025
- Mesajlar
- 4
- Beğeniler
- 0
Arkadaşlar selam,
Hatırlarsanız bu cihaz için daha önce root çalışmalarına başlamış ve Çin forumlarındaki dosyalara ulaşmak için yardım istemiştim. O günden bu yana çok yol katettik. modemi tam anlamıyla çözdük, cihaz üzerinde root erişimini sağladık ve tüm araştırma sürecini tamamladık.
İşte bugüne kadar yaptıklarımız ve ulaştığımız nokta:
üzerinde çalıştığımız cihaz
Kod:Cihaz Türü: HG8245X6. Açıklama: OptiXstar HG8245X6 GPON Terminal (CLASS B+/PRODUCT ID:2150084230HYM3000324) Donanım Sürümü: 1E8E.A Yazılım Sürümü: V5R021C00S128. Üretim Bilgisi: 2150084230HYM3000324.C402
tamamlanan root işlemi ve mevcut durum
Kendi cihazımız üzerinde donanım düzeyinde NAND flash dökümü alarak sistemin kök erişimini (root) başarıyla kazandık. Cihazın konfigürasyon dosyalarını analiz ederek süper yönetici erişimini elde ettik ve tam Linux Shell (busybox) erişimine ulaştık.
Araştırma sürecinde geliştirdiğimiz araçları ve mimari bulgularımızı GitHub üzerinde yayınladık:
- Huawei HG8245X6 — Interoperability & Diagnostic Research — cihaza özgü araştırma, hekzontrace aracı ve konfigürasyon okuma rehberi.
- Huawei ONT Firmware — Interoperability & Diagnostic Research — Firmware mimari analizi, NAND flash düzeni, boot zinciri, kriptografik konfigürasyon format dokümantasyonu ve Python tabanlı interoperability araçları.
neler başardık
- NAND flash analizi: 512 MB spı-NAND Flash'ın tam Partition haritasını çıkardık (bootcode, ubı volumes, a/b rotation şeması).
- Firmware mimarisi: dopra Linux / vrp platformunun boot zincirini, servis izolasyon modelini ve kmc (key management Center) donanım tabanlı şifreleme mimarisini belgeledik.
- konfigürasyon kriptografisi: cihazın AES-256-CBC ile şifrelenmiş konfigürasyon dosyalarının formatını tersine mühendislik ile çözdük ve cihaz sahiplerinin kendi konfigürasyonlarını okuyabilmesi için saf Python 3 tabanlı bir interoperability aracı (huawei_xml_cfg_tool.py) geliştirdik.
- hekzontrace: cihazın customizepara verilerini okuyan masaüstü diagnostic aracını geliştirdik ve yayınladık.
- squashfs çıkarma: Huawei'nin özel lzma varyantını kullanan rootfs imajlarını çıkarmak için Python tabanlı araçlar geliştirdik.
yasal çerçeve
Tüm çalışmalar kişisel mülkiyetimizdeki donanım üzerinde, aşağıdaki yasal çerçevede gerçekleştirilmiştir:
GitHub repolarından tüm telif hakkına tabii Firmware imajları, üçüncü taraf araçlar ve hassas bilgiler kaldırılmıştır. Sadece orijinal araştırma scriptleri, mimari dokümantasyon ve interoperability araçları paylaşılmaktadır.
- ab direktifi 2009/24/EC — ınteroperability amacıyla decompilation ve analiz hakkı.
- dmca § 1201(F) — tersine mühendislik için interoperability istisnası.
- onarım hakkı (right to repair) — cihaz sahiplerinin kendi ekipmanlarını teşhis etme ve yapılandırma hakkı.
topluluk için
Araştırma tamamlanmış durumda. GitHub repolarındaki araçlar ve dokümantasyon, aynı cihaza sahip kullanıcıların kendi ekipmanlarını tanıması ve yapılandırması için referans niteliğindedir. Katkıda bulunmak isteyen geliştiriciler pull request gönderebilir.
Merhaba. Abi H153 381 model 5G modem kullanıyorum ancak hiçbir ayar yapılmıyor. Bu modeme de bir el atma şansın var mı?