嵌入式设备的固件映像格式
Format of Firmware images of Embedded devices
许多资源指出固件映像是 ELF file/format。我已经通过使用多个固件映像 (.bin)
执行 file command
来检查,此命令的结果没有提及任何与 ELF 相关的内容。不像我在 ELF 文件上执行相同的命令时,我收到类似 ELF 32-bit LSB executable, Renesas SH, version 1 (SYSV), statically linked, not stripped
的内容。
我问这个问题的原因是,我想测试一种检测恶意 ELF 文件的方法,我已经有了 ELF 恶意文件,但我没有良性 ELF 文件,因此我在考虑是否可以使用固件映像作为良性文件ELF 文件。
大多数固件都是二进制格式,称为 bin 文件。
所以这些 bin 文件对您的测试没有用。
这是讨论两种格式之间差异的答案。
许多资源指出固件映像是 ELF file/format。我已经通过使用多个固件映像 (.bin)
执行 file command
来检查,此命令的结果没有提及任何与 ELF 相关的内容。不像我在 ELF 文件上执行相同的命令时,我收到类似 ELF 32-bit LSB executable, Renesas SH, version 1 (SYSV), statically linked, not stripped
的内容。
我问这个问题的原因是,我想测试一种检测恶意 ELF 文件的方法,我已经有了 ELF 恶意文件,但我没有良性 ELF 文件,因此我在考虑是否可以使用固件映像作为良性文件ELF 文件。
大多数固件都是二进制格式,称为 bin 文件。 所以这些 bin 文件对您的测试没有用。 这是讨论两种格式之间差异的答案。