Basic ARM64 assembly programs for null-byte free macOS shellcode.
| File Name | Description | 
|---|---|
| bindshell-ipv6.s | Create bind shell on ::0:4444 | 
| bindshell.s | Create bind shell on 0.0.0.0:4444 | 
| calc.s | Pop up Calculator.app | 
| reverseshell-ipv6.s | Create reverse shell to ::1:4444 | 
| reverseshell.s | Create reverse shell to 127.0.0.1:4444 | 
| shell.s | Execute /bin/sh | 
| File Name | Description | 
|---|---|
| extract.sh | Script for extracting shellcode from Mach-O executable or object file | 
| loader.c | Program for testing shellcode |