Bbox3 (Sagem): Code source

Discussions sur le fournisseur Proximus

Modérateurs : Diamond, Barbapapa

Bbox3 (Sagem): Code source

Message par Pierre. » 27 Fév 2014 23:02

Après avoir demandé pendant des mois à Belgacom de m'indiquer la procédure à suivre pour se procurer le code source sous license GPL utilisé dans la BBox3 sans résultat, j'ai décidé de prendre contact directement avec le constructeur (Sagemcom) qui a accepté de mettre en place un moyen de récupérer ce code.

Si ça vous intéresse vous pouvez le télécharger ici :-D
Pierre.
Habitué
Habitué
 
Message(s) : 467
Inscription : 25 Avr 2012 19:59

Re: Bbox3 (Sagem): Code source

Message par Bouchon » 28 Fév 2014 20:11

Merci pour l'info (et d'avoir fait respecter les termes de la GPL !) :leffe:
Avatar de l’utilisateur
Bouchon
Habitué
Habitué
 
Message(s) : 626
Inscription : 24 Mars 2009 23:29

Re: Bbox3 (Sagem): Code source

Message par cantrill » 28 Fév 2014 20:40

winrar dit que l'archive est incomplète.
cantrill
Habitué
Habitué
 
Message(s) : 321
Inscription : 07 Nov 2013 19:43

Re: Bbox3 (Sagem): Code source

Message par servperso » 28 Fév 2014 22:22

Idem pour 7zip,
avez-vous réussi à la décompresser ?

Il serai intéréssant de voir si on aurai pas plus d'information sur le fameux compte administrateur et sur une éventuelle méthode pour débloquer cette bbox
servperso
Acharné
Acharné
 
Message(s) : 1481
Inscription : 28 Août 2007 02:05
Localisation : Liège

Re: Bbox3 (Sagem): Code source

Message par wget » 28 Fév 2014 23:16

cantrill a écrit :winrar dit que l'archive est incomplète.


Idem même problème ici :
Code : Tout sélectionner
[wget@hermes Downloads]$ tar -xf OpenSource_delivery_BBox3.tar.gz

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now


Tous les fichiers sources nécessaires à la compilation semblent pourtant fonctionner sans problème.

Seul le fichier
Code : Tout sélectionner
./install.sh
évoqué dans le fichier README n'est pas présent, il faut juste effectuer ses actions (encore évoquées dans ce même fichier README), manuellement.
Il faut cependant veiller à ce que
Code : Tout sélectionner
script/metadata.pl
soit exécutable et subversion soit installé pour pouvoir faire un
Code : Tout sélectionner
make menuconfig
.
Avatar de l’utilisateur
wget
Membre
Membre
 
Message(s) : 79
Inscription : 24 Avr 2013 12:34
Localisation : Liège

Re: Bbox3 (Sagem): Code source

Message par Glowtape » 01 Mars 2014 04:23

Ce qui est plus interessant est qu'on pourrait voir comme les mot de passes Expert et Admin seront generés.

--edit: Ca commence deja bien...

Image

--edit2: A premiere vu, il parait que les mot de passes sont fixes et sauvegardé dans la start-cfg.xml. Les mot de passes dans le code source sont des sommes MD5 du nom de compte.

--edit3: Si j'essaye de changer le nom de compte de qui je veut changer le mot de passe en "admin" ou "expert", il y a du JavaScript qui verifie ca et le change en "user" avant d'envoyer la demande JSON.

--edit4: Apparemment si on change une variable JS, on peut activer le mode Admin. N'y a pas grandes choses different, apart de ca:

Image

Image

Image
Glowtape
Membre
Membre
 
Message(s) : 47
Inscription : 23 Sep 2013 00:53
Localisation : Eupen

Re: Bbox3 (Sagem): Code source

Message par JiBi81 » 01 Mars 2014 12:18

N'y a t'il pas moyen de faire un petit soft afin de generer justement ces mdp admin et expert?
Image
Avatar de l’utilisateur
JiBi81
Habitué
Habitué
 
