Decompilar un .exe desarrollado en FoxPro para DOS?

2,027 views
Skip to first unread message

Saúl Piña

unread,
Aug 18, 2014, 11:49:14 AM8/18/14
to publice...@googlegroups.com
Un cliente nuevo, me ha pedido que observe un programa que se desarrolló hace mas de 15 años. Lo que observé es que utiliza dbf, pero no estoy seguro si se trata de un ejecutable de foxpro pero al abrir el ejecutable tiene todas las caracteristicas de fox pro.  Siguiendo con la historia, el cliente tiene aprox como 65 años de edad y se ha aferrado a este programa, el problema surge ahora con los cambios de facturacion electrónica y demás ajustes de administración de documentos. Le pregunté por el desarrollador de este programa y me contó que desafortunadamente tiene mas de 4 años que falleció. Entonces quiero darme a la tarea de re-desarrollar el software en vfp9 utilizando Mariadb o MySQL.

Mis preguntas serían estas:

1. Como sé que tipo de versión es el ejecutable y en que lenguaje fue desarrollado, es decir, fox pro para dos uds pueden identificar un programa compilado en fox pro?

2. Es posible decompilar el programa? y de ser así, que programa utilizaría para decompilar? 

Nota: el programa solo funciona para Windows de 32 bits.

Gracias.

francisco prieto

unread,
Aug 18, 2014, 12:00:19 PM8/18/14
to publice...@googlegroups.com
Saul,

El Refox sirve para eso...


Saludos,

Pancho
Córdoba
Argentina

Saúl Piña

unread,
Aug 18, 2014, 12:04:28 PM8/18/14
to publice...@googlegroups.com
Oks, Francisco y para identificar que realmente se trata de un ejecutable desarrollado en foxpro? 

Miguel Canchas

unread,
Aug 18, 2014, 12:08:53 PM8/18/14
to publice...@googlegroups.com

Eso tendrias que verlo con refox… si gustas pásamelo a mi correo… eso si cambiale la extensión…de lo contrario no pasara….

 

MK

Arnaldo Toledano

unread,
Aug 18, 2014, 12:37:25 PM8/18/14
to publice...@googlegroups.com, arnaldo....@gmail.com
Existe la posibilidad que sea desarrollado en clipper.
Para ello, abrilo con el WordPad, y busca la palabra clipper.

OJO, hacelo sobre una COPIA, porque con que corras un solo bit, el EXE no funciona MAS ! ! !



Arnaldo Toledano
--
Arnaldo Toledano Tesys Informática Córdoba Argentina

Saúl Piña

unread,
Aug 18, 2014, 12:40:17 PM8/18/14
to publice...@googlegroups.com, arnaldo....@gmail.com
Y cual es tu correo miguel?

Saúl Piña

unread,
Aug 18, 2014, 12:42:22 PM8/18/14
to publice...@googlegroups.com, arnaldo....@gmail.com
Les envío el ejecutable (comprimido en .rar)
SOFT CONTABLE.ra_

francisco prieto

unread,
Aug 18, 2014, 12:43:58 PM8/18/14
to publice...@googlegroups.com
Saul, 

Un exe es un exe..

A lo sumo segun su estructura podes ver otras cosas...


Lo que ocurre es que un exe deVFP tiene la cabecera de exe para que pueda ser ejecutado pero el resto del contenido es el codigo fuente....

Saludos,

Pancho
Córdoba
Argentina

Saúl Piña

unread,
Aug 18, 2014, 12:51:09 PM8/18/14
to publice...@googlegroups.com
Oks, entonces supongo que en  la version de fox pro para DOS tambien requiere de las librerias para ejecutar el .exe?  o que debe contener un ejecutable de fox pro para saber que se trata de un ejecutable de fox pro DOS?

Miguel Canchas

unread,
Aug 18, 2014, 12:57:33 PM8/18/14
to publice...@googlegroups.com

Me sale que no es un archivo de FoxPro cuando le aplico m el REFOX…

 

MK

 

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Saúl Piña
Enviado el: lunes, 18 de agosto de 2014 11:42 a.m.
Para: publice...@googlegroups.com
CC: arnaldo....@gmail.com
Asunto: Re: [vfp] Decompilar un .exe desarrollado en FoxPro para DOS?

 

Les envío el ejecutable (comprimido en .rar)

