Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How to protect your VFP code ?
Message
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00059657
Message ID:
00059886
Views:
40
>I'm afraid I can't answer your questions, but I will be following this thread with great interest. I too have an idea for a shareware program that I'd like to 'get out there' via the internet.
>
>Do you have any experience with any decompilers? I know of one for Clipper that would create .prg files from an .exe but I don't know of any for VFP. Would you be able extract code that is in database triggers or form methods? What about the field defaults that are set at the database level?
>

Just a few ideas I'm throwing here.

Have the user name and company recorded in the registry. Have your user provide you the exact same name and company and build them a key they'll have to add in the about screen and saved in the registry. Have your app evaluate the KEY stored in the registry. Only if this key is there will they be able to use the full product without the nag screens. (This is the sort of thing done by SNAGIT, by the way).

You might include the DBC within your EXE and make a call to an application level function for the validation of some fields. Something like:
GoApp.UsedInApp() AND !EMPTY()

This would ensure that your data might not be touched from outside the application. You might also encrypt some important fields and decrypt them on the fly.

José
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform