Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 531 Bytes

README.md

File metadata and controls

15 lines (9 loc) · 531 Bytes

Template for writing shellcodes for macOS with XNU kernel and ARM64 architecture (aka aarch64).

The syscall numbers can be found in the XNU source.

If you would like to dump the code of your shellcode, check out the machos tool.

Usage

With cargo generate:

cargo generate --git https://github.com/0xf4lc0n/xnu-shellcode-template

Or clone this repository and set correct package name in Cargo.toml.