file命令识别文件类型时会经过检验文件类型,魔数检查,文件语言检查三步.其中是如何进行魔数检查的?
提供参考实例,链接:https://www.cnblogs.com/s2603898260/p/14624355.html
读取文件的前几个字节,然后和枚举数据比对
/etc/magic
源码面前,了无秘密。file难道不是开源的吗?