pub unsafe extern "C" fn mach_vm_read_overwrite(
    target_task: vm_task_entry_t,
    address: mach_vm_address_t,
    size: mach_vm_size_t,
    data: mach_vm_address_t,
    outsize: *mut mach_vm_size_t
) -> kern_return_t