IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Retour de shell


Sujet :

C++

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 20
    Points : 9
    Points
    9
    Par défaut Retour de shell
    Re-bonjour tout le monde,

    Je me permets (a nouveau) de créer un topic afin de solliciter un peu d'aide!

    En effet je viens de finir de coder un serveur de login fonctionnant sur des sockets et auquel il est possible de se connecter via netcat par exemple.

    Après la vérification du login et du password je peux dès à présent lancer un programme, (ce qui me permet par exemple de démarrer mon ftp de n'importe où ou presque) mais je souhaiterais aussi pouvoir accéder a un shell sur ma machine et ce afin de pouvoir lancer et/ou arreter n'importe quelle application.

    Merci d'avance

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 20
    Points : 9
    Points
    9
    Par défaut
    Personne ne peut m'aider ?

  3. #3
    Membre averti
    Avatar de Foobar1329
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    283
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 283
    Points : 387
    Points
    387
    Par défaut
    Bonjour,

    Citation Envoyé par izorus
    Personne ne peut m'aider ?
    Oui et le rapport avec C++ est ? En perl aussi on peut faire un serveur et utiliser des sockets.

    Ta question de pouvoir lancer un shell (sous Unix/Linux je suppose), depuis un programme C ou C++ , ça peut se faire via des fonctions POSIX comme exec* [ http://www.opengroup.org/onlinepubs/...ions/exec.html ]

    A+

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 20
    Points : 9
    Points
    9
    Par défaut
    Le rapport avec le C++ c'est peut être que le serveur est codé dans ce langage non ?

    Et mis a part ca le serveur est destiné à un environnement windows pour le moment où un shell est donc une invite de commande (cmd.exe).

    Et je souhaiterais donc rediriger le client connecté sur mon socket vers un shell qui lui permettrait d'avoir un controle sur la machine où est lancé le serveur. Je tiens à préciser que je ne souhaite pas juste passer une seule commande mais bien de créer une connection permettant au client d'utiliser aussi longtemps qu'il le souhaite l'invite de commande de la machine distante.

    Merci d'avance

  5. #5
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 379
    Points : 41 573
    Points
    41 573
    Par défaut
    Cherche "creating a child process with redirected input and output".
    Mais cela n'a aucun rapport avec le C++, car tu pourrais faire ça en C. Le bon forum est "Développement Windows"...

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 20
    Points : 9
    Points
    9
    Par défaut
    Ok je vais aller chercher ca, merci.

Discussions similaires

  1. Réponses: 3
    Dernier message: 20/09/2006, 10h41
  2. Réponses: 5
    Dernier message: 08/08/2006, 00h02
  3. [DOS] shell - valeur de retour
    Par Nemehy dans le forum Scripts/Batch
    Réponses: 12
    Dernier message: 23/05/2006, 01h01
  4. CODE RETOUR GENERE PAR PL/SQL POUR SHELL UNIX
    Par mimi_été dans le forum PL/SQL
    Réponses: 6
    Dernier message: 18/11/2004, 08h32
  5. Retour de requete postgresql / Shell Script
    Par doohan dans le forum Requêtes
    Réponses: 3
    Dernier message: 26/06/2003, 18h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo