Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LIEF fails to extract sections from Mach-O File #1110

Open
jhhcs opened this issue Sep 23, 2024 · 1 comment
Open

LIEF fails to extract sections from Mach-O File #1110

jhhcs opened this issue Sep 23, 2024 · 1 comment
Assignees

Comments

@jhhcs
Copy link

jhhcs commented Sep 23, 2024

Description
Consider the MachO file with the following SHA-256 hash:

43b05656e99f6efb1b02d20e9ece9a2c90f6418d3bd4fe4e86bd3155e5cb138c

A Base64-encoded copy of this file is attached at the end of this report. When parsing the file with LIEF, it reports that the binary has no sections at all, but that is inaccurate. Notably, LIEF reports:

Load commands are corrupted

To Reproduce
Assuming the binary is located at /home/john/file.bin, steps to reproduce the behavior (in Python):

>>> import lief
>>> m1 = lief.parse("/home/john/file.bin")
Load commands are corrupted
>>> list(m1.segments)
[]
>>> list(m1.sections)
[]

On the other hand, using macholib:

>>> from macholib.MachO import MachO
>>> m2 = MachO("/home/john/file.bin")
>>> for header in m2.headers:
...    for cmd, segment, sections in header.commands:
...        if not cmd.get_cmd_name().startswith('LC_SEGMENT'):
...            continue
...        if segment.filesize <= 0:
...            continue
...        for section in sections:
...            print(section.sectname.partition(B'\0')[0].decode())
...
__text
__picsymbol_stub
__cstring
__literal8
__data
__dyld
__nl_symbol_ptr
__common

Expected behavior
LIEF is expected to extract the same sections / segments as macholib does. For example, IDA Pro identifies the same sections as macholib (in terms of data).

Environment (please complete the following information):

  • System and Version: Windows 10
  • Target format: MachO
  • LIEF version: 0.15.1 (latest install from PyPI)

Base64 Encoded Sample

/u36zgAAABIAAAAAAAAACAAAAAcAAAQUAAAAhQAAAAEAAAFIX19URVhUAAAAAAAAAAAAAAAAAAA
AABAAAAAAAAAAEAAAAAAHAAAABQAAAAQAAAAAX190ZXh0AAAAAAAAAAAAAF9fVEVYVAAAAAAAAA
AAAAAAAAsQAAAEkAAACxAAAAACAAAAAAAAAACAAAQAAAAAAAAAAABfX3BpY3N5bWJvbF9zdHViX
19URVhUAAAAAAAAAAAAAAAAD6AAAAAAAAAPoAAAAAIAAAAAAAAAAIAAAAgAAAAAAAAAJF9fY3N0
cmluZwAAAAAAAABfX1RFWFQAAAAAAAAAAAAAAAAPoAAAAFQAAA+gAAAAAgAAAAAAAAAAAAAAAgA
AAAAAAAAAX19saXRlcmFsOAAAAAAAAF9fVEVYVAAAAAAAAAAAAAAAAA/4AAAACAAAD/gAAAADAA
AAAAAAAAAAAAAEAAAAAAAAAAAAAAABAAABSF9fREFUQQAAAAAAAAAAAAAAABAAAAAQAAAAEAAAA
BAAAAAABwAAAAMAAAAEAAAAAF9fZGF0YQAAAAAAAAAAAABfX0RBVEEAAAAAAAAAAAAAAAAQAAAA
AHwAABAAAAAAAgAAAAAAAAAAAAABAAAAAAAAAAAAX19keWxkAAAAAAAAAAAAAF9fREFUQQAAAAA
AAAAAAAAAABB8AAAACAAAEHwAAAACAAAAAAAAAAAAAAAAAAAAAAAAAABfX25sX3N5bWJvbF9wdH
IAX19EQVRBAAAAAAAAAAAAAAAAEIQAAAAEAAAQhAAAAAIAAAAAAAAAAAAAAAYAAAAAAAAAAF9fY
29tbW9uAAAAAAAAAABfX0RBVEEAAAAAAAAAAAAAAAAQkAAAAAQAAAAAAAAABAAAAAAAAAAAAAAA
AQAAAAAAAAAAAAAAAQAAADhfX0xJTktFRElUAAAAAAAAAAAgAAAAEAAAACAAAAABdAAAAAcAAAA
BAAAAAAAAAAQAAAAMAAAANAAAABg/MT8rAD8AAAABAAAvdXNyL2xpYi9saWJTeXN0ZW0uQi5keW
xpYgAAAAAAAgAAABgAACAYAAAACwAAIKAAAADUAAAACwAAAFAAAAAAAAAACQAAAAkAAAACAAAAC
wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCcAAAAAQAAAAAAAAAAAAAgAAAAAAMAAAAF
AAAAsAAAAAEAAAAoAAALEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABQAAAEHgAAAFAAAAQdA
AAAUAAAABgDgYAAAAAEHwAAACFDgUAAAAAEAAAAACcDgYAAAAAEIAAAAAEHgEAAAAAC0AAAAAXH
gEAAAAACxAAAAC1DgUAAAAAEAQAAADDDgEAAAAADGAAAADLDgEAAAAADPAAAAAwHgEAAAAAAAAA
AABVDwgAAAAAEJAAAABDDwEAAAAAC2AAAAAJAAAAAF9fZHlsZF9mdW5jX2xvb2t1cABkeWxkX3N
0dWJfYmluZGluZ19oZWxwZXIAX19taF9idW5kbGVfaGVhZGVyAF92bGNfZW50cnlfXzBfN18xAF
9wX3N5bWJvbHMAZHlsZF9sYXp5X3N5bWJvbF9iaW5kaW5nX2VudHJ5X3BvaW50AGR5bGRfX21oX
2J1bmRsZV9oZWFkZXIAZHlsZF9mdW5jX2xvb2t1cF9wb2ludGVyAF9jb25maWdfZW5kLjAAX0Ny
ZWF0ZQBfRG9Xb3JrAAA=
@romainthomas
Copy link
Member

Hi @jhhcs
This issue comes from an endianness error in LIEF. I'll fix that soon!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants