La Fibre

Datacenter et équipements réseaux => Routeurs => SFR Remplacer la box SFR par un routeur => Discussion démarrée par: UrbainRenouveau le 24 octobre 2023 à 16:14:21

Titre: Extraction information SIP box SFR
Posté par: UrbainRenouveau le 24 octobre 2023 à 16:14:21
Bonjour à tous,

J'ai déjà remplacé ma box SFR par un routeur, directement branché sur l'ONT. Ça fonctionne super bien, merci grâce à ce forum.

Je souhaiterai maintenant y brancher un téléphone SIP. Beaucoup de tutoriels sont disponibles sur forum, mais ils font tous référence à un outil développé et censé être disponible ici :
https://florent.daigniere.com/posts/2019/04/extracting-voip-credentials-from-my-broadband-router/

Or cet page ne semble plus être disponible. J'ai beau avoir cherché sur le net, et même GitHub, je n'ai rien trouvé.

Quelqu'un aurait l'outil, ou la méthodo pour récupérer les informations manuellement ? ou même un code source ?

Merci.
Titre: Extraction information SIP box SFR
Posté par: rooot le 24 octobre 2023 à 17:20:42
salut !

https://www.upload.ee/files/15850459/extract-voip-parameters_v2.zip.html
Titre: Extraction information SIP box SFR
Posté par: UrbainRenouveau le 24 octobre 2023 à 17:28:15
Merci beaucoup pour ce lien.

Mais tu n'as pas moyen de l'hoster ailleurs que sur upload.ee ? Ça me demande d'installer plein de bizarrerie au lieu de me fournir directement le .zip

Merci.

edit : un wget et le tour est joué. Merci.
Titre: Extraction information SIP box SFR
Posté par: rooot le 24 octobre 2023 à 17:33:30
Mais tu n'as pas moyen de l'hoster ailleurs que sur upload.ee ? Ça me demande d'installer plein de bizarrerie au lieu de me fournir directement le .zip
ha bon ? avec mon bloqueur de pub je ne vois rien du tout  ;D
Titre: Extraction information SIP box SFR
Posté par: UrbainRenouveau le 24 octobre 2023 à 17:34:43
Les sources de ce binaire ne traineraient pas quelque part ? Ce serait vraiment dommage de perdre le travail qui a été fait.
Titre: Extraction information SIP box SFR
Posté par: rooot le 24 octobre 2023 à 17:36:37
Les sources de ce binaire ne traineraient pas quelque part ? Ce serait vraiment dommage de perdre le travail qui a été fait.
Non aucune source dispo, j'ai essayé moi aussi de creer mon propre programme pour faire la meme chose mais il me manque une clé pour déchiffrer le mot de passe. Cette clé on peut la récupérer si on arrive a rooter sa box SFR, ca correspond a un emplacement dans le firmware.
J'arrive a récupérer toutes les infos, tout ce qu'il me manque c'est cette clé  :(
Titre: Extraction information SIP box SFR
Posté par: artemus24 le 24 octobre 2023 à 18:56:00
Salut à tous.

Citation de: UrbainRenouveau
Or cet page ne semble plus être disponible.
Heu ? Ca fonctionne chez moi, je peux extraire l'exécutable.
Tu cliques sur les liens à cette ligne : "Here are download links for Linux/x64 and Windows/x64."
Titre: Extraction information SIP box SFR
Posté par: rooot le 24 octobre 2023 à 19:58:29
effectivement le site est de retour, il était offline tout à l'heure.
Titre: Extraction information SIP box SFR
Posté par: Asclèpios le 26 octobre 2023 à 09:10:22
Les sources de ce binaire ne traineraient pas quelque part ? Ce serait vraiment dommage de perdre le travail qui a été fait.

As-tu réussi a recuperer le binaire ?
Titre: Extraction information SIP box SFR
Posté par: UrbainRenouveau le 26 octobre 2023 à 10:06:44
Oui j'ai bien récupéré l'outil. Via l'upload de Root.

Le site source est également de retour.

Par contre, je manque de documentation. En lançant l'outil tel quel, il ne me trouve pas ma box.
Ce qui ne m'étonne pas trop, vu que j'ai changé son ip par défaut, et que je l'ai mise sur mon lan tel un appareil standard.

