How can I prevent an illegal distribution of a PHP script?
14 August 2010
2 Comments
leland m asked:
A friend and I have created a shopping cart plugin for WordPress and I need a way to be able to distribute this plugin without the fear of someone changing the name and reselling it or just giving it away for free. I have already looked at encryption and all of the software out there needs to have server modifications to be able to work. I would like to do a Registration Key system but every way I think about doing it, I think of a way to get around it. Does anyone know of a way to implement Registration Keys without it getting hacked?
A friend and I have created a shopping cart plugin for WordPress and I need a way to be able to distribute this plugin without the fear of someone changing the name and reselling it or just giving it away for free. I have already looked at encryption and all of the software out there needs to have server modifications to be able to work. I would like to do a Registration Key system but every way I think about doing it, I think of a way to get around it. Does anyone know of a way to implement Registration Keys without it getting hacked?










You need to get some money, because no free software to encode your code.
Yes, what I mean is that the Zend Guard etc can encode your php code so that if anyone tries to view the source code, they see, 12jh3i1u2ysy498u21hs4198y29s, instead of your original php.
Hi,
My advice would be to go to an outsourcing site like freelancer.com or scriptlance.com and post this as a project.
It costs nothing to post a project, and you pay just a nominal fee + the cost of the chosen freelancer if you decide to hire someone. (If you hire no-one, you pay nothing.)
The point is, during the time your project is open, you’ll have a vast array of specialist freelancers proposing their services. Use the private message boards on these sites to talk to these freelancers and find out what kind of solution they propose.
You may decide to hire one of them to implement the solution — or you might just find out the best solution available and implement it yourself. Either way, you should get a good answer.
Be sure, when placing the project, to not appear too knowledgeable on the subject. If you look like you don’t know much, you’ll have better chances of getting pretty detailed responses via the freelancers you communicate with on the private message board. Don’t be afraid to ask them plenty of questions.
Finally, if you DO hire someone, make sure they’re someone credible with plenty of satisfied customers already.
Edward.
Leave your response!
Recent Posts
Recent Comments
Calendar
Pages
Share
Page Rank
Helpful Resources
Tags