I just encountered this function and wondering if that means that task_read_t is only read permission for the target task i.e. mach_vm_read
And is that a private capability of apple only binaries?
Thank you!
And is that a private capability of apple only binaries?
Thank you!
Apple has been progressively evolving the kernel to separate task ports into various flavours, each with a specific subset of capabilities. The mach_task_flavor_t values in <mach/mach_types.h> are just the next step in this evolution.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"
AFAIK task_read_for_pid isn’t in a public header and thus is not considered API.And is that a private capability of apple only binaries?
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"