Saúl Piña

unread,
Aug 18, 2014, 12:59:39 PM8/18/14
to publice...@googlegroups.com, mcan...@ximesa.com
Entonces puede ser de clippler? por que usa dbf

narcizo norzagaray

unread,
Aug 18, 2014, 1:07:09 PM8/18/14
to publice...@googlegroups.com
clipper

Narcizo Norzagaray S.
Desarrollo De Sistemas Computacionales.
www.facebook.com/nzysoft
Cel 622 118 1324
Nextel 129 9426

descluipper.png

Marcelo Barberis

unread,
Aug 18, 2014, 1:13:54 PM8/18/14
to publicesvfoxpro
parece que fox no es porque con el refox no se puede ver nada
--
Sr. Marcelo Barberis Gutierrez
Sistemas Informaticos
Villa Montes - Bolivia
Telef.: +591-76831064
1.jpg

Arnaldo Toledano

unread,
Aug 18, 2014, 1:29:43 PM8/18/14
to publice...@googlegroups.com, arnaldo....@gmail.com
Clipper 5.2

Arnaldo Toledano

narcizo norzagaray

unread,
Aug 18, 2014, 1:34:37 PM8/18/14
to publice...@googlegroups.com
Clipper - V5

Narcizo Norzagaray S.
Desarrollo De Sistemas Computacionales.
www.facebook.com/nzysoft
Cel 622 118 1324
Nextel 129 9426



descluipper.png

Saúl Piña

unread,
Aug 18, 2014, 1:42:17 PM8/18/14
to publice...@googlegroups.com
Gracias amigos.

francisco prieto

unread,
Aug 18, 2014, 3:51:13 PM8/18/14
to publice...@googlegroups.com
Si es Clipper... fijate si se puede abrir con Harbour.... que es la evolucion.... quizas exista alguna herramienta...

Saludos,

Pancho
Cordoba
Argentina

francisco prieto

unread,
Aug 18, 2014, 4:15:43 PM8/18/14
to publice...@googlegroups.com
Saul,

El Valkyrie lo abre....

Imágenes integradas 1

Lo que si es un programa DOS, asi que ahi vas a tener que remar un poco...

Saludos,

Pancho
Córdoba
Argentina

Saúl Piña

unread,
Aug 18, 2014, 4:22:20 PM8/18/14
to publice...@googlegroups.com
Perfecto francisco, y donde se puede descargar valkyrie?

narcizo norzagaray

unread,
Aug 18, 2014, 4:36:50 PM8/18/14
to publice...@googlegroups.com

Narcizo Norzagaray S.
Desarrollo De Sistemas Computacionales.
www.facebook.com/nzysoft
Cel 622 118 1324
Nextel 129 9426



clipper.png
descluipper.png

NY

unread,
Aug 18, 2014, 5:50:44 PM8/18/14
to publice...@googlegroups.com
Es

Clipper (R) 5.2 Rev. 1.96

Suerte

Arnaldo Toledano

unread,
Aug 18, 2014, 6:29:14 PM8/18/14
to publice...@googlegroups.com, arnaldo....@gmail.com
Saul.
Con el Valkyrie,  podes hacer la ingeniería inversa, pero no podrás lograr ARMAR nada.
Para ser mas claro.
Podes des compilar y lograr TODAS las fuentes, pero no podrás compilar para lograr un EXE.
Solo tendrás los PRG.


Arnaldo Toledano

Saúl Piña

unread,
Aug 19, 2014, 9:39:08 AM8/19/14
to publice...@googlegroups.com, arnaldo....@gmail.com
Yo recuerdo este tipo de lenguajes en la escuela, (por el 93-96) pero honestamente ya no recuerdo como es la logica de estos lenguajes, ahora bien, abro con valkyrie y se cierra el propio software.

Es algo complicado, mejor voy a preguntar como es que registra la información paso a paso y de esa manera escribir de nuevo el programa ahora en vfp9

francisco prieto

unread,
Aug 19, 2014, 10:18:25 AM8/19/14
to publice...@googlegroups.com
Saul...

Los programas estaban atados a un read en el programa principal y en el programa principal solia haber un menu para navegar por todo el sistema.

Saludos,

Pancho
Córdoba
Argentina
Reply all
Reply to author
Forward
0 new messages