7 votes

Est-il possible de savoir quelles informations sont téléchargées sur votre téléphone par une application ?

Si vous êtes préoccupé par les informations qu'une application envoie à votre sujet (vos préoccupations en matière de vie privée), existe-t-il un moyen de les suivre ? Pouvez-vous voir si une application envoie des photos sur votre téléphone ? Pouvez-vous voir si elle envoie le texte que vous tapez ?

En général, pouvez-vous enregistrer les informations qu'une application envoie sur le réseau depuis votre téléphone ? Serait-elle lisible ? Ou du moins devrait-elle l'être ?

6voto

Flow Points 18254

Renifler le trafic réseau permettrait exiger la racine pour l'application qui fait la partie reniflage. Cela peut facilement être fait avec "Requin pour la racine" . Mais vous n'obtiendrez pas d'informations conviviales pour l'utilisateur final, seulement les données brutes des paquets envoyés et reçus par votre téléphone. Ces informations doivent être associées à une application et une action particulières (par exemple, l'application xy télécharge le fichier photo x123.jpg).

En général, vous ne voulez pas qu'une application puisse lire et enregistrer le trafic réseau d'une autre application pour des raisons de sécurité et de confidentialité. C'est pourquoi vous devez ルート pour ça.

Même si vous pouviez lire et enregistrer les paquets provenant d'autres applications, il est facile de déguiser les données malveillantes en quelque chose de normal. Il n'est pas si facile de les révéler.

<sup>Remarque : si vous n'avez pas confiance en une application qui a accès au réseau, ne l'installez pas. Si vous avez vraiment besoin de l'application <strong>et </strong>vous savez qu'il fonctionne également sans Internet bien que l'application demande la permission de l'utiliser, <a href="http://blog.itechtalk.com/2011/how-to-block-android-app-permissions-in-latest-cyanogen-mod/" rel="nofollow">certains mods personnalisés vous permettront de bloquer l'accès à Internet sans que l'application le sache.</a></sup>

3voto

pdc Points 1306

Vous pouvez exécuter tcpdump en arrière-plan (compilé pour le processeur Android bien sûr) dans un shell, enregistrer le fichier capturé et l'analyser plus tard avec wireshark sur votre PC. Cette solution ne vous dira pas quelle application a envoyé les données, mais vous permet d'examiner ce que votre téléphone envoie et où. Le grand avantage est que tcpdump dans des situations normales ne consomme pas beaucoup de ressources, donc vous ne ressentirez aucun décalage sur votre téléphone.

2voto

krujos Points 147

Est-il possible de suivre les informations personnelles qu'une application décharge ? En général, la réponse est pas de .

Renifler les données précises que le logiciel télécharge - soit en installant un logiciel spécifique sur un appareil enraciné, soit en reniflant le trafic entre l'appareil et l'Internet (par exemple, sur votre routeur sans fil) - est une façon de faire. très bonne idée et vous aideront à comprendre ce que fait l'application, mais malheureusement, les informations réelles peuvent être manipulées sous une forme ou une autre, voire cryptées, d'une manière qui vous empêchera de savoir réellement ce que l'application envoie.

En fait, il s'agit d'un problème de sécurité connu - par exemple, jetez un coup d'œil à ce document universitaire qui propose un moyen de suivre la manière dont vos données personnelles sont utilisées pendant l'exécution de l'application. L'approche proposée présente toutefois certaines limites et peut être contournée par d'autres astuces.

Ma règle personnelle est d'éviter les applications qui requièrent à la fois un accès à l'Internet et une connexion à l'Internet. et l'accès à des données privées, à moins que je n'aie une grande confiance dans l'auteur.

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