Bonjour,
Je vous présente un petit programme que j'ai confectionné qui permet de rendre disponible le FTP de la Freebox Révolution à distance.
Il s'agit d'un programme à exécuter sur un ordinateur en réseau avec la Freebox.
Une fois lancé, le programme se charge de créer une passerelle FTP vers celui de la Freebox.
Il a été codé en java et devrait pouvoir se lancer sur bon nombre de système d'exploitation.
Pour une première version, le programme permet de naviguer sur le disque dur de la Freebox et permet également de télécharger ou envoyer des fichiers.
Les commandes classiques sont aussi également de la partie ( Déplacement de fichier, renommage, suppression, création de dossier...)
Pour des raisons de sécurité, il est possible de définir un autre nom d'utilisateur que "freebox" avec l'option de commande -u=[nom d'utilisateur]
De même avec l'option -p=[port], il est possible de définir un port différent d'écoute que celui définit par défaut. (port par défaut = 2121)
Comme vous le verrez dans le petit mode d'emploi fournit avec le programme, il est dit de rediriger des ports de la Freebox. Ils peuvent être redéfinis avec la commande -dp=[port inférieur]-[port supérieur]
(ports par défaut 10240 et 10250)
Voici un lien pour télécharger cette première version : http://dl.free.fr/p1nP2deEJ
Les sources seront aussi disponibles si certains sont intéressés.
Restriction de cette version :
La reprise d'un téléchargement de fichier n'est pas gérée.
Pour fermer le programme, il faut fermer le processus à la main dans le gestionnaire des tâches.
Remarque : La documentation n'étant pas encore suffisamment complète, cette première version est adressée au personnes s'y connaissant un minimum.
Ce qui est prévue dans les prochaines versions :
- Gestion de la reprise d'un téléchargement
- Création d'une documentation complète
- Possibilité de fermer le programme facilement
- Possibilité d’accéder à un répertoire local de l'ordinateur exécutant le programme
- Possibilité de se connecter en mode Actif
Si vous avez d'autres idées, partager-les
[Maj] Il faut se connecter en mode passif.
J'ai dl le soft et je v le testé dans la journée, je te ferais un retour de mon test dans la journée.
merci pour le partage de ton travail !!
perso j'ai acheté un nas avec port usb, mais je vais regarder ton appli.
Merci
Sinon j'ai pensé développer avec Elixir mais ça implique qu'on doit lancer l'application sur la TV et la laisser ouverte donc pas très pratique mais au moins pas besoin d'un autre PC.
Aller les livreurs, on se bouge !
Todd.
pas de livreur et pas box free va paye cette arnaque a parament les box sont pas livré du au bug et au delais de resiliation sur 4 mois de la tva plus un bug sur les conpossent sur le serveur c est pour sa que le freewifi et le nas marche pas
Mais j'y crois pas ! Tu dit n'importe quoi mec !
- Les livraison n'ont rien a voir avec les rares bugs qu'il reste et "les délais de résiliation sur 4 mois de la TVA"
- Il n'y a jamais eu de bug sur les composants sur la Freebox Server
- Le Freewifi n'est pas activé car il va être refait à neuf sur la V6 !
- On a jamais entendu parler de NAS "qui ne fonctionnaient pas"
Bref, vire ta carcasse vieux troll puant ! (et part chez Bouygues, Darty, SFR ou Numéricable ou tout autre opérateur pour NOOB)
ups freefanboy mdr freebox v6
Du coup, pourquoi personne n'en parle sur les forums ? Tout le monde s'en fou d'avoir accès à son NAS à distance ?
Local = :2121
Destination = 192.168.7.254:21
Rien ne se passe, aucun log généré.
Ai-je oublié quelque chose, sinon connais-tu un autre TCPRelay qui vaut le coup ?
Je crois que personne n'en parle parce que ceux qui ont migré vers la V6 l'ont comme moi fait pour éviter d'avoir le PC allumé tout le temps pour lire les médias (et accessoirement en recuperer d'autres :-). Du coup devoir faire un relai sur un PC allumé 24/24 c'est pas top.
J'ai juste essayé avec TCPRelay mais ça n'a pas marché et j'ai pas cherché. J'imagine que t'as bien redirigé le port au niveau du NAT ?? T'as assigné une IP fixe a ton PC de relai ?
Tu peux tracer avec Wireshark pour voir ou ça coince (verifier que les trames envoyées sur ton IP publique:2121 sont bien redirigées vers ton PC, puis que TCPRelay renvoi bien vers la Freebox).
En général FTP utilise 2 ports, mais j'imagine que le mode passif résoud ce pb.
Tu ouvres le port, ok mais après ce n'est pas si simple, il faut le protéger ce port. Il y en a qui vont essayer de l'attaquer pour essayé de trouvé d'autre compte ssh avec plus de droit, par exemple.
Bref c'est comme un mur, on propose une porte de passage à travers ce mur, certains voudront passer avec leur camion.
De plus, certains logiciels utilisé par Free ont peut-être des failles de sécurité.
Bref j'imagine déjà les petits hackeurs contents d'eux qui infiltreront des freenautes pour pouvoir installer tranquillement un virus au sein même de la freebox, le rêve pour eux.
Je relance le sujet....
Ton dev est trés réussi, néanmoins lors de ma connexion à distance (via Filezilla) j'ai un message d'erreur -- > Impossible de récupérer le contenu du dossier
Votre adresse ip (3.14.134.206) ne se trouve pas en France vous devez créer un compte Freezone et être connecté afin de pouvoir poster un commentaire.