1 votes

Est-il possible d'obtenir les informations sur la tour cellulaire de l'appelant ?

J'ai lu quelque part que les informations relatives à la tour cellulaire de l'appelant sont envoyées au destinataire de l'appel. Est-ce vrai, car je ne trouve aucun détail à ce sujet en ligne ? Si c'est vrai, pourquoi n'existe-t-il pas d'applications permettant d'afficher ces informations du côté du destinataire de l'appel ?

Edit : Pour cela nous pouvons considérer que le téléphone est enraciné et que toute la ROM est open source y compris le framework RIL du fournisseur.

3voto

Mehper C. Palavuzlar Points 1510

Non, pas du tout.

Si j'avais eu un centime à chaque fois qu'on m'a posé cette question ou que j'ai répondu à une question similaire, je serais très riche à présent :-)

En tant qu'utilisateur, vous POUVEZ obtenir des informations sur la tour de téléphonie cellulaire de votre appareil, indiquant à quelle tour vous êtes connecté, mais les seules personnes qui connaissent ces mêmes informations sur la personne qui vous appelle sont les ingénieurs de la salle de contrôle des opérations du réseau, et ce uniquement parce qu'ils ont accès aux MSC et BSC des réseaux, ce qui leur permet de demander l'IMSI d'un abonné.

Certains opérateurs mettent ces informations à disposition par le biais d'une API ou d'une sorte d'accès exclusif au réseau, mais généralement uniquement si vous êtes une grande entreprise cliente susceptible de dépenser beaucoup d'argent avec eux et de leur donner une part des revenus générés par cet accès.

Pour la plupart des gens qui veulent écrire des applications simples pour montrer l'emplacement de la personne qui les appelle, il est très probable que cela n'arrivera jamais.

UPDATE

Pour ceux qui se posent la question, j'ai été ingénieur principal en réseaux d'accès radio pour Orange UK pendant environ 5 ans, et j'ai régulièrement aidé les forces de l'ordre à répondre à des questions concernant le suivi des appels, des sms et de la localisation des téléphones portables.

La quantité d'accès dont disposent les ingénieurs du département O&M de votre opérateur téléphonique est assez stupéfiante. Pendant la période où j'étais en poste, je pouvais à tout moment de la journée récupérer n'importe quel SMS, MMS ou paquet de données envoyé sur les réseaux de l'entreprise, souvent sans avoir besoin d'une quelconque autorisation écrite.

J'ai pu faire beaucoup de choses, y compris suivre l'utilisation de votre tour de téléphonie mobile, mais rien de tout cela n'était jamais envoyé à l'extrémité distante d'une connexion, l'origine était l'endroit où cette information restait, ainsi que les internes du réseau.

Cela dit, j'ai quelque peu réfléchi à cette question, et il y a une façon de procéder, MAIS... vous devrez écrire votre propre application d'appel.

En gros, ce qu'il faut faire, c'est écrire une application qui intercepte à la fois les appels entrants et les sms, et qui remplace l'application d'appels sortants par défaut sur le téléphone.

Lorsqu'un nouvel appel est effectué, une fois le numéro composé, vous lisez les informations relatives à la tour de téléphonie cellulaire du téléphone appelant, puis vous créez un message SMS contenant ces informations.

Une fois que le correspondant distant a répondu (vous ne pouvez pas le faire pendant que le téléphone sonne car le canal de signalisation serait utilisé), envoyez ce SMS au combiné de destination et demandez à l'application qui a répondu à l'appel de marquer ce message entrant comme appartenant à cet appel.

Le timing serait cependant critique, et ce serait assez délicat à réaliser, avec les méthodes modernes cependant, de nos jours, c'est plutôt faisable, mais ce n'est PAS une chose automatique.

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