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

ELF i386 loader and libc relocated to default base (0x8048000) #13

Closed
wants to merge 1 commit into from
Closed

ELF i386 loader and libc relocated to default base (0x8048000) #13

wants to merge 1 commit into from

Conversation

symflood
Copy link

This PR is the part of the solution for an issue angr/cle#65.
both ld-linux.so.2 and libc.so.6 are relocated to 0x8048000
sample usage will be provided as a regression test for CLE

$ readelf -l tests/i386/prelinked/libc.so.6 | grep LOAD
  LOAD           0x000000 0x08048000 0x08048000 0x1b2d30 0x1b2d30 R E 0x1000
  LOAD           0x1b3260 0x081fc260 0x081fc260 0x02c74 0x057bc RW  0x1000
$ readelf -l tests/i386/prelinked/ld-linux.so.2 | grep LOAD
  LOAD           0x000000 0x08048000 0x08048000 0x21ef4 0x21ef4 R E 0x1000
  LOAD           0x022c80 0x0806bc80 0x0806bc80 0x00bd8 0x00c98 RW  0x1000

@github-actions
Copy link
Contributor

This pull request has been marked as stale because it has no recent activity. Please comment or add the pinned tag to prevent this issue from being closed.

@github-actions github-actions bot added the stale label May 18, 2022
@github-actions
Copy link
Contributor

This issue has been closed due to inactivity.

@github-actions github-actions bot closed this May 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant