Bonjour -k,
Un déplacement du triquetrum me conduit à passer du temps sur ce forum. Je m'aperçois que tu n'as guère avancé sur l'identification des machines distantes...
En espérant te venir en aide, je dépose UNE solution (source en langage C et exécutable MIPSel); cette application récupére depuis la machine qui l'exécute (PC, dreambox,...), la bannière d'accueil de n'importe quel serveur ftp relié à ton réseau local ou à Internet.
Comme je te l'ai déjà dit (ce fil, le 23 mai) il suffit de personnaliser cette bannière sur chacune de tes machines distantes (retouche le fichier /etc/vsftpd.conf) pour identifier tes cibles (adresse IP affichée ET bannière accueil). Aucune application ne doit être modifiée ni installée sur tes dreambox cibles.
J'ai testé en utilisant comme machine "locale":
* PC sous windows seven dans l'environnement cygwin (gratuit); tu recompiles le source ci-joint
* dm8000 : utilise l'exécutable joint après sa décompression.
et comme serveur (port 21) : DM8000, Popcorn Hour A110, DVICO-tvix, ftp.inria.fr, ftp.ni.com,
Le code fourni, développé sur les sockets BSD, est antérieur à la 1ère guerre ( du Golfe!) et compatible aix, ultrix, solaris, linux...Il est très fortement inspiré des exemples du livre cité au-dessous. Ce n'est pas du code modèle, on doit pouvoir écrire du code + concis aujourd'hui.
Dans un 1er temps, teste le pour savoir s'il répond à ta demande.
Dirac
PS: les numéros de page cités en commentaires renvoient au livre de Jean-Marie RIFFLET : "La communication sous unix"
Exemples d'utilisation
1) sur le réseau local
a) --> depuis dreambox:
/media/hdd/Data/test_c> tcp21 dm8000-salon
Cote client -> port: 3535
Cote serveur -> port: 21 et IP:192.168.1.46
Banniere du serveur dm8000-salon connecte : 52 caracteres.
----------------------------------
220 Welcome to the SALON OpenDreambox FTP service.
----------------------------------
b) --> depuis cygwin/PC
:~/socket>./tcp21 dm8000-salon
Banniere du serveur dm8000-salon connecte : 52 caracteres.
----------------------------------
220 Welcome to the SALON OpenDreambox FTP service.
----------------------------------
~/socket>./tcp21 pch-a110
Banniere du serveur pch-a110 connecte : 200 caracteres.
----------------------------------
220---------- Welcome to Pure-FTPd ----------
220-You are user number 1 of 10 allowed.
220-Local time is now 12:20. Server port: 21.
220 You will be disconnected after 1440 minutes of inactivity.
----------------------------------
2) sur Internet
/media/hdd/Data/test_c> tcp21 ftp.hp.com
Cote client -> port: 2036
Cote serveur -> port: 21 et IP:15.192.45.21
Banniere du serveur ftp.hp.com connecte : 74 caracteres.
----------------------------------
220 g5u0081c.atlanta.hp.com FTP server (hp.com version whp02s_p1) ready.
----------------------------------