| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| System.kext/ | H | - | - | 478 | 464 | |
| BSDKernel.arm.exports | H A D | 17-Mar-2022 | 221 | 17 | 16 | |
| BSDKernel.arm64.exports | H A D | 17-Mar-2022 | 221 | 17 | 16 | |
| BSDKernel.exports | H A D | 17-Mar-2022 | 13.5 KiB | 846 | 845 | |
| BSDKernel.x86_64.exports | H A D | 17-Mar-2022 | 231 | 15 | 14 | |
| IOKit.arm.exports | H A D | 17-Mar-2022 | 16.2 KiB | 324 | 323 | |
| IOKit.arm64.MacOSX.exports | H A D | 17-Mar-2022 | 12.7 KiB | 259 | 258 | |
| IOKit.arm64.exports | H A D | 17-Mar-2022 | 12.4 KiB | 244 | 242 | |
| IOKit.arm64.hibernation.MacOSX.exports | H A D | 17-Mar-2022 | 376 | 9 | 8 | |
| IOKit.exports | H A D | 17-Mar-2022 | 77.9 KiB | 1,993 | 1,982 | |
| IOKit.x86_64.MacOSX.exports | H A D | 17-Mar-2022 | 11.8 KiB | 242 | 241 | |
| IOKit.x86_64.exports | H A D | 17-Mar-2022 | 13 KiB | 272 | 271 | |
| Kasan_disabled.exports | H A D | 17-Mar-2022 | 136 | 3 | 2 | |
| Kasan_enabled.exports | H A D | 17-Mar-2022 | 4.1 KiB | 160 | 159 | |
| Kcov_disabled.exports | H A D | 17-Mar-2022 | 123 | 3 | 2 | |
| Kcov_enabled.exports | H A D | 17-Mar-2022 | 156 | 6 | 5 | |
| Libkern.arm.exports | H A D | 17-Mar-2022 | 215 | 6 | 5 | |
| Libkern.arm64.MacOSX.exports | H A D | 17-Mar-2022 | 5 KiB | 133 | 132 | |
| Libkern.arm64.exports | H A D | 17-Mar-2022 | 233 | 7 | 6 | |
| Libkern.exports | H A D | 17-Mar-2022 | 24.6 KiB | 858 | 858 | |
| Libkern.x86_64.MacOSX.exports | H A D | 17-Mar-2022 | 4.7 KiB | 126 | 125 | |
| Libkern.x86_64.exports | H A D | 17-Mar-2022 | 296 | 11 | 9 | |
| MACFramework.arm.exports | HD | 17-Mar-2022 | 0 | |||
| MACFramework.arm64.exports | HD | 17-Mar-2022 | 0 | |||
| MACFramework.exports | H A D | 17-Mar-2022 | 196 | 11 | 10 | |
| MACFramework.x86_64.exports | H A D | 17-Mar-2022 | 32 | 3 | 2 | |
| MASTER | H A D | 17-Mar-2022 | 28.7 KiB | 852 | 710 | |
| MASTER.arm | H A D | 17-Mar-2022 | 5.7 KiB | 96 | 89 | |
| MASTER.arm64 | H A D | 17-Mar-2022 | 6.8 KiB | 102 | 94 | |
| MASTER.arm64.BridgeOS | H A D | 17-Mar-2022 | 6.2 KiB | 95 | 88 | |
| MASTER.arm64.MacOSX | H A D | 17-Mar-2022 | 6.9 KiB | 103 | 93 | |
| MASTER.arm64.bcm2837 | H A D | 17-Mar-2022 | 6.3 KiB | 99 | 92 | |
| MASTER.arm64.iPhoneOS | H A D | 17-Mar-2022 | 6.9 KiB | 103 | 94 | |
| MASTER.x86_64 | H A D | 17-Mar-2022 | 6.2 KiB | 93 | 86 | |
| Mach.arm.exports | H A D | 17-Mar-2022 | 21 | 2 | 1 | |
| Mach.arm64.exports | H A D | 17-Mar-2022 | 21 | 2 | 1 | |
| Mach.exports | H A D | 17-Mar-2022 | 1.7 KiB | 72 | 71 | |
| Mach.x86_64.exports | H A D | 17-Mar-2022 | 25 | 3 | 2 | |
| Makefile | H A D | 17-Mar-2022 | 8.4 KiB | 214 | 158 | |
| MasterVersion | H A D | 17-Mar-2022 | 962 | 20 | 18 | |
| Private.arm.exports | H A D | 17-Mar-2022 | 1 KiB | 39 | 38 | |
| Private.arm64.MacOSX.exports | H A D | 17-Mar-2022 | 744 | 41 | 40 | |
| Private.arm64.exports | H A D | 17-Mar-2022 | 3.4 KiB | 114 | 113 | |
| Private.exports | H A D | 17-Mar-2022 | 28.3 KiB | 1,131 | 1,129 | |
| Private.x86_64.exports | H A D | 17-Mar-2022 | 2.6 KiB | 126 | 119 | |
| README.DEBUG-kernel.txt | H A D | 17-Mar-2022 | 1.3 KiB | 40 | 28 | |
| Unsupported.arm.exports | H A D | 17-Mar-2022 | 471 | 22 | 21 | |
| Unsupported.arm64.MacOSX.exports | H A D | 17-Mar-2022 | 1.8 KiB | 42 | 41 | |
| Unsupported.arm64.exports | H A D | 17-Mar-2022 | 589 | 29 | 28 | |
| Unsupported.exports | H A D | 17-Mar-2022 | 4.5 KiB | 204 | 203 | |
| Unsupported.x86_64.MacOSX.exports | H A D | 17-Mar-2022 | 830 | 23 | 22 | |
| Unsupported.x86_64.exports | H A D | 17-Mar-2022 | 605 | 33 | 32 | |
| Unused.arm.exports | H A D | 17-Mar-2022 | 143 | 5 | 4 | |
| Unused.arm64.exports | H A D | 17-Mar-2022 | 143 | 5 | 4 | |
| Unused.exports | H A D | 17-Mar-2022 | 179 | 9 | 8 | |
| generate_combined_symbolsets_plist.sh | H A D | 17-Mar-2022 | 695 | 49 | 40 | |
| generate_linker_aliases.sh | H A D | 17-Mar-2022 | 215 | 16 | 9 | |
| generate_linker_exports.sh | H A D | 17-Mar-2022 | 329 | 19 | 9 | |
| generate_symbolset_plist.sh | H A D | 17-Mar-2022 | 1.5 KiB | 75 | 64 | |
| list_supported.sh | H A D | 17-Mar-2022 | 2.1 KiB | 57 | 26 | |
| newvers.pl | H A D | 17-Mar-2022 | 7.3 KiB | 195 | 116 | |
| version.c | H A D | 17-Mar-2022 | 2.5 KiB | 54 | 15 |
README.DEBUG-kernel.txt
1This directory contains a universal DEBUG kernel, built for 32-bit and 264-bit Intel. It includes a dSYM bundle for remote kernel debugging 3and live kernel debugging. 4 5INSTALLATION 6 7!!!WARNING!!! These steps will overwrite the default kernel and 8System.kext. Backup all files before attempting these steps. 9 10To install the DEBUG kernel, do: 11bash-3.2$ sudo -s 12bash-3.2# cd / 13bash-3.2# ditto /AppleInternal/Developer/Extras/Kernel\ Debugging/System.kext /System/Library/Extensions/System.kext 14bash-3.2# cp -r /AppleInternal/Developer/Extras/Kernel\ Debugging/mach_kernel* / 15bash-3.2# chown -R root:wheel /System/Library/Extensions/System.kext /mach_kernel* 16bash-3.2# chmod -R g-w /System/Library/Extensions/System.kext /mach_kernel* 17bash-3.2# touch /System/Library/Extensions 18bash-3.2# shutdown -r now 19 20REMOTE KERNEL DEBUGGING 21 22See the documentation that accompanies the Kernel Debug Kit 23 24LIVE KERNEL DEBUGGING 25 26With the DEBUG kernel installed, set "kmem=1" in your "boot-args" 27NVRAM variable, reboot, and do: 28 29bash-3.2$ sudo gdb -a <arch> --quiet /mach_kernel 30(gdb) target darwin-kernel 31(gdb) source /AppleInternal/Developer/Extras/Kernel\ Debugging/kgmacros 32Loading Kernel GDB Macros package. Type "help kgm" for more info. 33(gdb) attach 34Connected. 35 36<arch> should reflect the currently booted kernel architecture, either 37"i386" or "x86_64" 38 39 40