3 votes

Quels fichiers sont nécessaires pour obtenir un accès Root sur un appareil Android ?

Y a-t-il d'autres fichiers que su qui doivent être installés pour obtenir un accès Root sur un appareil Android ? Je sais que l'installation d'une application "superutilisateur" n'est pas strictement nécessaire mais simplement importante du point de vue de la sécurité.

Ce que je veux savoir, c'est si le simple transfert d'un binaire su fonctionnel sur un appareil est suffisant pour "Rooter" un appareil Android. Par binaire su "fonctionnel", je veux dire que su est installé au bon endroit et bénéficie des permissions appropriées.

Remarque : je ne m'interroge pas sur les moyens (par exemple, une faille de sécurité ésotérique, adb, un faux fichier de sauvegarde *ab ou un zip de récupération) mais sur l'objectif, c'est-à-dire le nombre minimum absolu de fichiers à transférer pour Rooter un appareil Android.

2voto

Nick Pierpoint Points 7976

Copie d'un travail su binaire ne rend pas l'appareil rooté !

La méthode d'enracinement dépend des fichiers de support, par exemple :

  • un script shell
  • un binaire qui exploite
  • éventuellement, un autre script pour copier l'application du super utilisateur...

De plus, cela dépend entièrement de la possibilité ou non d'enraciner votre appareil en fonction du noyau, de la version d'Android, de la fabrication ou de la marque de l'appareil.

Avec Jellybean 4.3, il est désormais beaucoup plus difficile à exploiter et la sécurité a été renforcée, ce qui a causé des maux de tête au créateur de l'application superuser de Chainfire afin de contourner la sécurité supplémentaire mise en place par défaut. Ce n'est qu'une question de temps maintenant, lorsque les tentatives d'exploitation et d'obtention de Root deviendront plus difficiles !

0voto

Guillermo Gomez Points 423

Le site minimum absolu est exactement un su exécutable. Il accorde l'accès Root à celui qui l'appelle. Mais cette su ne doit pas être repris d'un logiciel d'enracinement existant. Sans son gestionnaire de racine correspondant, il ne fonctionnera pas seul. En fait, vous pouvez prendre le su le code source d'une distro Linux et le modifier, puis le compiler vous-même et il fonctionnera.

Ce n'est pas pratique car tout le monde peut accéder à Root sans aucune restriction. Vous ne voulez pas qu'une application malveillante puisse le faire. Ainsi, une minimum pratique est composé de 2 fichiers : su y Superuser.apk . Ce dernier gère les octrois et les refus de permission. J'ai testé cela avec SuperSU. Il suffit de copier l'APK et un binaire pour que cela fonctionne.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X