Salut, tlm!
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!
[QRS] *.exe
Moderators: Shub, Administrateurs - Adjoint, Modérateur, Administrateur, Global Moderator
-
- Adjudant Chef
- Posts: 198
- Joined: 03 Feb 2005 - 19:10:26
[QRS] *.exe
Last edited by Le Vampire on 27 Jul 2005 - 17:19:46, edited 1 time in total.
-
- Global Moderator
- Posts: 1068
- Joined: 23 Oct 2002 - 21:08:20
- Contact:
[QRS] *.exe
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 .
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 .
Daяќfantasy
--==§§==-- TRAINERS CITY --==§§==--
-
- Adjudant Chef
- Posts: 198
- Joined: 03 Feb 2005 - 19:10:26
[QRS] *.exe
Merci beaucoup Dark fantasy, pour ta réponse! Je vais donc tenté et espère qu'il n'y a pas de protection!
@+!
@+!
-
- Adjudant Chef
- Posts: 198
- Joined: 03 Feb 2005 - 19:10:26
[QRS] *.exe
Bon, bah ça a super bien marcher! J'ai pu traduire l'exe, voulu!
Grace au programme : Ressource Hacker.
Encore, merci à toi Dark fantasy.
Grace au programme : Ressource Hacker.
Encore, merci à toi Dark fantasy.
-
- Global Moderator
- Posts: 1068
- Joined: 23 Oct 2002 - 21:08:20
- Contact:
- Drizzt
- Global Moderator
- Posts: 454
- Joined: 15 Oct 2002 - 12:00:28
- Location: Canada/Quebec/Val-belair
[QRS] *.exe
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
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
-
- Adjudant Chef
- Posts: 198
- Joined: 03 Feb 2005 - 19:10:26
[QRS] *.exe
Dirzzt pourrais tu me rajouter à ton MSN, s'il te plait?!
je n'arrive pas à te contacter autre que par ici, désolé :unsure:.
je n'arrive pas à te contacter autre que par ici, désolé :unsure:.