如何用lldb设置零标志?

问题描述 投票:1回答:2

有没有办法用lldb调试器设置零标志?

类似于gdb的set ($eflags)=,似乎只有register write rflags ...来设置所有

lldb eflags
2个回答
3
投票

这是一种在lldb中设置零标志的方法:

(lldb) register write rflags `$rflags|0x40`

0
投票

Toggle ZF flag in gdb-pda

Screenshot while toggling ZF flag

gdb-peda$ set $eflags = 0x296 
gdb-peda$ p $eflags
$1 = [ PF AF SF IF ]
gdb-peda$ set $eflags = $eflags ^ 0x40
gdb-peda$ p $eflags
$2 = [ PF AF ZF SF IF ]
© www.soinside.com 2019 - 2024. All rights reserved.