Answer the question
In order to leave comments, you need to log in
How to add a license against draining to your php project?
I have my own web project consisting of php files. The project works in such a way that it must be uploaded to the client for hosting. How can I protect myself from a client leaking my project to the public? What are the options? Help me please.
Answer the question
In order to leave comments, you need to log in
yyy, well done, they have no options.
Here is a competent option
for you. Place the entire project on your server, and just stupidly proxy at the customer
's. That's
it. and there are no source codes
Just like that
And this question was already here and there were much more options
Obsuffification, ioncube, zend guard, authorization on an external server, binding to a domain, etc., but if they want, they will decrypt it, remove restrictions and post it.
It is impossible to protect yourself from a leak on the web if you give the source code to someone.
A reasonable way out is obfuscation according to an algorithm known only to you. Deobfuscation will take time, maybe even a long time. Most importantly, it discourages schoolboys who are trying to steal your code.
But the most important thing is not protecting the source code, but protecting your interests .
Alternatively, you can implement a critical part of your script as a web service. As long as the client pays, the algorithm works. This approach will protect your intellectual property. But there will be a need to keep this service up and running.
There are almost no options. Is it possible to encode the code with some kind of Zend Encoder, but there are decoders on the market.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question