The power of posix_spawn in your shell.
Ever wanted to run a process with ASLR disabled, or loaded into memory in a suspended so you could inspect it before it runs? A debugger is one option, but it can be overkill, or even problematic if dealing with anti-debugging tricks. Or maybe you want to start a process with ASLR disabled so you can attach a debugger later and get consistent addresses. That’s why I created posixspawn
, a lightweight command-line utility wrapper around the posix_spawn
API, which supports all of Apple’s private API’s.