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
mprotect
Description
Calls the mprotect syscall and prints its result value.
Note that the mprotect syscall may fail for various reasons
(see man mprotect) and a non-zero error return value
can be decoded with the errno <value> command.
Examples: mprotect $rsp 4096 PROT_READ|PROT_WRITE|PROT_EXEC mprotect $rsp 4096 rwx mprotect $rsp 4096 7 mprotect some_symbol 0x1000 PROT_NONE
Usage:
usage: mprotect [-h] addr length prot
Positional Arguments
| Positional Argument | Help |
|---|---|
addr |
Page-aligned address to all mprotect on. |
length |
Count of bytes to call mprotect on. Needs to be multiple of page size. |
prot |
Prot string as in mprotect(2). Eg. "PROT_READ|PROT_EXEC", "rx", or "5" |
Optional Arguments
| Short | Long | Default | Help |
|---|---|---|---|
-h |
--help |
show this help message and exit |