其它插件
实现一个debug插件
在shlr/gdb/src/core.c里添加debugger的寄存器配置
在 libr/debug/p/debug_native.c和libr/debug/p/debug_gdb.c里加入寄存器配置和架构支持
在
r_debug_gdb_attach(RDebug *dbg, int pid)
添加代码启用配置
如果想为gdb添加新的支持,可以在gdb session内用maint print registers
命令查看寄存器。
更多信息..
与实现新架构相关的commits:
CR16: https://github.com/radareorg/radare2/pull/721/ && 726
实现一个新的伪代码插件
下面是针对z80的一个简单插件,可以将其作为例子进行参考:
https://github.com/radareorg/radare2/commit/8ff6a92f65331cf8ad74cd0f44a60c258b137a06
最后更新于
这有帮助吗?