PwnMyMoto Obejście ochrony przed rootowaniem i zapisem dla Moto X i Droid Ultra / Maxx / Mini

Kiedy Moto X została wypuszczona na rynek, wiele osób było zaniepokojonych, gdy dowiedziało się, że pomimo pozytywnego wpływu Google na rozwój, urządzenie nadal nie było w pełni otwarte. I bądźmy szczerzy, były nigdy jakichkolwiek fałszywych pretekstów co do stanu przyjazności dla programistów firmy Motorola. Wygląda jednak na mistrza hakera i uznanego programistę XDA Elite przypadek zrobił to ponownie.

Nie tak dawno temu powstał jcase MotoRoot dla linii Droid. To wykorzystało poprzednio pokryte Błąd Androida 9695860 w celu uzyskania użytkownika systemowego. Następnie w celu uzyskania dostępu do konta root wykorzystano atak dowiązania symbolicznego stworzony przez samego jcase. Dziś jednak pojawiło się lepsze rozwiązanie.

Dzięki uprzejmości jcase po raz kolejny PwnMyMoto zaczyna od wykorzystania błędu 9695860 (podobnie jak jego poprzednik), aby pozyskać użytkownika systemowego. Wykorzystuje również atak dowiązań symbolicznych dostępny w MotoRoot, aby uzyskać dostęp do roota. Nowością w PwnMyMoto jest jednak to, co dzieje się później: po uzyskaniu uprawnień roota wykorzystywana jest luka w programie ładującym, umożliwiająca ochronę przed zapisem na dysku 

/system partycję, którą należy ominąć. W trakcie tego procesu przywracanie zapasów jest usuwane, co zapobiega zakłócaniu przez niechciane przyszłe OTA stanu zrootowanego.

Naturalnie, wszelkie nieautoryzowane modyfikacje niosą ze sobą nieodłączne ryzyko. Jeśli jednak chcesz zrootować, musisz podjąć ryzyko, aby uwolnić swoje urządzenie. Aby rozpocząć, przejdź do powiązanych wątków poniżej. Jeszcze raz gratuluję jcase świetnej roboty!

  • PwnMyMoto dla Mroid Ultra/Maxx/Mini
  • PwnMyMoto dla Moto X

[Wielkie dzięki jcase za wskazówkę!]