T-Mobile Sidekick cihazının 512 bitlik geliştirici anahtarı kırıldı
Öne çıkanlar
- Sidekick modellerinin geliştirici modu 512 bitlik zayıf bir RSA anahtarıyla korundu.
- 220 çekirdekli dağıtık işlem gücü RSA asal çarpanlarını 8,5 saatte çözdü.
- Araştırmacı, DangerOS işletim sistemini tarayıcı üzerinde emüle eden bağımsız bir JavaScript motoru yazdı.
Bir güvenlik araştırmacısı, Danger tarafından geliştirilen ve 2011 yılında sunucuları kapatılan T-Mobile Sidekick modelinin geliştirici modunu 512 bitlik RSA anahtarını kırarak yeniden aktif hale getirdi. Arşivlenen yazılım geliştirme kitleri ve cihaz yazılımları üzerinden yürütülen tersine mühendislik çalışmaları, Danger Geliştirici Programı kök sertifikasının 512 bitlik eski bir RSA anahtarı kullandığını ortaya çıkardı.
Araştırmacı, açık kaynaklı CADO-NFS aracını 7 farklı bilgisayara dağıtarak toplam 220 işlemci çekirdeği ve 436 iş parçacığıyla matematiksel çarpanlara ayırma işlemini başlattı. Yaklaşık 8,5 saatlik çalışma süresi ve 1.175 çekirdek saati sonucunda RSA asal çarpanları çözüldü ve Danger'ın geliştirici anahtarlarını imzalamakta kullandığı özel anahtar yeniden üretildi. Üretilen anahtar sayesinde Sidekick 3 modeline özel kodlar yüklenebilir hale geldi.
Cihazın kilidini açtıktan sonra Class of '09 adlı görsel romanı cihaza uyarlayan araştırmacı, DangerOS işletim sistemini tarayıcıda çalıştıran özel bir JavaScript yorumlayıcısı da geliştirdi. Araştırmacı, Sidekick cihazlarının işlevselliğini tamamen geri kazandırmak amacıyla Re:Danger adını verdiği açık kaynaklı tersine mühendislik sunucu projesi üzerinde çalışmalarını sürdürüyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.