En nuestra empresa, tenemos un pequeño programa (tamaño .exe 500Kb) que realiza cálculos matemáticos y al final escupe el resultado en una hoja de cálculo de Excel que utilizamos para continuar nuestro flujo de trabajo.
Quiero modificar las columnas, el formato de espaciado y agregar lógica VBA, etc. en la hoja de cálculo de Excel, pero dado que estos parámetros no son configurables en ese programa, me parece que la única forma de modificarlo es descomponer / aplicar ingeniería inversa al .exe
Nadie sabe en qué idioma se programó, lo único que sabemos es:
- Desarrollado hace más de 20 años
- Desarrollador retirado hace 10 años
- Aplicación GUI
- Corre independiente
- Tamaño 500Kb
¿Alguna sugerencia de qué opciones tengo para hacer frente a este tipo de problemas? ¿Es la ingeniería inversa la única opción, o hay un mejor enfoque?