Dans notre société, nous avons un petit programme (taille .exe de 500 Ko) qui effectue un calcul mathématique et qui finit par cracher le résultat sur une feuille de calcul Excel que nous utilisons pour poursuivre notre flux de travail.
Je souhaite modifier les colonnes, le format d'espacement et ajouter une logique VBA, etc. sur la feuille de calcul Excel, mais comme ces paramètres ne sont pas configurables dans ce programme, il me semble que le seul moyen de le modifier consiste à décomposer / effectuer un reverse engineering du fichier .exe.
Personne ne sait dans quelle langue il a été programmé, la seule chose que nous sachions est:
- Développé il y a plus de 20 ans
- Developer a pris sa retraite il y a 10 ans
- Application graphique
- Fonctionne seul
- Taille 500Kb
Des suggestions quelles options j'ai pour faire face à ce genre de problèmes? L'ingénierie inverse est-elle la seule option ou existe-t-il une meilleure approche?