求问 Linux gdb 有什么命令可以直接把 memory dump 传递到打印机打印到纸上么?
資深大佬 : levelworm 10
在学最初级的逆向,感觉如果能够把x 0x400da0之后显示的函数内容直接打印到纸上,然后在后面自己手写注释是最舒服的。但是我查看了gdb所有的命令,发现并没有可以打印到纸上的,同时我又不想通过 pipeline 来输出到打印机,请问有办法在 gdb 内部完成这个事项吗?谢谢~~
大佬有話說 (5)
在学最初级的逆向,感觉如果能够把x 0x400da0之后显示的函数内容直接打印到纸上,然后在后面自己手写注释是最舒服的。但是我查看了gdb所有的命令,发现并没有可以打印到纸上的,同时我又不想通过 pipeline 来输出到打印机,请问有办法在 gdb 内部完成这个事项吗?谢谢~~
# hexdump specified memory block
define hexdump
dump memory /tmp/dump.bin $arg0 $arg0+$arg1
shell hexdump -C /tmp/dump.bin
end
# alias for above hexdump
define hd
dump memory /tmp/dump.bin $arg0 $arg0+$arg1
shell hexdump -C /tmp/dump.bin
end
“`