La désinstallation des applications laisse-t-elle des traces?

25

Je viens d'un environnement Windows où tout ce que vous installez-désinstallez laisse généralement des traces qui sont parfois difficiles à détecter et à supprimer.

Est-ce la même chose lorsque vous supprimez des applications Android? Je sais qu'il n'y a pas de registre sous Linux / Android, mais y a-t-il un endroit où des traces peuvent encore rester?

J'ai vu certaines applications créer des dossiers sur la carte SD, mais c'est facile à repérer et à supprimer.

Merci.

Francisc
la source
3
Je n'ai vu que des cas où des jeux / applications téléchargent / stockent du contenu supplémentaire sur la carte SD. Le marché conserve un pseudo-historique de ce que vous avez récemment téléchargé / installé dans l'onglet téléchargements.
Bryan Denny

Réponses:

17

Sur un téléphone non rooté, les applications s'exécutent en tant qu'utilisateurs distincts et n'ont accès à aucun fichier créé par d'autres utilisateurs ou fichiers système, c'est-à-dire qu'elles sont «en bac à sable». Puisqu'ils ne peuvent pas faire de tels changements, je dirais que la seule chose qu'ils peuvent laisser derrière est un peu de détritus sur votre carte SD.

Sur un téléphone rooté, une application qui a obtenu un accès root peut faire à peu près tout ce qui est possible dans le matériel. Les applications qui ont des autorisations root peuvent écrire sur des supports de stockage non en lecture seule (y compris la modification du chargeur de démarrage), modifier les données privées d'autres programmes, modifier les paramètres système, modifier les fichiers système, etc. Une application enracinée peut également se cacher du système, et faire semblant d'être désinstallé tout en étant parfaitement bien et vivant.

Fondamentalement, les applications enracinées peuvent faire tout ce que le matériel permet

Mis à jour pour inclure les informations de Lie Ryan sur les applications enracinées.

Matt H
la source
4
Hmm, merci Matt. Pourriez-vous s'il vous plaît me donner quelques exemples de ce type d'applications de débris avec un accès root peut laisser? Comme je l'ai dit, je suis nouveau dans l'environnement non Windows.
Francisc
6
@Francisc: les applications avec accès root peuvent faire à peu près tout ce qui est possible dans le matériel. Les applications qui ont des autorisations root peuvent écrire sur des supports de stockage non en lecture seule (y compris la modification du chargeur de démarrage), modifier les données privées d'autres programmes, modifier les paramètres système, modifier les fichiers système, etc. Les applications enracinées peuvent également se cacher du système et faire semblant à désinstaller tout en étant parfaitement bien et vivant. Fondamentalement, les applications enracinées peuvent faire tout ce que le matériel permet.
Lie Ryan
1
@Lie - dois-je modifier ma réponse pour inclure vos informations supplémentaires (très utiles) sur les applications racine? (Je ne veux pas voler de représentant ou quoi que ce soit)
Matt H
1
bien sûr, je serais heureux si vous le faites
Lie Ryan
Les applications non enracinées peuvent également abuser de leurs autorisations. La carte SD est simple, mais vous avez d'autres exemples tels que l'abus de contacts pour y mettre des choses. J'ai donc l'impression que les applications peuvent laisser des traces.
Didier A.