Si quelqu'un peut en dire plus sur les conditions ou les paramètres nécessaire pour l'outil ?
Titre: Extraction information SIP box SFR
Posté par: Asclèpios le 26 octobre 2023 à 10:09:46
Pour que l’outils fonctionne il faut que l’ONT soit branché sur un routeur afin d’utiliser l’outils si la box SFR est branché derrière l’ONT les identifiants VOiP ne sont pas disponibles.

Oui j'ai bien récupéré l'outil. Via l'upload de Root.

Le site source est également de retour.

Par contre, je manque de documentation. En lançant l'outil tel quel, il ne me trouve pas ma box.
Ce qui ne m'étonne pas trop, vu que j'ai changé son ip par défaut, et que je l'ai mise sur mon lan tel un appareil standard.

Si quelqu'un peut en dire plus sur les conditions ou les paramètres nécessaire pour l'outil ?

Titre: Extraction information SIP box SFR
Posté par: UrbainRenouveau le 26 octobre 2023 à 10:19:17
Justement j'ai bien mon routeur branché directement à l'ONT, et la box branchée au routeur via un switch. (même on est sur une autre plage réseau que celle par défaut en 192.168.1.1).
Titre: Extraction information SIP box SFR
Posté par: UrbainRenouveau le 26 octobre 2023 à 10:29:34
Ok, problème d'architecture sur lequel le script tournait.

Il faut un pur Linux x86, et ça fonctionne.
Titre: Extraction information SIP box SFR
Posté par: Asclèpios le 26 octobre 2023 à 10:30:02
Justement j'ai bien mon routeur branché directement à l'ONT, et la box branchée au routeur via un switch. (même on est sur une autre plage réseau que celle par défaut en 192.168.1.1).

Est-tu en IP CG-NAT ?
-> ton IP est-elle 109.x.x.x
-> 10.x.x.x
Titre: Extraction information SIP box SFR
Posté par: Asclèpios le 26 octobre 2023 à 10:31:26
Ok, problème d'architecture sur lequel le script tournait.

Il faut un pur Linux x86, et ça fonctionne.

Tu as le script pour Windows et le script pour Linux de dispo … regarde sur le site ou sinon dispo sur mon tuto
Titre: Extraction information SIP box SFR
Posté par: UrbainRenouveau le 26 octobre 2023 à 10:33:14
C'est bon, j'ai récupéré les infos.

Merci à tous pour votre aide.

Ma seule frustration reste que je n'ai pas compris comment le script récupérait ces infos, et ça, ça m'intrigue.
Titre: Extraction information SIP box SFR
Posté par: rooot le 26 octobre 2023 à 11:39:44
C'est bon, j'ai récupéré les infos.

Merci à tous pour votre aide.

Ma seule frustration reste que je n'ai pas compris comment le script récupérait ces infos, et ça, ça m'intrigue.
le programme fait une requete vers un serveur SFR avec ton IP wan dans les parametres et recupère en retour les infos, dont le mot de passe chiffré.
Ensuite le programme déchiffre le mot de passe avec une clé.
Le serveur vers lequel est envoyé la requete est bloqué par le firewall de la box SFR, si la requete provient de son réseau local, d'ou l'obligation de passer par un routeur custom.
Si on conserve sa box SFR, la requete passe si on utilise un proxy ou un VPN il me semble, j'y étais arrivé une fois.

La clé qui permet de déchiffrer le mot de passe doit figurer dans le programme, pour la récupérer il faudrait pouvoir décompiler l'executable qui a été programmé en GO il me semble. pas facile, il faut vraiment s'y connaitre.
Sinon il faut rooter sa box SFR, pas facile non plus.
Une possibilité, mais là je ne m'y connais pas assez, c'est de voir dans le fichier de firmware (que la box sfr récupère lors d'une mise a jour), si la clé figure.
J'ai bien le fichier de firmware en ma possession, et j'ai essayé de regarder a coup de binwalk ce que je pouvais faire, mais là je manque de connaissances.
Titre: Extraction information SIP box SFR
Posté par: Asclèpios le 26 octobre 2023 à 12:24:39
Exact, on peut aussi par un proxy ;) mais c’est clairement plus compliqué … et quoi qu’il en soit c’est inutile car sa signifie que la box SFR est branché au réseau et dans ce car un serveur SIP ou un tel VOiP ne fonctionnera pas.

