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

Debug ARM64 #1203

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

Debug ARM64 #1203

wants to merge 2 commits into from

Conversation

XueDugu
Copy link

@XueDugu XueDugu commented May 13, 2024

I have fixed a bug in the ARM64 code where, due to a misunderstanding by the programmer regarding the value of REGx29 and REGx30, the function isGeneralPurposeRegister was incorrectly always returning false. This issue led to frequent erroneous decompilations by RetDec.

Additionally, I have utilized an iterative approach to identify parameters within functions that were previously obscured because they were passed as arguments to called functions. This enhancement enables more accurate parameter recognition, thus optimizing RetDec's performance.

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.

None yet

1 participant