Ici vous pouvez parler de tous et de rien (ayant un rapport de près ou de loin avec les jeux vidéos, matos, softwares, hardwares...), donner votre avis sur les derniers jeux etc…
Voilà, j'ai un executable qui possède une image (Image fixe qui ce lance au démarrage de l'exe) est un texte aussi basique... (Rien d'extraordinaire j'avous...)
Et-il possible d'éditer l'image ou le texte ou les deux :unsure: Sans "casser" l'exe?!
Voilà, @+ tlm!
PS : Je pense que c'est impossible sans les sources, mais je préfère demander!
Last edited by Le Vampire on 27 Jul 2005 - 17:19:46, edited 1 time in total.
Dans une application normale (non protégé/ packé et compilé avec MSVC++) les textes appellés communément strings sont contenus dans la section .data et les images, elles, sont dans la section .rsc. Bref s'il n'y a pas de checksum / CrC / Hash / ... pour vérifier l'intégrité de ses sections tu peux modifier en tout impunité.
Fait tout de même attention pour les strings, si tu mets des textes trop grands (souvent le cas pour des traductions, le français étant généralement plus long que l'anglais) tu peux dépasser, et tu ne peux faire cela sans être obligé de faire du bricolage. En clair ça signifie qu'il ne faut pas modifier leurs offsets des strings sous peine de devoir modifier le programme (les push avant les fonctions pour être précis) ce qui est une tâche ardue, pénible, bref chiantos .
A titre d information pour modifier une interface d un programme, Microsoft Visual Studio est excellent, comme si vous etiez sous VB
Du moins avec le .Net 2003, je ne sais pas pour les versions antérieur
Last edited by Drizzt on 15 Aug 2005 - 05:29:27, edited 1 time in total.
--==§§==-- TRAINERS CITY --==§§==-- Logique et bon sens : Patron
Bon sens ss logique : Employé
Logique ss bon sens : Catastrophe