-
Si vous avez une idée…
J'ai acheté il y a 10 ans un logiciel de bourse développé en C++ 6.0 sur une base Access (il n'est plus édité depuis 7 ou 8 ans) .
Mon problème c'est qu'un control date qui permet l'affichage des opérations de bourse est par défaut sur 31/12/2010 (ce qui était bon entre 2000 et 2010). Je cherche où est stockée cette valeur. J'ai regardé dans le programme avec un éditeur hex sans rien trouver. La base Access ne contient que des données. Rien dans les fichiers .ini. Le programme accède à la BDR mais n'y prends pas de paramètres.
Il ne reste que des fichiers de configuration .cfg que je ne peux pas lire.
Comme tout le reste est sans protection je pense que ces fichiers de configuration sont écrits de manière très standard pour un programmateur en C. Si l'un de vous a une idée pour me permettre de lire c'est fichiers ou savoir ou chercher la valeur de cette date…
Merci.
-
Euh, les fichiers '.cfg' s'ouvrent généralement bien avec Notepad. Leur contenu est crypté ?
-
suite
Merci pour la réponse.
Possible à ouvrir, mais pas "lisible" sauf par exemple des formules de calcul que je crée dans le logiciel et que je retrouve alors en clair.
Mais pour avoir fait différents essais, je pense surtout que la valeur que je veux modifier est dans l'exe.
Je reformule ma question : si dans un programme en C vous créez un "control date" et que vous lui attribuez une valeur par défaut, est il possible de retrouver et de modifier cette valeur dans l'exe (avec un éditeur hex)?
Si je ne peux pas corriger le bug je prendrai 1901 pour 2001.........
Merci