rust-kext icon indicating copy to clipboard operation
rust-kext copied to clipboard

Minimal MacOS Kernel Extension in Rust

Rust + Kext + MacOS

Build

You'll need:

  • XCode 9.x, in the default location.
  • Rust nightly circa 2018-05-31.
  • cargo-xbuild
  1. cargo xbuild --target x86_64-apple-darwin-kext.json
  2. TODO: make a kext bundle
  3. kextlibs the dependencies and update Info.plist
  4. sign it?
  5. ???
  6. profit!