【发布时间】:2014-03-05 10:56:26
【问题描述】:
我知道我可以使用 lldb 更改内存内容 像
memory write -s 1 0x100000cf7 0x7f
但我希望这反映在 原始可执行文件;即我想打补丁 二进制文件。在 gdb 上,您可以通过 命令
set {unsigned char} 0x00000000004006f3 = 0x7f
并调用 gdb
gdb --write.
lldb 中是否有等效的命令/开关?
【问题讨论】:
我知道我可以使用 lldb 更改内存内容 像
memory write -s 1 0x100000cf7 0x7f
但我希望这反映在 原始可执行文件;即我想打补丁 二进制文件。在 gdb 上,您可以通过 命令
set {unsigned char} 0x00000000004006f3 = 0x7f
并调用 gdb
gdb --write.
lldb 中是否有等效的命令/开关?
【问题讨论】:
不,lldb 中没有这样的功能。
【讨论】: