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

ARMv8 (64bit) architecture support #1087

Closed
XVilka opened this issue Apr 1, 2020 · 1 comment · Fixed by #1291
Closed

ARMv8 (64bit) architecture support #1087

XVilka opened this issue Apr 1, 2020 · 1 comment · Fixed by #1291

Comments

@XVilka
Copy link
Contributor

XVilka commented Apr 1, 2020

I know it will require the external contributor to step in, adding here just for the tracking purpose.

Along with Thumb mode support ARMv8 64bit uplifting is the crucial missing part for the modern embedded and mobile reverse engineering and program analysis.

Due to changed architecture of the BAP, it would require skipping the step of generating IL and producing the Core Theory facts about each instruction or a higher level construct for the Knowledge Base.

See also BinCat implementation of this architecture (I know the principles are completely different but can be helpful as an introduction to this architecture uplifting)

@ivg
Copy link
Member

ivg commented Jun 30, 2020

See #1141

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

Successfully merging a pull request may close this issue.

2 participants