Message(s) : 657
Inscription : 02 Avr 2007 11:58
Localisation : Verviers 4800

Re: Bbox3 (Sagem): Code source

Message par Kadrik » 01 Mars 2014 13:19

JiBi81 a écrit :N'y a t'il pas moyen de faire un petit soft afin de generer justement ces mdp admin et expert?

Même pas la peine... Maintenant que vous avez réussis à rentrer dedans, je dirais qu'il y a 9 chances sur 10 qu'il y aie bientôt une nouvelle mise à jour de la bbox3.
Avatar de l’utilisateur
Kadrik
Acharné
Acharné
 
Message(s) : 3854
Inscription : 24 Oct 2011 01:13
Localisation : Entre ma chaise et mon clavier.

Re: Bbox3 (Sagem): Code source

Message par mackguil » 01 Mars 2014 14:10

Kadrik a écrit :Même pas la peine... Maintenant que vous avez réussis à rentrer dedans, je dirais qu'il y a 9 chances sur 10 qu'il y aie bientôt une nouvelle mise à jour de la bbox3.


Tu m'étonnes ce qui est râlant ce que la bbox3 est obligatoire et que l'on a pas le choix de la box donc un minimum de configuration possible dans le firmware serait le bienvenu.
Avatar de l’utilisateur
mackguil
Vingt mille
Vingt mille
 
Message(s) : 21159
Inscription : 14 Mai 2005 11:22
Localisation : Luik Belgium

Re: Bbox3 (Sagem): Code source

Message par Mosquito2001 » 01 Mars 2014 14:44

N'empêche que l'accès SSH pourrait être intéressant afin d'administrer plus précisément la partie Lan ou Wireless (iptables). Quitte à payer la boite 99€ autant laisser la main aux personnes qui ont un minimum de connaissances Linux...
Avatar de l’utilisateur
Mosquito2001
Acharné
Acharné
 
Message(s) : 1937
Inscription : 18 Juil 2002 16:03

Re: Bbox3 (Sagem): Code source

Message par Bouchon » 01 Mars 2014 16:15

Kadrik a écrit :Même pas la peine... Maintenant que vous avez réussis à rentrer dedans, je dirais qu'il y a 9 chances sur 10 qu'il y aie bientôt une nouvelle mise à jour de la bbox3.

Encore plus bridée, ou enfin corrigée ?
Avatar de l’utilisateur
Bouchon
Habitué
Habitué
 
Message(s) : 626
Inscription : 24 Mars 2009 23:29

Re: Bbox3 (Sagem): Code source

Message par ch4zyx » 01 Mars 2014 17:38

Pas moyen d'avoir le code source de la version Technicolor par hasard?
Image
Belgacom Partout Comfort + TV (100 mbit/down - 5 mbit/up - Illimité)
Avatar de l’utilisateur
ch4zyx
Membre
Membre
 
Message(s) : 134
Inscription : 30 Juin 2009 21:20
Localisation : Chaudfontaine

Re: Bbox3 (Sagem): Code source

Message par JiBi81 » 01 Mars 2014 21:07

Kadrik a écrit :
JiBi81 a écrit :N'y a t'il pas moyen de faire un petit soft afin de generer justement ces mdp admin et expert?

Même pas la peine... Maintenant que vous avez réussis à rentrer dedans, je dirais qu'il y a 9 chances sur 10 qu'il y aie bientôt une nouvelle mise à jour de la bbox3.


Si on avait au moins acces à un minimum on ne chercherait pas à outre passer ces mdp admin et expert..
Image
Avatar de l’utilisateur
JiBi81
Habitué
Habitué
 
Message(s) : 657
Inscription : 02 Avr 2007 11:58
Localisation : Verviers 4800

Re: Bbox3 (Sagem): Code source

Message par Glowtape » 01 Mars 2014 21:43

Je n'ai pas encore reussi a demarrer le serveur SSH.
Glowtape
Membre
Membre
 
