关于 lldb 如何修改反汇编指令

  1. lldb 怎么修改汇编代码指令啊?
    比如将要执行的这个 beq 0x2c1c2,想把他改成 nop

→ 0x2c196 <+1926>: beq 0x2c1c2 ; <+1970>
0x2c198 <+1928>: movw r4, #0x51d4
0x2c19c <+1932>: movt r4, #0x1
0x2c1a0 <+1936>: add r4, pc

  1. lldb 有什么办法可以把代码的机器码也显示出来,就像 ollydbg 代码窗口是会显示对应汇编的机器码。

https://lldb.llvm.org/lldb-gdb.html

(lldb) help memory
(lldb) help disassemble
(lldb) help memory write

http://armconverter.com/

多谢!