October 10th, 2013, 02:12 AM
What is the Best Way to Secure a Wordpress Plugin to Prevent Piracy?
A friend has built a very powerful Wordpress plugin that was build mainly for his own use - and now he is considering opening it up to the public by selling it, but...
But he's concerned that it will be pirated, and since this plugin is so powerful he really doesn't like that to happen... He doesn't want the plugin to just get into anybody's hands.
So my question is:
What are the best options out there for securing something like a Wordpress plugin? And how bulletproof can you make the security with it?
I'm assuming at least a part of having strong security is when you use licence keys that need an internet connection to be validated, but I have no hands-on experience the complete picture, so I'm asking here.
October 10th, 2013, 03:23 AM
how can he open it up to public and be concerned about piracy? unless you mean "open" up to public but they need to PAY. if so then isnt there some sort of licence he can apply for? MIT GPL or similar? why doesnt he/you look at current paid for plugins and see how they handle this situation?
October 10th, 2013, 07:03 AM
no offense, but most people grossly overestimate the value and uniqueness of their work. I'm sure the plugin is great, but is it really that fantastic that everybody wants to steal it?
So my first suggestion is: Tone it down. There are many commercial plugins, and they're all provided as normal source code. That's how you do it.
Yes, there are ways to obfuscate PHP code. But they require the end user to install additional applications, and they're annoying as hell, because you can't modify the code or simply see what it does. In the end, many people will shy away from buying the plugin. Don't do it.
By the way, why isn't your friend asking the questions?