-
-
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
Reverse cmd in rap #4173
Comments
This will be useful when writing debug backends using rap://, so the io plugin can run r2 commands to change register values and stuff like that. we should slowly redesign this to support remote debuggers in a better way |
I am interested in solving this? This is my idea right now, Basically When the host is Listening for Incoming Connections, I Should use (select() or new thread) for reading from stdin and pass that to existing functions right?? (tell me if this is the right path?) |
@jarusified radare2 already has it's own API to talk via the network - see libr/include/r_socket.h for API and libr/socket/*.c for implementation. |
@XVilka will use that. But is the overall understanding of the issue correct? |
@jarusified there yes, just add the answering part. |
you can test this by doing:
and then:
the idea behind this issue is to review/cleanup/document the rap protocol This is important because it will allow non-r2 rap servers to tell r2 which On 16 March 2016 at 16:00, Anton Kochkov [email protected] wrote:
--pancake |
initial fix : radareorg/radare2-bindings#107 |
It's good to have this fix in python, but the proper fix should be in core, are you planning to do it too? |
yes, i am planning to do the same. |
cool!
|
ping @jarusified |
Done in master |
We need a way for rap servers to run commands in r2 host. something like this:
The text was updated successfully, but these errors were encountered: