Allocate memory with mach_vm_allocate
, change memory protections with mach_vm_protect
, write shellcode with mach_vm_write
, and execute shellcode as a function pointer.
webyeti / objcshellcodeloader Goto Github PK
View Code? Open in Web Editor NEWThis project forked from slyd0g/objcshellcodeloader
macOS shellcode loader written in Objective-C