问题描述
有什么方法可以确定二进制文件的原始格式?
如果否,那么我们在同一页面上,但是如果是,那么如何?
是什么使pdf的二进制格式文件与txt文件的二进制格式不同?
还可以在不知道二进制文件原始格式的情况下将其转换为原始格式吗?
请帮助。
谢谢!
解决方法
最终,每个文件只是一个字节流。决定文件类型的是程序如何尝试解析和使用它(当然,有一些共同的协议)。
创建的某些文件中带有魔术字符串,可帮助程序快速检查(但实际上并未检查,因为文件的其余部分可能已损坏)是否为某种类型的文件,您可以在此处查看一些示例:{ {3}}