Skip to content

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.

1 participant