bonjour,
j'ai un tableau char contenant du code machine,
en gros, si on pointe du debut a la fin de mon tableau, on voit une image de programme.
comment executer un code machine ?
Pour l'instant, a part faire un switch des valeurs du type :
switch(code)
case code1
__asm{commandecorrespondante}
....
Je n'ai pas d'idée.
A la rigueur, je pourrais mettre le code sur un fichier, ajouter un ret et faire un __asm{call ...}
En fait, la seule chose que je ne veut pas c'est faire appel a un programme externe, donc pas de
system(...)
processcommand(...)
shellexecute(...)
...
je sous entendait de copier l'image dans un fichier avec un header EXE DOS (PE header), et de le lancer avec un shell.
Mais de toute facon ce n'est pas ce que je recherche.