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.2 KiB
1.2 KiB
mprotect
usage: mprotect [-h] addr length prot
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.
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 | Help |
|---|---|---|
| -h | --help | show this help message and exit |
Examples
mprotect $rsp 4096 PROT_READ|PROT_WRITE|PROT_EXEC
mprotect $rsp 4096 rwx
mprotect $rsp 4096 7
mprotect some_symbol 0x1000 PROT_NONE