Débloquer des fonctionnalités secrètes avec des codes USSD
Les smartphones sont des petites machines complexes. Avec les bonnes applications téléchargées, une personne peut négocier des actions, jouer à des jeux et produire de la musique, le tout sur la même machine qui sert à passer et recevoir des appels téléphoniques. Il semblerait que l’application téléphonique d’un smartphone soit l’application la moins compliquée qui soit. Cette théorie est sur le point de voler en éclats.
Le clavier téléphonique d’un téléphone portable est comme une porte vers un autre monde électronique. La plupart des gens n’en ont tout simplement pas la clé. Bien que les codes exacts varient selon le type de téléphone et le fournisseur de services, chaque téléphone cellulaire a la capacité d’utiliser des codes USSD (Unstructured Supplementary Service Data). Pour faire simple, ces codes sont essentiellement un moyen pour les gens d’envoyer des messages texte aux tours de téléphonie cellulaire et aux fournisseurs de services de téléphonie cellulaire. Ces « messages texte » sont l’ensemble des codes USSD qui sont uniques à chaque téléphone. Lorsqu’un de ces codes est tapé sur le clavier d’un téléphone portable, celui-ci interagit avec l’interface utilisateur en arrière-plan pour afficher une « réponse » au « message ». Il existe un ensemble strict de messages et de réponses.
Aussi high tech et étrange que ces codes puissent paraître, le concept est vraiment familier. Bien que cela ne fasse pas nécessairement partie du même système de codes, à l’époque des téléphones fixes à fil, il était courant de composer des codes comme *69 pour savoir qui venait d’appeler. Au tout début de l’utilisation du téléphone portable, la plupart des gens avaient des forfaits prépayés ou des forfaits qui ne permettaient qu’un certain nombre de minutes et de textos par mois. De nombreux fournisseurs de services de téléphonie mobile avaient des codes spécifiques, commençant souvent par un astérisque, que les clients pouvaient composer pour savoir combien de minutes il leur restait pour le mois. Les codes USSD sont très similaires. Bien qu’ils soient beaucoup plus longs que les codes plus courts auxquels la plupart des gens sont habitués, les codes USSD commencent souvent par un astérisque et se terminent par le symbole de la livre (également appelé hashtag). Certains codes USSD permettent d’obtenir des informations en coulisses sur un fournisseur de services de téléphonie mobile, mais d’autres font des choses assez simples. Voici quelques codes qui pourraient être utiles.
Bloquer l’identification de l’appelant
Code : #31#
Comment l’arrêter : *31#
Fonctionne mieux sur : Androïdes
Fonctionnement : La plupart des téléphones affichent un message de confirmation après la saisie de ce code pour faire savoir à l’utilisateur que son numéro ne sera pas affiché sur l’identification de l’appelant du destinataire de tout appel effectué à partir du téléphone. C’est une excellente fonction à utiliser pour cacher le numéro de téléphone de l’appelant au destinataire de l’appel. Il est très facile d’activer et de désactiver cette fonction autant que nécessaire.
Activer l’appel en attente
Code : *43#
Comment l’arrêter : #43#
Fonctionne mieux sur : Tous les téléphones
Fonctionnement : La plupart des téléphones cellulaires récents ont l’appel en attente intégré. Il suffit de l’activer, ce qui peut être compliqué selon le type de téléphone. Ce code USSD peut être utilisé comme un moyen plus simple d’activer la fonction. L’appel en attente permet à un utilisateur de mettre en attente un appel en cours pour répondre à un appel entrant. Après avoir raccroché le second appel, l’utilisateur peut revenir au premier appel. Cette fonction est légèrement différente de la fonction de conférence dont disposent de nombreux smartphones.
Ouvrir le menu de test
Code : *#7353#
Comment l’arrêter : Appuyez sur le bouton retour ou l’écran d’accueil
Fonctionne mieux sur : Les téléphones Samsung Galaxy
Fonctionnement : Sur les téléphones Galaxy uniquement, ce code USSD ouvre un menu qui permet à l’utilisateur de tester certaines des fonctions de base des téléphones. Les options qui peuvent être testées sont la mélodie, les vibrations, le haut-parleur, la variation d’intensité, l’appareil photo, l’appareil photo VT, Bluetooth. Lorsque l’on clique sur chaque option, une version abrégée de la fonction s’ouvre. Il s’agit d’une fonctionnalité intéressante à utiliser si une certaine fonction du téléphone ne fonctionne pas. Elle permet de passer outre les paramètres de son ou d’application qui pourraient empêcher la fonction de fonctionner correctement. Elle peut aider les utilisateurs à déterminer s’il y a un problème avec les paramètres ou si c’est un problème plus profond.
Un mot d’avertissement
Il n’existe pas de jeu unique de codes USSD. Chacun de ces codes déclenche une réponse du fournisseur de services de téléphonie cellulaire et/ou de la tour cellulaire, de sorte que chaque compagnie de téléphonie cellulaire a son propre ensemble de codes. Par exemple, une personne bénéficiant du service Verizon peut avoir besoin de taper un code différent de celui d’une personne bénéficiant du service T-Mobile pour accéder exactement à la même fonction. Il peut également y avoir des différences de code entre deux types de téléphones différents au sein d’un même fournisseur de services. Il y a absolument des différences entre les codes USSD des produits Apple et ceux des produits Android, mais il y a aussi des différences au sein de chaque type de téléphone. Par exemple, un Samsung Android et un LG Android pourraient avoir des codes différents.
Avant de taper un code trouvé sur Internet, faites des recherches sur les codes spécifiques à votre téléphone et à la société qui vous fournit un service de téléphonie cellulaire. Assurez-vous de bien comprendre ce que le code fera à votre téléphone et comment le remettre en état de fonctionnement normal. Dans la plupart des cas, les codes USSD peuvent être arrêtés en redémarrant simplement le téléphone.
En 2012, il a été découvert lors d’une convention technologique que les pirates peuvent utiliser les codes USSD pour installer des logiciels malveillants sur les téléphones. Dans ce cas particulier, les pirates ont incité les utilisateurs à cliquer sur un lien sur un site Web. Une fois qu’ils ont cliqué sur ce lien, les pirates ont pu taper à distance un code USSD dans le téléphone de la victime pour le réinitialiser aux paramètres d’usine. Utilisez toujours des pratiques sûres d’utilisation de l’internet pour éviter ce type de victimisation. Cette anecdote est un autre exemple de la raison pour laquelle il est si important d’utiliser des codes provenant de sources fiables et des codes spécifiques à votre téléphone.