BATCH modifier le code à partir du programme
Tags :
- Mot de passe
- Batch
- Programme
- Programmation
Dernière réponse : dans Programmation
caxona
12 Octobre 2012 20:52:46
salut ,
j'utilise quelque programme batch que je reconvertie en .exe ensuite
par exemple un programme qui stock les mots de passes de ce genre :
Voila ! en gros le programme me demande un mot de passe , puis si je donne le bon , j'ai accès à mes autres mots de passes
Ce que je voudrai faire et ce pourquoi je viens demander de l'aide , c'est de rajouter une option à l'intérieur du programme qui me permette de changer le mot de passe une fois "connecté" et donc en gros modifier le code du programme lui même (une variable) définitivement et pas que ça revienne normal une fois le programme terminé
Car comme il est ensuite en .exe je ne peux plus modifier le code source et ca serait pratique de pouvoir le faire a partir du programme
Merci d'avance j'espers que vous pourrez m'aider !!
j'utilise quelque programme batch que je reconvertie en .exe ensuite
par exemple un programme qui stock les mots de passes de ce genre :
set password=
set /p password=Mot de passe ?
if %password%==MotDePasse(
echo motdepasse1
echo motdepasse2
...
)
Voila ! en gros le programme me demande un mot de passe , puis si je donne le bon , j'ai accès à mes autres mots de passes
Ce que je voudrai faire et ce pourquoi je viens demander de l'aide , c'est de rajouter une option à l'intérieur du programme qui me permette de changer le mot de passe une fois "connecté" et donc en gros modifier le code du programme lui même (une variable) définitivement et pas que ça revienne normal une fois le programme terminé
Car comme il est ensuite en .exe je ne peux plus modifier le code source et ca serait pratique de pouvoir le faire a partir du programme
Merci d'avance j'espers que vous pourrez m'aider !!
Autres pages sur : batch modifier code partir programme
caxona
12 Octobre 2012 22:35:00
Contenus similaires
- Changer programme par défaut pour modifier batch - Forum
- Programme pour copier un gif a partir d'internet - Solutions
- modifier format a partir d'un doc word. - Forum
- programme a modifier avec visual c++ - Forum
- creation d'une base de donnée a partir d'un programme java? - Forum
Tu veux faire un truc vraiment sécurisé pour stocker des mots de passes? Utilise GPG Shell
Modifier l'exe en mémoire c'est possible (enfin avec un script batch qui passe par un pseudo compilateur pour faire un .exe, il faut connaitre le code de ce compilateur), mais modifier le fichier .exe alors qu'il est lancé n'est pas possible car l'OS devrait te le verrouiller.

Modifier l'exe en mémoire c'est possible (enfin avec un script batch qui passe par un pseudo compilateur pour faire un .exe, il faut connaitre le code de ce compilateur), mais modifier le fichier .exe alors qu'il est lancé n'est pas possible car l'OS devrait te le verrouiller.
caxona
12 Octobre 2012 22:58:52
D'acc !
pour les mots des passes c'etait juste une exemple , juste pour dire que j'aurai voulu savoir si il etait possible dans notre exemple de changer ce mot de passe
Donc aparement en le stockant ailleur ca pourrait se faire , donc le programme ecrit dans un .txt le mdp par exemple , mais ensuite comment faire pour qu'il puisse le retrouver ?
pour les mots des passes c'etait juste une exemple , juste pour dire que j'aurai voulu savoir si il etait possible dans notre exemple de changer ce mot de passe
Donc aparement en le stockant ailleur ca pourrait se faire , donc le programme ecrit dans un .txt le mdp par exemple , mais ensuite comment faire pour qu'il puisse le retrouver ?
Pour écrire, une redirection avec:
echo password > fichier.txt
Pour lier, en utilisant un FOR /F
http://fr.wikibooks.org/wiki/DOS/For#Boucle_sur_le_contenu_d.27un_fichier
Par contre, grosse faille de sécurité : ton mot de passe est directement lisible dans un .txt
echo password > fichier.txt
Pour lier, en utilisant un FOR /F
http://fr.wikibooks.org/wiki/DOS/For#Boucle_sur_le_contenu_d.27un_fichier
Par contre, grosse faille de sécurité : ton mot de passe est directement lisible dans un .txt

caxona
12 Octobre 2012 23:38:52
caxona
13 Octobre 2012 22:01:21