+
25
-

回答

有,就是Magika

谷歌开源AI驱动文件识别工具Magika,告别传统魔数规则匹配模式,依靠轻量化神经网络判断文件真实格式,不受文件扩展名篡改欺骗。

模型体积仅几MB,支持导出ONNX格式,完全本地运行,无需调用外部大模型API。普通单核CPU即可实现单文件约5毫秒的毫秒级识别速度,无论原始文件多大,只需读取文件头部片段,推理耗时基本恒定。工具经过上亿份样本训练,覆盖200余种文件格式,二进制文件、各类编程语言源码、配置文件均可区分,整体识别准确率约99%。

传统Linux file命令依赖固定魔数字节,面对文本类、易伪装文件经常识别失败。Magika依靠AI学习内容统计特征,能识破把恶意程序后缀改成PDF、图片的伪装。该工具早已在Gmail、Google Drive内部大规模落地,每周处理千亿级附件文件,现在开放CLI、Python、JS多语言SDK,方便集成到安全扫描、文件上传、数据处理业务中。https://github.com/google/magika

网友回复

我知道答案,我要回答