I copied the following from a web site I found when doing a
Google search on decompiliers for VFP. I realize the direct reference is to the dotnet obfuscator, however the text was part of a discussion of VFP decompilers and there is a vague reference to VFP apps. Yes I am interested in protecting my source code, and no I dont think most of the available methods of protecting it are satisfactory, including the Foxpro encoding. There isnt sufficient information on the authors to follow up.
Text I am refering to:
You can't prevent decompilation of dotNET, either. But you can obfuscate, relabelling constants and variables confusingly and overloading methods so practically everything uses the same method label. You can sort of do this with VFP apps, but it is much harder to obfuscate methods.
No longer true ... a basic version of an "Obfuscator" is included with latest dotNET release; decompilation is as easy as ever, but the obfuscator alters source code before you compile, mashing var names etc so it still runs but is absolutely awful to try to follow. -- John Ryan