Fetching the latest programs, projects, and workspace data.
Radare2 reverse engineering framework and toolset
Showing 3 of 3 projects. Click any project card for scope, mentors, and proposal studio.
Mentors: Student: Antide Petit
<p>The main goal of the task is to add more support on Windows platform.</p>
Mentors: Student: Srimanta Barua
<p>The current radare2 remote GDB debugging has a few issues. Having a GDBServer implementation inside radare2 that we understand well, will help improve the GDB client too, since it will be easier to test them against each other. Also, having our own re-usable GDBServer implementation will make remote debugging, with the standard GDB remote serial protocol, available on any platform that radare2 is ported to in the future.</p>
Mentors: Student: Ren Kimura
<p>Add support for timeless debugging in r2. This requires r2 to create tracing session and read, write memory at any moment in tracing sessions. Same for registers.<br> Add new reverse execution commands, like ‘dsb’, that may read previous tracing sessions, and seek program counter to backward. And moreover, r2 should load recorded tracing sessions from tools like, rr or QIRA.</p>