Hey everyone. I have a script which I really would like to sell. However I also would like to give it as much protection as I can. So what can I do? I am exploring encryption without much success. What are your view? Do you know any good free encryptors? even better that would offer password protection when decrypted? How can I make sure its installed on the domain mentioned? any help would be great.
I have used Zend encoder with some good results. I had explored ioncube but there are plenty of decoders out there that take care of your file for less than $5. I am not saying Zend is extremely secure but to decode a file may cost a little more.
hello, i also need an advice in this topic. i've a script which so many people are looking for and i want to sell few copies but once i sell few copies i know that it will spread quickly for a little price. how can i protect my code and script? which encoder should i use? or what other advices can you give?
Try using ionCube for encoding, and Iono or PHPAudit for licensing. Both Iono and PHPAudit sell packages included with an encoder, and they are seriously the best and safest way to protect your files.
There's bencoder, which is a wrapper for various functions provided by PHP itself that are related to bytecode. If you mixed that with a basic authentication system you would do pretty well. The bytecode functions of PHP should remove all comments and rename variables etc. I'm not sure, though, how well this would go if you need to keep some functions unchanged, for example. This may be the case if you want to keep a 'normal' API for people to plug in to your code...
As a server admin I would point you to zend or ioncube. Both solutions are on most servers. Most of the other encoding techniques require people to install odd pieces of software into PHP which can be a pain.
Tell me about it All the encoders I've seen require lots of manaul work on the server to set them up which would be a pain if I am selling the script and promising "easy to install."
In theory, anything run through that bencoder should work seamlessly as it's part of PHP itself. Other than that, there's always obfuscation. I find it useful, but there's lots of people here that will tell you it's absolutely useless.
I think ioncube or zend would be the best option for you. Most servers come with zend installed so it would be "easy to install" the only reason they would know it would be encoded with zend is if they tried to edit something on the file other than that it would be great. ioncube would be a more cost effective version not sure exactly what you are willing to invest in script protection. someone recommended phpaudit....if you want to go that route its great too but why not setup your own licensing system and then add the encoder of your choice?
That's it, yes. I haven't used it at all (I use my own obfuscator) so I can't tell you what it's like but in theory, at least, it should be pretty good.
Your wrong. Zend is way more easier to be decoded and theres much more sites as well as proof zend can be decoded, with ioncube theres no proof it can be decoded and and its way better then Zend.