Here are
54 public repositories
matching this topic...
A latest buildable and debuggable Objective-C runtime (objc4-818.2) project.
Updated
May 14, 2022
Objective-C++
Run iPhone (xnu-arm64) in a Docker container! Supports KVM + iOS kernel debugging (GDB)! Run xnu-qemu-arm64 in Docker! Works on ANY device.
Updated
Jan 18, 2022
Shell
Bidirectional XPC message interception and more. Powered by Frida
Updated
Nov 9, 2022
TypeScript
GeoSn0w's OpenJailbreak Project, an open-source iOS 11 to iOS 13 Jailbreak project & vault.
XNU kernel, Kernel Collection and CodeQL build scripts
Updated
Oct 16, 2024
Shell
A WIP "Vulnerable by Design" kext for iOS/macOS to play & learn *OS kernel exploitation
An Open-Source iOS 11.0 -> 11.4.1 (soon iOS 13) Jailbreak, made for teaching purposes.
Fish for BSD system calls and MACH traps inside of XNU ✌️
Updated
Feb 28, 2018
Python
Welcome to Hoyt's SRD Repo for the Apple Security Research Device. Contribute Code or Open an Issue or Discussion.
Research into porting the XNU kernel to ARM devices.
GeoSn0w's majestic knowledge base for iOS 12 / iOS 13 Jailbreak Development.
PoC showing a method to hide syscalls on XNU (arm64 macOS and iOS) from static analysis
Checks macOS for Kernel Task Port. It may help detect intrusive kexts that would leak the kernel task.
A script for automatically compiling xnu and it's dependencies works for 10.13 High Sierra+ source code from Apple Inc.
Updated
Oct 14, 2019
Shell
CodeQL + DTrace = Memory Disclosure Vulnerabilities in XNU
Build your own complete XNU kernel header set, replaces Kernel.framework. Gain access to kernel private structures and symbols etc with IDE indexing worked.
Sniff XPC communication using Frida and Go
Integration fork of QEMU focusing on XNU platforms (arm, aarch64, etc)
A QEMU fork emulates D22AP/D221AP devices(iPhone X).
Improve this page
Add a description, image, and links to the
xnu
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
xnu
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.