Skip to content
New issue

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

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

Already on GitHub? # to your account

Deal with converting IMM opcode to ULEB #2

Open
leanderhendrikx opened this issue Oct 13, 2020 · 0 comments
Open

Deal with converting IMM opcode to ULEB #2

leanderhendrikx opened this issue Oct 13, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@leanderhendrikx
Copy link
Owner

leanderhendrikx commented Oct 13, 2020

main issue is that there's very little padding after the dynamic loader info (just a few bytes)

Three options:

  1. squeeze in a ULEB (probably limited to 1 conversion) but only move things inside dynamic linker info
  2. create space after the dynamic linker info + update all load commands
  3. swap dylib ordinals so all hooked symbols point use ULEB opcodes
@leanderhendrikx leanderhendrikx added the enhancement New feature or request label Oct 13, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant