如何使用 lldb 设置零标志?
Ho to set the zero flag with lldb?
有没有办法用 lldb 调试器设置零标志?
类似 set ($eflags)=
来自 gdb
似乎只有 register write rflags ...
设置所有
这是在 lldb 中设置零标志的方法:
(lldb) register write rflags `$rflags|0x40`
在 gdb-pda
中切换 ZF 标志
gdb-peda$ set $eflags = 0x296
gdb-peda$ p $eflags
= [ PF AF SF IF ]
gdb-peda$ set $eflags = $eflags ^ 0x40
gdb-peda$ p $eflags
= [ PF AF ZF SF IF ]
有没有办法用 lldb 调试器设置零标志?
类似 set ($eflags)=
来自 gdb
似乎只有 register write rflags ...
设置所有
这是在 lldb 中设置零标志的方法:
(lldb) register write rflags `$rflags|0x40`
在 gdb-pda
中切换 ZF 标志gdb-peda$ set $eflags = 0x296
gdb-peda$ p $eflags
= [ PF AF SF IF ]
gdb-peda$ set $eflags = $eflags ^ 0x40
gdb-peda$ p $eflags
= [ PF AF ZF SF IF ]