Concernant le logiciel il a été obfusquer par le concepteur histoire de potentiellement éviter les ennuis avec SFR … notamment par rapport à la clé de chiffrement.

Pour le root de de la box c’est assez simple en réalité.

Bravo pour l’explication ;)

le programme fait une requete vers un serveur SFR avec ton IP wan dans les parametres et recupère en retour les infos, dont le mot de passe chiffré.
Ensuite le programme déchiffre le mot de passe avec une clé.
Le serveur vers lequel est envoyé la requete est bloqué par le firewall de la box SFR, si la requete provient de son réseau local, d'ou l'obligation de passer par un routeur custom.
Si on conserve sa box SFR, la requete passe si on utilise un proxy ou un VPN il me semble, j'y étais arrivé une fois.

La clé qui permet de déchiffrer le mot de passe doit figurer dans le programme, pour la récupérer il faudrait pouvoir décompiler l'executable qui a été programmé en GO il me semble. pas facile, il faut vraiment s'y connaitre.
Sinon il faut rooter sa box SFR, pas facile non plus.
Une possibilité, mais là je ne m'y connais pas assez, c'est de voir dans le fichier de firmware (que la box sfr récupère lors d'une mise a jour), si la clé figure.
J'ai bien le fichier de firmware en ma possession, et j'ai essayé de regarder a coup de binwalk ce que je pouvais faire, mais là je manque de connaissances.
Titre: Extraction information SIP box SFR
Posté par: rooot le 26 octobre 2023 à 12:31:26
Conclusion le root de de la box c’est assez simple en réalité.
WHAT ??  :o
De quel manière ? en démontant la box et en dumpant l'eeprom ?

Pour en revenir a ce que j'ai dit au-dessus.
1ere requete pour récupérer l'adresse IP WAN :
http://ifconfig.io/ip

2eme requete pour récupérer certaines infos :
http://general.neufbox.sfr.net/general.xml?ip_ppp=&ip_dhcp=<adresse_ip_wan>&mac=<adresse_mac>&mac_ppp=<adresse_mac>&login_ppp=<adresse_mac>@neufpnp&infra=THD&version=0&hw=NB6VAC-FXC-r0&sw=NB6VAC-MAIN-R4.0.37&idur=&opt82_ppp=&opt82_dhcp=&token=

3eme requete pour récupérer certaines infos :
http://voip.boxred.sfr.net/voip2.xml?ip_ppp=&ip_dhcp=<adresse_ip_wan>&mac=<adresse_mac>&mac_ppp=<adresse_mac>&login_ppp=<adresse_mac>@neufpnp&infra=THD&version=201812030855&hw=NB6VAC-FXC-r0&sw=NB6VAC-MAIN-R4.0.37&idur=RGIELTT&opt82_ppp=&opt82_dhcp=<opt82_dhcp_recup_dans_la_requete_2>&token=<token_recup_dans_requete_2>
Titre: Extraction information SIP box SFR
Posté par: Asclèpios le 26 octobre 2023 à 13:13:26
WHAT ??  :o
De quel manière ? en démontant la box et en dumpant l'eeprom ?

Oui, il suffit de récupérer le programme en dumpant l’eeprom via un programmeur d’eeprom et problème résolu ;)
C’est ce que j’ai fait pour la nb6, nb8 et maintenant la 8x
Titre: Extraction information SIP box SFR
Posté par: rooot le 26 octobre 2023 à 13:14:42
Oui, il suffit de récupérer le programme en dumpant l’eeprom via un programmeur d’eeprom et problème résolu ;)
C’est ce que j’ai fait pour la nb6, nb8 et maintenant la 8x
Ben alors je suis désolé mais c'est pas "chose facile", il faut avoir les outils necessaire et savoir s'en servir, c'est pas comme ouvrir un fichier et aller y chercher une info.
Titre: Extraction information SIP box SFR
Posté par: Asclèpios le 26 octobre 2023 à 13:18:43
Ben alors je suis désolé mais c'est pas "chose facile", il faut avoir les outils necessaire, c'est pas comme ouvrir un fichier et aller y chercher une info.

