[C#] Exécuter byte[]

kelsett Messages postés 376 Statut Membre -  
chuka Messages postés 980 Statut Membre -
Bonjour,
Je suis en train de créer une application C#, et j'aimerai savoir si c'est possible d'exécuter une array byte[] ? Comme si je lancais un fichier .exe mais là c'est un byte[]..
Merci d'avance

9 réponses

  1. kelsett Messages postés 376 Statut Membre 62
     
    Up?
    0
  2. chuka Messages postés 980 Statut Membre 379
     
    je ne comprends pas ce que tu veux faire exactement...Si tu veux du code qui se compile et s'execute à la volée, tu peux le faire avec la classe CodeDomProvider....
    0
  3. kelsett Messages postés 376 Statut Membre 62
     
    Non pas de compilation... :
    byte[] binary = File.ReadAllBytes("fichier.exe");

    là j'ai mis mon .exe dans un byte[], ce que je veux c'est ensuite exécuter l'array byte[] ;)
    0
  4. chuka Messages postés 980 Statut Membre 379
     
    Je suppose que si tu pose la question, c'est que tu ne veux pas utiliser la class Process....
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. kelsett Messages postés 376 Statut Membre 62
     
    En fait je veux effectuer des modifications sur le .exe sans l'enregistrer sur le disque donc je passe par un byte[], je fais mes modifs puis exécute le byte[].

    Merci beaucoup pour le lien, c'est ce que je cherchais :)

    Je repasserai si j'ai un soucis.
    0
  7. chuka Messages postés 980 Statut Membre 379
     
    Par contre si tu vas jusqu'au bout du code ou si tu as besoin d'un coup de main pour une fonction, je suis preneur!!
    API Windows je connais assez peu, mais çà peux être intéressant!!
    @+
    0
  8. kelsett Messages postés 376 Statut Membre 62
     
    Ben en fait j'ai regardé, le lien que tu m'as passé c'est pour du C++ alors que moi je programme en C#... =/
    Il semblerait qu'en fait ce que je veux faire ne soit possible qu'en langage bas niveau =/
    Donc je vais surement essayer d'apprendre le C/C++ un de ces quatres, ou le Delphi, je verrai selon ce qui me plait le plus... Mais je suis toujours preneurs de conseils et même d'aide peu importe le langage donc si tu veux voilà mon email/msn : kelsett__arobase__gmail.com
    0