mirror of https://github.com/pwndbg/pwndbg.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.3 KiB
1.3 KiB
setflag
usage: setflag [-h] flag value
Modify the flags register.
Alias: flag
Positional arguments
| Positional Argument | Help |
|---|---|
| flag | Flag for which you want to change the value |
| value | Value to which you want to set the flag - only valid options are 0 and 1 |
Optional arguments
| Short | Long | Help |
|---|---|---|
| -h | --help | show this help message and exit |
Examples
On X86/X64:
setflag ZF 1 -- set zero flag
setflag CF 0 -- unset carry flag
On ARM:
setflag Z 0 -- unset the Z cpsr/xpsr flag
To see flags registers:
info reg eflags -- on x86/x64
info reg cpsr/xpsr -- on ARM (specific register may vary)
Notes
This command supports flags registers that are defined for architectures in the pwndbg/regs.py file.