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

Add support for ARM32 + bugfixes #23

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

m4drat
Copy link

@m4drat m4drat commented Oct 5, 2023

This pull-request is mostly about these changes:

  • Fixed multiple QT-related issues with floats (some of these issues were fixed in this pr: convert float to int as expected by Qt API functions #18 but id doesn't cover them all)
  • Fixed a bug where ida_segment might return "incorrect" info about the segment (e.g., whether it is a code segment or not)
  • Added ARM32 qemu-based tracer (based on xemu tracer for x86-32 provided as an example)
  • Added ARM32 support for the IDA plugin
  • Fix python formatting

- Fixed `get_instruction_addresses` (not all CODE segments were detected)
- Fixed remaining Qt float/int related issues
- Updated arm32 qemu-tracer's README
- Qemu arm32 tracer - fixed memory reading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant