Au cours des derniers jours, j’ai décidé que j’allais comprendre comment pirater mon Magicjack afin que je puisse passer des appels en utilisant les informations SIP, peu importe où je me trouvais sans avoir à transporter mon dongle USB Magicjack. De plus, je voulais pouvoir passer des appels sous Linux et Windows. Avant de pouvoir faire tout cela, j’avais besoin des informations SIP pour mon Magicjack!
Vous voyez, Magicjack est vraiment un appareil simple qui utilise le protocole SIP standard pour effectuer des appels entrants et sortants. Si vous n’êtes pas familier avec SIP, voici une explication de Wikipedia:
Le protocole d’initiation de session (SIP) est un protocole de signalisation défini par l’IETF, largement utilisé pour contrôler les sessions de communication multimédia telles que les appels vocaux et vidéo sur protocole Internet (IP). Le protocole peut être utilisé pour créer, modifier et terminer des sessions bipartites (monodiffusion) ou multipartites (multidiffusion) constituées d’un ou plusieurs flux multimédias. La modification peut impliquer de modifier des adresses ou des ports, d’inviter plus de participants, d’ajouter ou de supprimer des flux multimédias, etc… D’autres exemples d’applications réalisables incluent la vidéoconférence, la distribution multimédia en continu, la messagerie instantanée, les informations de présence, le transfert de fichiers et les jeux en ligne.
Puisque SIP est la norme, en théorie, vous pouvez prendre les informations SIP de Magicjack et les utiliser sur n’importe quel téléphone compatible SIP. Tout ce dont vous avez besoin est les informations de proxy correctes, le nom d’utilisateur et le mot de passe! C’est là que les choses deviennent délicates. Magicjack ne veut pas que vous ayez ces informations, et l’utiliser pour une autre manière que son utilisation prévue est une violation des CGU. Je n’accepte aucune responsabilité si vous obtenez votre compte retiré pour violation des CGU. Ce message est uniquement à titre informatif.
En théorie, on pourrait payer 20 $ par an pour leur service Magicjack, puis utiliser les informations SIP pour partager leur numéro en utilisant un PBX SIP comme Asterisk pour dire Oh Oh 3 30 utilisateurs environ. Imaginez une petite entreprise faire cela? Les économies pourraient être énormes! Encore une fois cependant, cela viole les TOS, donc je ne le recommanderais pas.
Pour obtenir votre nom d’utilisateur et votre mot de passe, vous aurez besoin des éléments suivants:
- Poste de travail Windows
- Utilitaires Magicjack
- A Magicjack
Vous devrez également désactiver l’exécution automatique sur votre poste de travail Windows. Je vais vous laisser Google pour vous-même. La raison pour laquelle vous devez le faire est que lorsque vous branchez votre dongle Magicjack, Windows le mappe comme une clé USB, lance Magicjack, puis démonte la clé USB. Nous ne voulons pas qu’il le fasse, car le timing est tout. Après avoir désactivé l’exécution automatique, procédez comme suit:
- Débranchez votre Magicjack
- Tuez tous les processus Magicjack
- Décompressez MagicJack_Utilitieswsip.zip
- Accédez à l’endroit où vous l’avez décompressé et exécutez SIPDump.exe et entrez 4 ou 5
- Maintenant, branchez votre Magicjack et exécutez manuellement MagicJackLoader.exe
- Lorsque vous voyez l’écran ci-dessous, appuyez sur OK pour démarrer le processus de vidage de mémoire à partir de SIPDump.exe (Remarque, il faut être rapide!)
- Laissez le vidage s’exécuter jusqu’à ce que vous voyiez l’écran suivant:
- Allez-y et fermez SIPDump, et vous aurez plusieurs documents texte appelés SIPDump1, SIPDump2 etc. Ouvrez chacun qui a une taille de fichier de 19 000 Ko ou plus et recherchez la chaîne SIP.Connexion.Actualisez avec l’option mot entier uniquement sélectionnée.
- Appuyez sur le bouton de recherche, puis une fois de plus. S’il y a deux sélections trouvées, votre mot de passe doit se trouver entre 5 et 10 lignes en haut ou en bas de la chaîne. Le mot de passe sera un mot de passe de 20 caractères tout en majuscules commençant généralement par la lettre B. Par exemple: B6QK1RE4HU7QK8P3ABZB (Composé d’un)
C’est la partie délicate. Une fois que vous l’avez, le reste est facile. Par exemple, votre nom d’utilisateur sera la lettre E < Numéro de votre téléphone > 01. Le proxy sera proxy01. < yourcity >.talk4free.com . Par exemple:
- E619123456701
- proxy01.sandiego.talk4free.com
Demain, je vais vous montrer comment utiliser ces informations pour utiliser un softphone compatible SIP pour passer des appels sous Windows sans votre dongle Magicjack. Puis le lendemain, je vais vous montrer comment le faire sous Linux! Restez à l’écoute !