>>>It is now a known fact that our FoxPro/VFP source code can be obtained by third party decompilation tools like REFOX. Please tell me how can I protect my software and source code so that my software doesnot get decompiled. Are there techniques or tools for this?
>>
>>Don't include the source code in your exe. Create a copy of your source code for distribution. Compile all prgs but only add the fxps to your project. This assumes you don't explicitly call a .prg file in your source code. ie. CREATEOBJECT([myclass],[classes\mclasses.prg])
>>
>>Remove all the source code from the vcxs.
>>
>>If you do that, it will be harder for programs like refox to give usable source code.
>>
>>HTH
>
>Also, you can apply the techniques described in
How To Write Unmaintainable Code :)
Yep, that would work. Of course it might keep YOU from using the source as well. And removing the source from the vcx and scx files is not going to do any good, since those are still in there in compiled format and refox can handle that just fine. Of course then you lose the comments.
Cy Welch
Senior Programmer/Analyst
MetSYS Inc