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 :

question sur (Stub et executable modifiable)


Sujet :

C++

  1. #1
    Membre habitu�
    Inscrit en
    Octobre 2010
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 12
    Par d�faut question sur (Stub et executable modifiable)
    Salut tout le monde,
    J�ai pas cess� de chercher les fic�les pour commencer mon nouveau projet, ce dernier consiste a cr�e un ex�cutable dynamique ou je peu le param�trer lors du besoin, genre cr�e un Stub ou je mis a jour des donn�es, par exemple je mis a jour une nouvelle valeur a une constante dans l�ex�cutable puis j�enregistre mon ex�cutable avec cette nouvelle valeur.
    Je donne l�exemple des RAT (Outil d'administration � distance) ou on peu changer les param�tres de l�ex�cutable (serveur) et lui donn� de nouveaux param�tres (Num�ro du port, adresse IP �).

  2. #2
    screetch
    Invit�(e)
    Par d�faut
    par d�finition une constante est constante elle ne peut pas �tre chang�e. Quoi que tu essayes de faire, ca me semble bien compliqu�.
    Quoi qu'il en soit, un autre moyen de faire est d'avoir un fichier de configuration, s�par� de l'executable, ou enregistrer des valeurs dans la base de registre.

  3. #3
    Membre habitu�
    Inscrit en
    Octobre 2010
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 12
    Par d�faut
    j'ai fais une erreur par donner l'exemple de la constante, par ce que c'est vrais qu'une constante est une constante, mais il y a toujours la possibilit� de g�n�r� un ex�cutable param�tr� a partir d'un STUB, et cette technique est utilis� par pas mal d'application tel que les RAS, la ou en param�tr�s et on g�n�re un ex�cutable param�tr�

  4. #4
    R�dacteur

    Avatar de Davidbrcz
    Homme Profil pro
    Ing Supa�ro - Doctorant ONERA
    Inscrit en
    Juin 2006
    Messages
    2 307
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 33
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Ing Supa�ro - Doctorant ONERA

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 307
    Par d�faut
    Souvent la bonne id�e c'est de recevoir ces param�tres comme des arguments de main ou de les lire depuis un endroit quelconque (fichier, pipe, socket).... Car modifier dynamiquement un �xecutable c'est selon moi pas possible (genre windows ne le permetait pas quand j'�tais encore dessus) ou faut recharger l'exe depuis le disque (linux)
    "Never use brute force in fighting an exponential." (Andrei Alexandrescu)

    Mes articles dont Conseils divers sur le C++
    Une tr�s bonne doc sur le C++ (en) Why linux is better (fr)

  5. #5
    screetch
    Invit�(e)
    Par d�faut
    le code executable est plac� dans une section read-only ce qui �vite de le changer par inadvertance (a cause d'un bug par exemple)

Discussions similaires

  1. R�ponses: 5
    Dernier message: 19/08/2009, 19h54
  2. R�ponses: 1
    Dernier message: 14/01/2008, 14h36
  3. [VBA] question sur le Db.execute
    Par dyree dans le forum Access
    R�ponses: 1
    Dernier message: 14/08/2006, 13h34
  4. R�ponses: 16
    Dernier message: 11/07/2006, 11h30

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