├── .gitignore ├── LICENSE ├── PrivateHeaders ├── Capstone │ ├── arm.h │ ├── arm64.h │ ├── capstone.h │ ├── libcapstone.3.dylib │ ├── libcapstone.a │ ├── mips.h │ ├── platform.h │ ├── ppc.h │ ├── sparc.h │ ├── systemz.h │ ├── x86.h │ └── xcore.h └── IOKit │ ├── IOKit.tbd │ ├── IOKitKeys.h │ ├── IOKitLib.h │ ├── IOReturn.h │ ├── IOTypes.h │ └── OSMessageNotification.h ├── README.md ├── XNUFuzzer.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcuserdata │ └── jailed.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── XNUFuzzer ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Controllers │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── ViewController.h │ └── ViewController.m ├── Info.plist ├── PrivateHeaders │ ├── Capstone │ │ ├── arm.h │ │ ├── arm64.h │ │ ├── capstone.h │ │ ├── libcapstone.3.dylib │ │ ├── libcapstone.a │ │ ├── mips.h │ │ ├── platform.h │ │ ├── ppc.h │ │ ├── sparc.h │ │ ├── systemz.h │ │ ├── x86.h │ │ └── xcore.h │ └── IOKit │ │ ├── IOKit.tbd │ │ ├── IOKitKeys.h │ │ ├── IOKitLib.h │ │ ├── IOReturn.h │ │ ├── IOTypes.h │ │ └── OSMessageNotification.h ├── XNUFuzzer.xcdatamodeld │ ├── .xccurrentversion │ └── XNUFuzzer.xcdatamodel │ │ └── contents ├── fuzzer.h ├── fuzzer.m ├── kextdumper.h ├── kextdumper.m ├── lzss.c ├── lzss.h ├── main.m ├── utils.c └── utils.h ├── XNUFuzzerTests ├── Info.plist └── XNUFuzzerTests.m └── XNUFuzzerUITests ├── Info.plist └── XNUFuzzerUITests.m /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/LICENSE -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/arm.h -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/arm64.h -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/capstone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/capstone.h -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/libcapstone.3.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/libcapstone.3.dylib -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/libcapstone.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/libcapstone.a -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/mips.h -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/platform.h -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/ppc.h -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/sparc.h -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/systemz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/systemz.h -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/x86.h -------------------------------------------------------------------------------- /PrivateHeaders/Capstone/xcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/Capstone/xcore.h -------------------------------------------------------------------------------- /PrivateHeaders/IOKit/IOKit.tbd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/IOKit/IOKit.tbd -------------------------------------------------------------------------------- /PrivateHeaders/IOKit/IOKitKeys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/IOKit/IOKitKeys.h -------------------------------------------------------------------------------- /PrivateHeaders/IOKit/IOKitLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/IOKit/IOKitLib.h -------------------------------------------------------------------------------- /PrivateHeaders/IOKit/IOReturn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/IOKit/IOReturn.h -------------------------------------------------------------------------------- /PrivateHeaders/IOKit/IOTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/IOKit/IOTypes.h -------------------------------------------------------------------------------- /PrivateHeaders/IOKit/OSMessageNotification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/PrivateHeaders/IOKit/OSMessageNotification.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/README.md -------------------------------------------------------------------------------- /XNUFuzzer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /XNUFuzzer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /XNUFuzzer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /XNUFuzzer.xcodeproj/xcuserdata/jailed.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer.xcodeproj/xcuserdata/jailed.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /XNUFuzzer.xcodeproj/xcuserdata/jailed.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer.xcodeproj/xcuserdata/jailed.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /XNUFuzzer/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /XNUFuzzer/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /XNUFuzzer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /XNUFuzzer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /XNUFuzzer/Controllers/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/Controllers/AppDelegate.h -------------------------------------------------------------------------------- /XNUFuzzer/Controllers/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/Controllers/AppDelegate.m -------------------------------------------------------------------------------- /XNUFuzzer/Controllers/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/Controllers/ViewController.h -------------------------------------------------------------------------------- /XNUFuzzer/Controllers/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/Controllers/ViewController.m -------------------------------------------------------------------------------- /XNUFuzzer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/Info.plist -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/arm.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/arm64.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/capstone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/capstone.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/libcapstone.3.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/libcapstone.3.dylib -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/libcapstone.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/libcapstone.a -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/mips.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/platform.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/ppc.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/sparc.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/systemz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/systemz.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/x86.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/Capstone/xcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/Capstone/xcore.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/IOKit/IOKit.tbd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/IOKit/IOKit.tbd -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/IOKit/IOKitKeys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/IOKit/IOKitKeys.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/IOKit/IOKitLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/IOKit/IOKitLib.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/IOKit/IOReturn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/IOKit/IOReturn.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/IOKit/IOTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/IOKit/IOTypes.h -------------------------------------------------------------------------------- /XNUFuzzer/PrivateHeaders/IOKit/OSMessageNotification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/PrivateHeaders/IOKit/OSMessageNotification.h -------------------------------------------------------------------------------- /XNUFuzzer/XNUFuzzer.xcdatamodeld/.xccurrentversion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/XNUFuzzer.xcdatamodeld/.xccurrentversion -------------------------------------------------------------------------------- /XNUFuzzer/XNUFuzzer.xcdatamodeld/XNUFuzzer.xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/XNUFuzzer.xcdatamodeld/XNUFuzzer.xcdatamodel/contents -------------------------------------------------------------------------------- /XNUFuzzer/fuzzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/fuzzer.h -------------------------------------------------------------------------------- /XNUFuzzer/fuzzer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/fuzzer.m -------------------------------------------------------------------------------- /XNUFuzzer/kextdumper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/kextdumper.h -------------------------------------------------------------------------------- /XNUFuzzer/kextdumper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/kextdumper.m -------------------------------------------------------------------------------- /XNUFuzzer/lzss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/lzss.c -------------------------------------------------------------------------------- /XNUFuzzer/lzss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/lzss.h -------------------------------------------------------------------------------- /XNUFuzzer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/main.m -------------------------------------------------------------------------------- /XNUFuzzer/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/utils.c -------------------------------------------------------------------------------- /XNUFuzzer/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzer/utils.h -------------------------------------------------------------------------------- /XNUFuzzerTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzerTests/Info.plist -------------------------------------------------------------------------------- /XNUFuzzerTests/XNUFuzzerTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzerTests/XNUFuzzerTests.m -------------------------------------------------------------------------------- /XNUFuzzerUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzerUITests/Info.plist -------------------------------------------------------------------------------- /XNUFuzzerUITests/XNUFuzzerUITests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MTJailed/XNU-Kernel-Fuzzer/HEAD/XNUFuzzerUITests/XNUFuzzerUITests.m --------------------------------------------------------------------------------