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

Decompiler seems not following the set register value #16

Open
Escapingbug opened this issue Jun 16, 2021 · 0 comments
Open

Decompiler seems not following the set register value #16

Escapingbug opened this issue Jun 16, 2021 · 0 comments
Labels
difficulty: easy good to resolve if you know basic java and have some time to learn

Comments

@Escapingbug
Copy link

Escapingbug commented Jun 16, 2021

When use "Set Register Value" in the listing, although the listing adds the "assume X = Y" tag, but the decopmiler seems not knowing it.

I haven't read the code about this part. It might be that decompiler just doesn't know about this (doesn't has such feature). If we'd add such feature, a simple method would be to get the assumed value from Java layer then add a IR to denote that set value (i.e, "REG = COPY VALUE").

One needs to understand the decompiler code to add such feature, but the overall method should be easy.

@Escapingbug Escapingbug added difficulty: unknown Needs more investigation to see what the difficulty should be difficulty: easy good to resolve if you know basic java and have some time to learn and removed difficulty: unknown Needs more investigation to see what the difficulty should be labels Jun 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: easy good to resolve if you know basic java and have some time to learn
Projects
None yet
Development

No branches or pull requests

1 participant