Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations John Tel on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How can i protect my application

Status
Not open for further replies.

JimmyK

Programmer
Sep 8, 2000
142
VN
Hi all,
As you know, Refox 8.0 can decompile allmost VFP 6 APP and EXE file, and I DO KNOW that VFP EXE file include APP file at the end of it.

So, how can we protect our VFP EXE from "hackers"

Thanks in advance

Jimmy
 
True, Refox8 can decompile most VFP apps, but it also has the ability to 'brand' the app so that it can't be decompiled. I've used this capability before and it seemed effective. The drawback is that you must also brand the VFP runtime libraries that will be distributed with your app. This means that only your library files will work with your applications. Other VFP programs will return a 'compiled in different version' message. While I'm not sure that this method is totally secure, it will discourage the majority of hackers.
 
Thanks all,

SGLong, i use REfox to brand VFP EXE at level II, it does the job very well but i want to know how to rename vfp6r.dll to, for instance, mydll.dll.

Thank a lot


 
Jimmy,

We haven't renamed the dll, but if you place the branded dll in your application directory that is the one that will be found first when your program starts, and unless your application directory is pathed any other VFP apps won't find it so there shouldn't be any conflict.

I hope this has helped.

Steve
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top