-
Notifications
You must be signed in to change notification settings - Fork 1.8k
crash when parsing ELF #2569
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
Comments
|
I'm using the latest pwntools stable branch, commit 9e0ca3a |
seems to only happen when installed alongside |
What Unicorn version do you have? Looks a bit like #2560 and other Unicorn issues. e.g. |
the result shows |
This very much looks like a duplicate of what I just wanted to report 😆 import unicorn as U
print("Unicorn version:", U.__version__)
uc = U.Uc(U.UC_ARCH_X86, U.UC_MODE_64)
uc.mem_map(0, 0x1000)
uc.mem_write(0, b"\xff\xef")
uc.emu_start(0, until=-1, count=1) This fails with unicorn 2.0.1, but works with 2.1.x. (This was reduced from parsing an ELF and the plt emulation) |
Reproduce:
where the binary is from
https://allstar.jhuapl.edu/repo/p1/amd64/aplus-fsf/libMSTypes.so.0.0.0
The coredump suggests this is a libunicorn bug
The text was updated successfully, but these errors were encountered: