Are there some recomendations on Open Source or Free PHP Encoder systems? Is something available?
closed as not constructive by gnat, Kilian Foth, GlenH7, Dan Pichelman, MichaelT Jun 24 '13 at 13:52As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question. |
|||||
|
Obfuscating PHP just makes it difficult for the casual observer to study the code. It will not keep someone who is determined at bay for very long. Granted, the unobfuscated version they're able to produce might not match your code line by line, but it will be close enough. The only reason I could see to use one would be to ensure that people did not short circuit a licensing check, however even that is trivial to accomplish in most cases. I recommend just trusting your customers, or build offerings that are designed to be delivered mostly, if not entirely as a service. That being said, you can try actually compiling your PHP apps into native executables that work via FCGI dispatch or come complete with an embedded web server. Tools to help you do that are the PHP Compiler (phpcompiler.org) and Roadsend. Still, you won't stop someone who is determined to modify their copy, or study how it works. |
|||||||||||||||||||||
|
If what you look for is a compiler, not encoder, check out hiphop. Otherwise, it is rather hard to write an encoder that would sufficiently hide details about your PHP script, so don't put high hopes in obfuscators beings secure or making your code un-recoverable. |
|||
|
Don't fool yourself. You don't need an encoder. If you still feel like it, there is a Raiz Labs PHP Obfuscator. Any many others, just use Google. |
|||||
|