Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to disassemble Visual FoxPro 9.0 exe file?

I have a legacy FoxPro exe application.

Source codes are not available (it was written in outsourcing and source codes have been never delivered).

There is a request to write exactly the same application in C# and then develop new features. Requirements are outdated as usual. While we can see what application does on UI, we also want to understand internal logic.

Are there any tools for FoxPro that can do the same as .Net Reflector can do with .NET assemblies?

like image 378
Bogdan_Ch Avatar asked Aug 05 '09 12:08

Bogdan_Ch


People also ask

How do I open a FoxPro EXE file?

You can run the executable from within the FoxPro development environment by selecting Do from the Program menu or by typing Do Cd. Exe from the Command Window.

Does Visual FoxPro 9 work Windows 10?

Visual FoxPro 5 and above is solely a 32-bit product which will not run on Windows machines as VFP does not support 64-bit versions.

What replaced Visual FoxPro?

The most popular software packages used as replacements for Visual FoxPro include Microsoft Access, FileMaker Pro, SQL Server and MySQL.

Is Visual FoxPro still supported?

This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.


2 Answers

Putting the legal aspects to one side, there are a number of decompilers for FoxPro, there's a list on the VFP Wiki. ReFox is usually the first choice.

like image 176
stuartd Avatar answered Oct 26 '22 03:10

stuartd


There's also a Chinese application called UnFoxAll which seems to be discontinued and for which a determined Google search will yield no results at all, whatsoever.

like image 20
Alan B Avatar answered Oct 26 '22 04:10

Alan B