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.
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.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.