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