Modifier nom de variable dans exe compilé
Résolu
unknown
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je voudrais savoir comment modifier une variable dans un exe déjà compilé. Une variable de type chaine de caractère. Par exemple, un exe « patch » un autre exe pour par exemple modifier une variable nommée : nom de l'utilisateur. Je sais que c'est possible, j'avais trouvé un code source en vb. Mais là je voudrais juste un algo pour pouvoir le refaire, et je ne sais pas du tout comment m'y prendre.
Merci,
Je voudrais savoir comment modifier une variable dans un exe déjà compilé. Une variable de type chaine de caractère. Par exemple, un exe « patch » un autre exe pour par exemple modifier une variable nommée : nom de l'utilisateur. Je sais que c'est possible, j'avais trouvé un code source en vb. Mais là je voudrais juste un algo pour pouvoir le refaire, et je ne sais pas du tout comment m'y prendre.
Merci,
A voir également:
- Modifier nom de variable dans exe compilé
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- .Exe - Télécharger - Divers Utilitaires
- Modifier nom iphone - Guide
- Modifier story facebook - Guide
2 réponses
Si ton programme utilise une chaine de caractère mise sur la pile, elle doit se trouver telle quelle dans le fichier. Il te suffit alors d'éditer le fichier et de remplacer la chaine. Une simple commande sed ou tr te permettra de faire ça.
Sur la pile comment tu fais ? En c++ j'en déclare une en dur
char *strTest = "test chaine"
Et elle ne figure pas dans l'exe :/
char *strTest = "test chaine"
Et elle ne figure pas dans l'exe :/