如何查看二进制格式的 zend 编码文件?

Posted

技术标签:

【中文标题】如何查看二进制格式的 zend 编码文件?【英文标题】:How do I view a zend encoded file in binary format? 【发布时间】:2015-03-24 19:32:48 【问题描述】:

我有一个用 Zend Guard 编码的 php 脚本,当我用 sublime text 或 notepad++ 查看它时,它似乎是:

我认为这不应该是它的样子,我应该改变什么以查看二进制格式?

【问题讨论】:

【参考方案1】:

你期待什么?在我看来很好。如果 Web 服务器上未安装 Zend Guard,该文件以显示的标题开头。下面开始您的编码脚本。

【讨论】:

那你想看什么? 0100010010?您的文本编辑器根据其标准编码(可能是 ASCII)将 0 和 1 解释为 8 块。这就是它显示这些字符的原因。虽然这种表示是完全有效的 对了,我怎么看0100010010的语法? ***中的这个列表有一个编辑比较表。您可以检查功能列表中的“位编辑”列。 [en.wikipedia.org/wiki/Comparison_of_hex_editors] @t0r 您甚至不需要将其视为二进制文件。 Zend Guard 对其进行编码和混淆,以保护源代码不被访问。二进制表示也不会给你任何有意义的信息

以上是关于如何查看二进制格式的 zend 编码文件?的主要内容,如果未能解决你的问题,请参考以下文章

查看文件编码,如何查看文件编码

如何在linux下查看文件编码以及修改编码

Linux中如何查看文件编码及对文件进行编码转换

Linux 如何查看文件编码格式及转换文件编码

怎么查看某个文件的编码方式

怎么查看一个视频文件的编码方式?