Portal Home > Knowledgebase > Articles Database > about protecting zend 5 encoded files ! can anybody help plz


about protecting zend 5 encoded files ! can anybody help plz




Posted by allomani, 02-18-2008, 01:57 PM
Hello,, i have licensed version of zend guard v5 and i found a programe can decode this files !! can anybody help me plz to protect my files?

Posted by Czaries, 02-18-2008, 02:19 PM
I wouldn't worry about it - no code protection is 100% guaranteed, just like no security system is 100% secure. People will somehow get your source code if they really really want to. It's just a fact of life. One nice thing though is that all comments and whitespace in the code are removed just before it is encoded, so even if they do decode the script, they still have a lot of work to do to even get it back in a readable format. The majority of your users will never even attempt to decode your files, so you're really already as safe as you can be. Don't stress over it and just move on.

Posted by allomani, 02-18-2008, 02:55 PM
there are a lot of people decoding my scripts and buying them ! i'm really want a solution to protect my scripts

Posted by ThatScriptGuy, 02-18-2008, 04:51 PM
Use Ioncube. Much harder to break..Still not impossible though.

Posted by bqinternet, 02-19-2008, 01:47 AM
No such things exists. Encoding software makes it more difficult for someone to get your code, but not impossible. As long as it runs on your user's web server, it is always possible to decode it. They may not see comments, and the variable names may not be the same, but they'll have a working plaintext PHP file that they can use and edit.

Posted by jt2377, 02-19-2008, 05:40 AM
I don't want to sound like a broken record but like everyone already said. you can protected up to 95% but it is impossible to avoid getting your code cracked. It's like security in the real world. you can apply as many lock as you want but if they are determined enough. there is nothing that you can do. you can try obfuscator plus the zend encoder.

Posted by Metallian, 03-03-2008, 08:21 PM
its still posibble

Posted by ThatScriptGuy, 03-03-2008, 10:05 PM
Which is exactly what I said in my post. Why you quoted it and agreed with what I said, I'm not sure...

Posted by phpa, 03-21-2008, 01:54 PM
This is half correct. Any software can be reverse engineered, and the case I always remember was the Morris internet worm of the late 80's where the compiled C code was reverse engineered from VAX object code, and the "swat" teams working on it at Berkeley, MIT and Purdue found bugs and poked fun at the coding style. Obfuscators will mangle code, remove comments, change variable and function names, perhaps split single functions into multiple functions, and generally mess things up. This can be undone relatively easily to give code that's changeable even if how the application works and the program flow is less obvious than the original source. Compilers translate a language to a different, generally lower level language, such as C into native machine code or PHP into bytecode. An encoded PHP file that uses bytecode compilation will not contain any PHP sourcecode, and the bytecode may be non-standard and hard to locate. Unravelling an obfuscated file is typically just a reformatting task for the most part, but for compiled files it requires a large amount of reverse engineering and understanding of the associated runtime environment, most of which would be closed source compiled C code that would first need to be reverse engineered to gain an understanding of what is in the files.



Was this answer helpful?

Add to Favourites Add to Favourites    Print this Article Print this Article

Also Read
Resellers in Europe (Views: 544)