| 12 Nov 2025 |
Tristan Ross | $ zcat /proc/config.gz | grep CONFIG_STRICT_KERNEL_RWX
CONFIG_STRICT_KERNEL_RWX=y
Could this be a problem?
| 06:14:54 |
Tristan Ross | ChatGPT says it could be lol | 06:15:06 |
Mic92 | No we don't map as executable here if i interpret correctly | 06:16:06 |
Mic92 |
mmap(0xf000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = -1 EPERM (Operation not permitted) | 06:16:19 |
Mic92 | Only read/write | 06:16:32 |
Mic92 | Figure out what 3 is here | 06:16:59 |
Mic92 | Run strace with -yy | 06:17:15 |
dramforever | 0xf000 is sus | 06:17:29 |
Mic92 | This gives you file descriptors | 06:17:33 |
dramforever | is it below the minimum address limit | 06:17:38 |
Mic92 | In reply to @dramforever:matrix.org 0xf000 is sus I agree | 06:17:47 |
Mic92 | What's allowed on RISC-V? | 06:18:05 |