Message(s) : 47
Inscription : 23 Sep 2013 00:53
Localisation : Eupen

Re: Bbox3 (Sagem): Code source

Message par atapi » 02 Mars 2014 23:04

T'as du faire quoi pour avoir accès à la version admin?

Merci
Image
Avatar de l’utilisateur
atapi
Acharné
Acharné
 
Message(s) : 2448
Inscription : 08 Mai 2004 23:17

Re: Bbox3 (Sagem): Code source

Message par Glowtape » 03 Mars 2014 03:00

J'ai mis un point d'arret dans le deboguer de Firefox a la ligne 681 dans le fichier gui-api.js (essentiellement la fonction setValue), et puis a forcé de site d'administration de stopper dans cette fonction en changeant le mot de passe (toutes les fonctions qui changent des valeurs feront ca, changer le mot de passe est le plus accessible). Quand l'execution arrete, le deboguer te donne access a un objet global ou tu peut changer l'utilisateur de "User" a "Admin". Une capture d'ecran: http://i.imgur.com/djE9OHz.jpg

Mais je ne sais pas, si la BBoX3 verifie les droits d'acces pour les demandes JSON que la page d'administration fait. Peut-etre le petit hack ouvre les options admin, mais ils n'executent pas proprement.

J'ai aussi deja essayé de les XPaths de la demande JSON qui change le mot de passe (c'est la ligne Device/UserAccounts/Users/User[Login='User']/ClearTextPassword dans la capture d'ecran) pour forcer le changement du mot de passe pour l'admin, mais ne ca marche pas. Il n'y a pas d'indications dans le code source comment les mot de passes dynamiques, qu'on pretend existent, fonctionnent. Au contraire, il suggere que les mot de passes Admin et Expert sont statiques.
Glowtape
Membre
Membre
 
Message(s) : 47
Inscription : 23 Sep 2013 00:53
Localisation : Eupen

Re: Bbox3 (Sagem): Code source

Message par atapi » 03 Mars 2014 21:34

Ok, merci ça marche, mais c'est tordu :)

Ca a du t'occuper tout ton week-end? ;)

Merci

PS: je suis bien en 9mbps, comme ça je suis sur :)
Image
Avatar de l’utilisateur
atapi
Acharné
Acharné
 
Message(s) : 2448
Inscription : 08 Mai 2004 23:17

Re: Bbox3 (Sagem): Code source

Message par atapi » 03 Mars 2014 21:53

Quelqu'un a réussi à utiliser le sharing samba sur la bbox3?
Ce serait via 192.168.1.1 ?

Merci
Image
Avatar de l’utilisateur
atapi
Acharné
Acharné
 
Message(s) : 2448
Inscription : 08 Mai 2004 23:17

Re: Bbox3 (Sagem): Code source

Message par Glowtape » 03 Mars 2014 22:20

atapi a écrit :Ca a du t'occuper tout ton week-end? ;)

Seulement quelques heures. J'ai continuement éssayé de forcer un changement de mot de passes pour Admin. Un des essais, j'ai changé le truc demontré en addition et remarqué toutes les nouvelles options.

Ce qui serait bon d'avoir sont les parties BGC du code source. :-?

--edit: PS: La BBoX3/S est un Sagem Fast 3864 Extended.
Glowtape
Membre
Membre
 
Message(s) : 47
Inscription : 23 Sep 2013 00:53
Localisation : Eupen

Re: Bbox3 (Sagem): Code source

Message par Pierre. » 05 Mars 2014 21:34

La partie Belgacom du code source n'est pas sous license GPL.

Pour info, Sagem à remplacé l'archive. Maintenant il n'y a plus d'erreur quand on la décompresse.

PS: Si quelqu'un arrive à démarrer un daemon sur la bbox3, ça m'intéresse.
Pierre.
Habitué
Habitué
 
Message(s) : 467
Inscription : 25 Avr 2012 19:59

Suivant

Retour vers Proximus (Internet)

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit