本工具的功能
这是本站二进制检查工具的入口。上传任意文件后,工具会读取开头字节,通过魔数识别格式,做法与 file 命令完全一致:
- ELF(
\x7fELF)——Linux 与 Unix 的可执行文件、共享对象、核心转储。 - PE(
MZ头部 +PE\0\0签名)——Windows 可执行文件与 DLL。 - Mach-O(
0xfeedface/0xfeedfacf及其字节序互换形式,以及0xcafebabe的 fat/通用魔数)——macOS 与 iOS 二进制文件。 - WebAssembly(
\0asm)——.wasm模块。
识别之后,文件会使用与本站专用工具——ELF 文件检查器、PE/EXE 检查器、Mach-O 检查器——完全相同的已验证解析逻辑来解析,此处不会重新实现或采用不同的近似方式。你将得到真实的摘要:头部字段、节区/段数量,以及依赖关系(ELF 的 NEEDED 库、PE 的导入 DLL、Mach-O 的链接 dylib、WebAssembly 的导入/导出)。
当格式无法识别时
如果文件不匹配四种已知魔数中的任何一种,本工具会明确说明——它绝不会对无法确认的格式进行猜测。你将看到清晰的“未识别的二进制格式”提示,而不是编造出来的报告。
为什么用这个而不是专用工具
当你还不确定手头文件的类型时使用它——没有扩展名的文件、从压缩包中提取出的内容、来源不明的构建产物。一旦确定了格式,对应格式的专用工具会提供更深入的分标签视图(完整符号表、导入/导出列表、加载命令等)。
隐私
一切都在浏览器中使用 JavaScript 本地完成,所选文件不会被上传到任何地方。
Tiny Online Tools







