-
Il semble que je n'ai pas la meme calculatrice que toi puisque mon executable ne fait que 113 ko, ce qui est inférieur à la start adresse que tu donnes. Par contre, j'ai essayé de copier l'ensemble avec ton code (en mettant la start adress à 0 et la taille complete de l'executable et j'ai bien 2 executables identiques d'apres l'éditeur hexa - et qui fonctionnent tous les 2).
Bref, je vois pas ce qui pourrait expliquer ca à part une erreur dans le code que tu utilises. Essaye de poster le code qui copie l'executable entier pour voir...
-
Enfin pour extraire le binaire entier j'ai fais exactement comme toi c'est a dire j'ai commencer à l'adresse 0.. bon j'ai bien une idée de quelque chose .. mais je suis sur de rien sur son effet. Je vous tiens au courant.
-
J'ai essayer de changer d'éditeur hexadécimal pour voir si celui-ci n'avais pas un problème .. et non malheureusement ce n'est pas cela .. J'ai donc essayer quand même d'extraire manuelle à l'aide de l'éditeur hexa la photo du binaire et dans ce cas là ça à très bien marcher .. donc je ne vois vraiment pas ce qu'il coince..
-
Dans ce cas, postes le code complet que tu utilises et le fichier dont tu essayes d'extraire l'image ainsi que le start et stop utilisés. On verra bien si ca vient de chez toi ou si c'est reproductible...