Skip to content

macOS kext, and userspace client to play with the zalloc kernel allocator.

License

Notifications You must be signed in to change notification settings

sferrini/xnu-heap-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XNU Heap Playground

macOS kext, and userspace client to play with the (zalloc) kernel allocator.

Warning

This kext severely lowers the security of your operating system and is of zero use to ordinary users!
Do not install unless you know what you are doing.

Building

  • kext: use the Xcode project
  • client: make all

Installation

Installation should be clear, obviously requires SIP to be weakened/disabled.

License

MIT.

Thanks

This project uses code (sym.{c,h} and common.h) from Siguza/hsp4. Have a look at his repos!

About

macOS kext, and userspace client to play with the zalloc kernel allocator.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published