Logiciel : Modifier le firmware d'une Freebox grâce à OpenFreeBox
Posté par Amaury (). Modéré le 28 avril 2006.
FightPod nous a proposé une dépêche pour nous annoncer la sortie d'outils permettant de modifier le micrologiciel (firmware) de la Freebox.
Ce projet est remarquable car les développeurs ne sont pas associés à Illiad (la société qui commercialise la Freebox), certains travaillant sur OpenWRT.
Ils souhaitent disposer d'un micrologiciel personnalisé pour avoir un contrôle complet sur leur Freebox, afin par exemple de modifier les règles de filtrage, d'utiliser des périphériques USB, de rajouter un disque dur etc, les possibilités sont infinies.
FightPod affirme avoir grâce à ce projet réalisé le jtag et dumpé la flash sans soucis. Grâce à quelques modifications, il peut maintenant accéder à sa Freebox en telnet !
Ce projet est remarquable car les développeurs ne sont pas associés à Illiad (la société qui commercialise la Freebox), certains travaillant sur OpenWRT.
Ils souhaitent disposer d'un micrologiciel personnalisé pour avoir un contrôle complet sur leur Freebox, afin par exemple de modifier les règles de filtrage, d'utiliser des périphériques USB, de rajouter un disque dur etc, les possibilités sont infinies.
FightPod affirme avoir grâce à ce projet réalisé le jtag et dumpé la flash sans soucis. Grâce à quelques modifications, il peut maintenant accéder à sa Freebox en telnet !
Wiki OpenFreebox (11508 hits)
Le journal du Freenaute (3416 hits)
Freebox (3902 hits)
OpenWRT (2192 hits)
> Lire la dépêche (76 commentaires, moyenne: 3,5).
Vous avez demandé le commentaire #706723.




...
Ce projet est remarquable car les développeurs ne sont pas associés à Illiad (la société qui commercialise la Freebox), certains travaillant sur OpenWRT.
D'ailleurs les freebox utilisent un processeur mips broadcom comme la pluspart des routeurs supportés par le projet openwrt. Le wiki OpenWRT a déjà une page consacrée au jtag : http://wiki.openwrt.org/JTAG_Cables
On notera http://www.ranvik.net/prosjekter-privat/jtag_for_wrt54g_og_w(...) qui contient a pleu prés les meme shéma que sur le wiki openfreebox.
Je serais currieux de savoir si des choses vont bouger au niveau de la GPL et notament ce que contient la flash de 4MB.
Dans certaines discusions^W troll, certains argumentaient que la freebox ne contenait aucun soft GPL en flash et récupérait tout à chaque fois.
Sur gpl violation [1], un membre de la fsf-france déclarait :
IMHO the best course of action to quickly put an end to this
many years old discussion is to get a copy of the binaries. If FSF
France had such binaries we would take care of the rest within a few
months.
Pour la livebox inventel qui utilise plus ou moins le même processeur, ça devrait être plus simple à modifier d'après http://www.agp.dsl.pipex.com/inventel.html
[1] http://lists.gpl-violations.org/pipermail/legal/2005-October(...)
PS : le même membre de la fsf-france serait prés à faire respecter la GPL pour la livebox Sagem : http://lists.gpl-violations.org/pipermail/legal/2006-April/0(...)
[^]Re: ...
même si elle contenait du code GPL, Free ne violerait en aucun cas la GPL étant donné qu'ils sont *propriétaires* de la freebox et de ce qui tourne dessus, Derrière la box, il y a marqué très *clairement*: "propriété insaisissable de Free". La freebox, c'est un terminal de Free chez l'abonné, point barre.
[^]Re: ...
sauf que l'on en devient propriétaire si l'on ne la renvoie pas et qu'on la paie...
Subete ga wakatta toki…watashi ga anta wo korosu.
[^]Re: ...
absolument pas, le paiment c'est un dédomagement, pas un achat, il n'est dis nul part que tu deviens propriétaire de la freebox. Si je vole un laptop dans ma boite et que je dois dédommager ma société pour, je ne deviens pas propriétaire du laptop pour autant.
Et puis bon, si tu veux le kernel, tu vas sur ftp.free.fr, il semble qu'il ne soit quasiment pas modifié (cf les déclarations de rani, je serais plus tenté de lui faire confiance à lui qu'à un geek moyen qui troll sur linuxfr).
[^]Re: ...
Et puis bon, si tu veux le kernel, tu vas sur ftp.free.fr, il semble qu'il ne soit quasiment pas modifié (cf les déclarations de rani, je serais plus tenté de lui faire confiance à lui qu'à un geek moyen qui troll sur linuxfr).
Tu as déja vu les kernels broadcom ?
Oui y a quasiment rien de modifié vu que tout (adsl, ethernet, wifi, ...) est dans des modules proprio...
Mais, IIRC, meme pas les modifs disponible en source sont dans le kernel de kernel.org vu qu'elles ne servent à rien sans les modules proprio.
Si tu me crois pas c'est simple achète un routeur (type ex-linksys) avec le processeur broadcom et essaye de faire tourner le kernel de kernel.org dessus. On en reparle après.
Tu avais été faire un tour sur openlogging ou l'on pouvait voir tout les commits bitkeeper fait sur le noyau freebox par free ?
C'était loin d'être 2 ou 3 petites modifs.
PS : free avait envoyé à certaines personnes une lettre comme quoi après avoir versé les xxx euros ils devennaient propriétaire de la boite (j'ai plus le lien).
PS2 : et l'interminable troll continue
[^]Re: ...
xora absolument que si, free lui meme me la écris (cf mon journal ou mon autre post) , mais bon si tu pense savoir ca mieux que free ...
il semble qu'il ne soit quasiment pas modifié
Ouais les lecteur kiss ils modifiaient pratiquement pas mplayer non plus ....
Subete ga wakatta toki…watashi ga anta wo korosu.