Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1536 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Réalisation d'un mini programme proxy FTP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Réalisation d'un mini programme proxy FTP

n°1946762
TheBigZero
Posté le 02-12-2009 à 23:09:40  profilanswer
 

Bonsoir à tous !
 
J'ai à réaliser un mini programme proxy FTP  :pfff: (comme indiqué dans le sujet) en C dans le cadre de la matière "réseau" que soit disant on nous enseigne en cours.
 
Partons du fait que je n'y connais pas grand chose et que malheureusement je n'ai rien compris aux brèves explications de mes profs. :whistle:  
J'aurais donc besoin d'aide pr commencer :  
 
- infos primordiales sur les relations client --> proxy --> serveur ; client <-- proxy <-- serveur
- infos sur le mode passif et le mode actif
- infos sur des choses qui me font grave flipper comme : AF_INET ; socket ; atoi(++) ; htons(++) ...
 
Enfin j'aimerais qu'on me donne une piste concernant --> par ou commencer ???
 
Voici mon sujet :
 
Programmation Réseau : Réalisation d’un mini-programme proxy FTP
 
On désire utiliser le client FTP sous DOS. Celui-ci ne dispose pas du mode passif. Par contre,
on ne peut aller sur le réseau public à cause d’un problème de décalage de signalisation. On
vous demande donc de réaliser un proxy qui permette de prendre en charge le mode actif d’un
côté et de relayer en mode passif de l’autre.
Un utilisateur souhaitant établir une session FTP via le proxy s’identifiera en tant que
nomlogin@nomserveur. Le programme client établit une connexion de contrôle avec le
proxy et lui transmet la commande USER nomlogin@nomserveur qui permet au proxy
d’établir une connexion de contrôle sur la machine de nom nomserveur et d’identifier
l’utilisateur à l’aide de nomlogin. Le proxy doit pouvoir tourner sur n’importe quelle
machine.
Le reste des échanges est conforme au protocole FTP.
Le travail à réaliser consiste à développer un proxy FTP actif/passif permettant de récupérer le
résultat de la commande utilisateur ls en communiquant avec le serveur en mode passif et en
mode actif avec le client. Le proxy doit gérer plusieurs sessions FTP.
 
 
1) Dans un premier temps, il est demandé de gérer les connexions de contrôle de part et
d’autre afin de relayer les commandes et réponses du protocole FTP.
 
2) Dans un second temps on gérera les connexions de données.
 
MERCI d'avance  ;)

mood
Publicité
Posté le 02-12-2009 à 23:09:40  profilanswer
 

n°1946766
Elmoricq
Modérateur
Posté le 02-12-2009 à 23:55:32  profilanswer
 

Sujet hors charte => fermeture.


Aller à :
  FORUM HardWare.fr
  Programmation
  C

  Réalisation d'un mini programme proxy FTP

 

Sujets relatifs
Existe-t-il une alternative au flash pour créer des mini-jeux ?Problème lien FTP
Perl [Modification d'un programme existant] Probleme avec IfAutomatiser tâche (script) via programme : Possible ?
Eclipse Php Galileo build 20090920-1017 et serveur FTP[FTP] suppression multiple de fichiers?
Comment transformer un programme VB en Plugin ?PROGRAMME POUR LIVRE D'OR
Appel d'url via un programme en C++Un lanceur de programme prenant en compte un paramètre
Plus de sujets relatifs à : Réalisation d'un mini programme proxy FTP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR