You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As you can see, the "main" symbol does get recognized on the second set of commands. My guess is that the second r2 sees the ELF magic within the remote memory and does its own processing of the ELF format, including symbols, but for some reason the string literal is not recognized.
I've run some tests, and it seems that the direct r2 (as in the first set of commands) only recognizes the string if the size of the .data section is no more than 10 MiB. If the section is larger, the string is not recognized in either way.
With this file (repro.elf.gz) I see different behavior when running the decompiler locally or via RAP.
When running directly on a file, the string literal gets recognized:
However, when running via RAP it is not:
Possibly related to #52.
The text was updated successfully, but these errors were encountered: