@ArrrCaptain I’d start there, assuming “blocks” are code flow blocks in the function. Be sure to set the “inline” flag on the new functions. Could maybe handle with some Sleigh calling convention magic.
-
-
-
Awesome. Thanks :-)
Kraj razgovora
Novi razgovor -
-
-
This is a weakness of Ghidra, in that function bodies only have one body; i.e. instruction code units can only belong to a single function. However, you *may* be able to get what you want by breaking up the outer function. 1/?
-
Try this: 1) delete the outer function (but remember its entry point); 2) select the blocks that are the inline; 3) create a function; 4) go to outer entry point again; 5) see what the decompiler thinks and how it looks at the "undefined function at {entry point}"; 2/?
- Još 3 druga odgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.