Comment vérifier où une application envoie des données et effectue des requêtes sur Internet sur Android ?
Est-ce possible avec ADB ou autre chose ?
Je veux surveiller une application pour les données qu'elle envoie sur Internet.
Comment vérifier où une application envoie des données et effectue des requêtes sur Internet sur Android ?
Est-ce possible avec ADB ou autre chose ?
Je veux surveiller une application pour les données qu'elle envoie sur Internet.
Le pare-feu No-Root fait la même chose. L'avantage est que tout est affiché dans une interface graphique. Pour fonctionner, il crée un VPN (l'inconvénient de ceci est que vous ne pouvez pas utiliser votre propre VPN en même temps bien sûr). Ensuite, il liste les applications qui veulent accéder à une certaine adresse IP sur un certain port, et vous pouvez décider si vous voulez autoriser ou interdire l'accès à l'adresse IP ou à la plage sur WIFI ou mobile.
Cela fonctionne très bien pour les applications dédiées, mais pour certaines applications système, c'est délicat, car elles sont affichées de manière groupée. Il y a aussi des demandes pour certaines adresses IP de serveurs '...cloudfront...'. Ces serveurs sont des serveurs d'hébergement qui changent continuellement et vous ne saurez jamais qui se cache derrière et quelles données lui sont envoyées.
Et l'exemple d'une application groupée d'Android que j'ai est : " Système Android, Atci_service, com.mediatek, com.mediatek.batterywarning, com.mediatek.voiceextension, Common Data Service, FloatWindow, FotaProvider, Fused Location, Input Devices, Key Chain, MiraVision, MMITest, Mobile anti-theft, MTK Thermal Manager, Permission Control, Phone, Schedule power on & off, Settings Storage, Setting, SmartcardService, UpgradeSys, Voice Unlock "
Vous pouvez utiliser tPacketCapture pour acheminer votre trafic à travers un VPN local.
L'application écrira alors un journal que vous pouvez ouvrir avec WireShark sur votre bureau et analyser le flux de données.
Il ne vous permettra pas de voir quelle application a envoyé quel paquet, mais c'est le mieux qu'on puisse faire sans Root. Bien qu'il existe une version Pro qui vous permet de filtrer les applications.
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.