Oui, c’est sûr mais bon cela me semble simple car mis à part la contrainte matériel il n’y a pas de chiffrement au niveau de l’eeprom … ce qui rends les choses assez simple ;)
Titre: Extraction information SIP box SFR
Posté par: UrbainRenouveau le 30 octobre 2023 à 15:53:47
en tout cas merci pour toutes ces explications, très claires !

Il ne me reste plus qu'à trouver un téléphone VOIP simple, et pas trop cher. Et j'ai l'impression que c'est quelque chose de rare :(
Titre: Extraction information SIP box SFR
Posté par: Asclèpios le 30 octobre 2023 à 16:03:05
en tout cas merci pour toutes ces explications, très claires !

Il ne me reste plus qu'à trouver un téléphone VOIP simple, et pas trop cher. Et j'ai l'impression que c'est quelque chose de rare :(

Voici quelques liens sur leboncoin :

C530IP
https://www.leboncoin.fr/telephones_objets_connectes/2272418884.htm (https://www.leboncoin.fr/telephones_objets_connectes/2272418884.htm)
https://www.leboncoin.fr/telephones_objets_connectes/2052346995.htm (https://www.leboncoin.fr/telephones_objets_connectes/2052346995.htm)

Yealink
https://www.leboncoin.fr/ordinateurs/2428562215.htm (https://www.leboncoin.fr/ordinateurs/2428562215.htm)

Titre: Extraction information SIP box SFR
Posté par: xp25 le 30 octobre 2023 à 16:16:53
Où les gens ont bien bavé et craché dessus  :-X
Titre: Extraction information SIP box SFR
Posté par: artemus24 le 30 octobre 2023 à 16:31:12
Pourquoi prendre un vieux modèle ?
Tu fais une recherche sur le net en tapant "gigaset ip" et tu trouves :
--> Gigaset COMFORT 550 IP flex (https://www.gigaset.com/fr_fr/gigaset-comfort-550-ip-flex-black-fr/)
Titre: Extraction information SIP box SFR
Posté par: Asclèpios le 30 octobre 2023 à 16:35:09
Pourquoi prendre un vieux modèle ?
Tu fais une recherche sur le net en tapant "gigaset ip" et tu trouves :
--> Gigaset COMFORT 550 IP flex (https://www.gigaset.com/fr_fr/gigaset-comfort-550-ip-flex-black-fr/)

Pour le prix … Il ne fait pas d’avantage ou alors prendre le Yealink deux réf que je sais fonctionnel et fiable
Titre: Extraction information SIP box SFR
Posté par: Asclèpios le 07 novembre 2023 à 00:11:21
Justement j'ai bien mon routeur branché directement à l'ONT, et la box branchée au routeur via un switch. (même on est sur une autre plage réseau que celle par défaut en 192.168.1.1).

Débranche complètement la box de ton réseau sinon les IDs ne seront pas délivrés.
Titre: Extraction information SIP box SFR
Posté par: Pianotator le 07 février 2024 à 13:34:15
Bonjour à tous, je rejoins ce fil car n'ayant pas de routeur à ma disposition, j'ai essayé de passer par un VPN pour chopper les identifiants SIP. J'y suis presque, ça pourrait marcher, si je copie dans la barre d'adresse le lien du type general.neufbox.sfr.net/...ip_dhcp=<ADRESSE IP OBTENUE GRACE AU VPN>... j'arrive à accéder à une table XML.
Sauf que le script sous windows pour récupérer les identifiants ne semble pas rentrer la bonne adresse ip, il doit mettre celle attribuée par le FAI et non celle attribuée grâce au VPN.

Etant un bleu complet dans ce domaine, je me dis qu'une âme charitable et douée pourrait me venir en aide, ainsi qu'à ceux qui comme moi n'ont pas de routeur perso :)
Titre: Extraction information SIP box SFR
Posté par: Pianotator le 07 février 2024 à 14:39:59
Bon, une solution plus simple est de suivre la marche à suivre indiquée ici et qui fonctionne https://lafibre.info/remplacer-sfr/comment-recuperer-les-informations-sfr-liees-a-mon-telephone/ pas besoin de s'embêter avec un vpn , merci infiniment @artemus24 !!