-
-
Notifications
You must be signed in to change notification settings - Fork 94
Open
Description
Hi,
Sorry if this is a noob question, it somewhat resembles #119, but for functions for which rizin knows the correct signature. I built a simple example binary, one function has the following signature when using afs:
[0x00001229]> afs
void check_password(char *password);
Password is also a variable in rdi:
[0x00001229]> afvr
var char *password @ rdi
however, the signature in rz-ghidra differs:
[0x00001229]> pdg
void check_password(char *param_1)
{
int32_t iVar1;
char *password;
Is this a skill issue (i.e. do I have to define the argument differently) or a limitation of the interoperability between rizin and the ghidra decompiler?
Metadata
Metadata
Assignees
Labels
No labels