is it possible to decode a file encoded by zend safeguard?

纵然是瞬间 提交于 2020-01-05 09:05:24

问题


I was looking for php encoder and found a zend safeguard. I googled about safeguard and found out that there are many decoders for zend safeguard.

Zend told me that it is not possible to decode zend encoded files, but users over the internet do not agree.

I cannot seem to find a clear answer for my situation.

what do you guys think?


回答1:


To put it simply, it must be decoded for you to be able to run it. At some point, the encrypted data is decrypted to PHP bytecode during normal operation, meaning it's possible for someone to capture that bytecode and store it, unencrypted.

However, it's probably impossible to retrieve the original PHP source, just like you can't get the original C++ code, comments and all, by decompiling a .exe file.

So, in the end, both sides are right, for specific meanings of "decode".

And tools like Zend Guard will never stop a determined attacker, making their value questionable.




回答2:


The source code can be decoded back in to valid PHP, there are some less than reputable services out there..

However, not encoding your source normally works out fine, since it allows people to hack their own code in to make a slightly customised version



来源:https://stackoverflow.com/questions/912668/is-it-possible-to-decode-a-file-encoded-by-zend-safeguard

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!