4 votes

Pourquoi tant d'applications essaient-elles d'obtenir le nom de la carte SIM et de l'opérateur réseau ?

Je comprends ce que signifient les permissions Android et j'ai une question spécifique sur deux autorisations de téléphonie.

J'ai utilisé XPrivacy pendant un certain temps et j'ai remarqué que de nombreuses applications qui n'ont apparemment rien à voir avec les fonctions de téléphonie de bas niveau, effectuent néanmoins des appels répétés vers [getSimOperatorName()](http://developer.android.com/reference/android/telephony/TelephonyManager.html#getSimOperatorName()) y [getNetworkOperatorName()](http://developer.android.com/reference/android/telephony/TelephonyManager.html#getNetworkOperatorName()) . MyFitnessPal Calorie Counter est l'une de ces applications.

Quel besoin les applications ordinaires auraient-elles d'appeler ces méthodes ?

Par exemple, pourquoi MyFitnessPal s'intéresserait-il au fait que j'utilise AT&T ou Verizon, alors que l'application pourrait très bien fonctionner sur un appareil Wi-Fi uniquement ?

0voto

Jason Points 5685

J'ai lu que les applications Android créées par une méthode standard sont configurées par le logiciel de création pour demander certaines permissions. par défaut même si le développeur ne les a pas choisis. Les permissions que vous mentionnez peuvent en faire partie. Il se peut donc que le développeur ne s'y intéresse pas du tout.

0voto

Atscub Points 101

Ces paramètres sont les suivants souvent utilisé pour bloquer l'utilisation de l'application dans certaines régions, comme les pays sous embargo . Si l'application s'appuyait uniquement sur Localisation de l'adresse IP Par exemple, l'utilisateur pourrait contourner la protection simplement en utilisant un VPN.

En s'appuyant sur les informations fournies par le système d'exploitation sur la base de la carte SIM actuellement insérée, le seul moyen de contourner cette sécurité serait de procéder à une rétro-ingénierie de l'application ou du système d'exploitation lui-même.

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