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 :

injection de code dans une application


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 411
    Points : 192
    Points
    192
    Par défaut injection de code dans une application
    bonjour,

    comment faire pour injecter du code en C dans une application.

    par exemple :

    //programme compilé

    p1.exe

    //programme 2

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    main()
    {
       fct_injection("code a injecter...", p1.exe);
    }
    autrement dit, cela permettrait d'ajouter un processus supplémentaire s'executant dans p1.exe et indépendant du programme...

    est-ce possible ?

    merci

  2. #2
    Membre expérimenté
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Points : 1 727
    Points
    1 727
    Par défaut
    Si j'ai bien compris, tu peux peut etre faire des bibliotheques dynamique (dll/so)

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 411
    Points : 192
    Points
    192
    Par défaut
    non, car je souhaite injecter du code dans des applications sans utiliser de dll.

  4. #4
    Membre expérimenté
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Points : 1 727
    Points
    1 727
    Par défaut
    Donc si j'ai bien compris, tu voudrais compiler et executer en live du code C dans un programme qui tourne deja...
    Ce genre de bidouille n'est possible qu'en langage de script. Il n'y a pas d'autre moyen d'executer du C sans le compiler

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 411
    Points : 192
    Points
    192
    Par défaut
    Citation Envoyé par Gruik
    Donc si j'ai bien compris, tu voudrais compiler et executer en live du code C dans un programme qui tourne deja...
    oui exact !

    il y a des programmes qui le font bien comme par exemple : les virus informatiques, c'est donc possible !

  6. #6
    Membre expérimenté
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Points : 1 727
    Points
    1 727
    Par défaut
    Non, les virus informatique modifient directement l'executable en changeant le code machine, ce n'est pas ce que tu veux faire

  7. #7
    mat.M
    Invité(e)
    Par défaut
    Citation Envoyé par youp_db
    autrement dit, cela permettrait d'ajouter un processus supplémentaire s'executant dans p1.exe et indépendant du programme...
    est-ce possible ?
    merci

    oui il faut créer son propre langage de script bref son propre compilateur ou interpréteur....
    Il ya peut-être des bibliothuéques qui interpretent du Javascript

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. integrer un code C dans une application c++
    Par modafine dans le forum C++
    Réponses: 9
    Dernier message: 25/01/2014, 06h19
  2. Réponses: 12
    Dernier message: 11/03/2010, 11h26
  3. utlisation d'un code d'un plugin dans une application
    Par jijouIng dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 26/05/2009, 10h47
  4. Réponses: 3
    Dernier message: 23/12/2008, 22h34
  5. Mélanger code et données dans une application Win32 ?
    Par Forthman dans le forum x86 32-bits / 64-bits
    Réponses: 2
    Dernier message: 27/10/2008, 22h28

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