-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
References should specify the access type #7094
Comments
Initial work done in 986ab7a |
related to the xrefs rework you did |
we cannot delay more this feature |
Just dug this issue up and I think it would be great to see this land. It'd be valuable to do things like "find all write references to the DATA section of my target binary." |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This information shuold be extracted from the referencing instruction. For data references:
mov ax, [0x800]
mov [0x800], ax
lea ax, [0x800]
As for namings 'READ' can be 'r', WRITE can be 'w', and REF.. can be PTR this is 'p'. The access type for all the cod refs should be exec.
In addition to the
CALL
JMP
.. refs which should be of type EXECWhat's left:
Those only make sense to be for axd and axs (data references), but ideally will be good to have it working for any for proper flexibility.
So my proposal is to add a 3rd argument specifying the access type:
The text was updated successfully, but these errors were encountered: