├── .gitignore ├── CS.py ├── KC.py ├── KM.py ├── KM_kernel.py ├── LICENSE ├── README.md ├── dwarf4_fix.py ├── extra_refs.py ├── fix_extMethod.py ├── fix_methodForIndex.py ├── jsymbols.py ├── load_sigatnures.py ├── load_structs.py ├── namespace.py ├── propagate.py ├── screenshots ├── image1.png ├── image10.png ├── image11.png ├── image12.png ├── image2.png ├── image3.png ├── image4.png ├── image5.png ├── image6.png ├── image7.png ├── image8.png └── image9.png ├── signatures ├── IOBufferMemoryDescriptor.h ├── IOCommandGate.h ├── IODataQueue.h ├── IOEventSource.h ├── IOMemoryDescriptor.h ├── IOMemoryMap.h ├── IORegistryEntry.h ├── IOService.h ├── IOSharedDataQueue.h ├── IOUserClient.h ├── IOWorkLoop.h ├── OSArray.h ├── OSCollection.h ├── OSCollectionIterator.h ├── OSData.h ├── OSDictionary.h ├── OSMetaClassBase.h ├── OSNumber.h ├── OSObject.h ├── OSSerialize.h ├── OSSet.h ├── OSString.h ├── OSSymbol.h └── kernel.h └── utils ├── __init__.py ├── custom_kc.py ├── helpers.py ├── iometa.py ├── ios_kc.py ├── kext.py ├── methods.py └── references.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/.gitignore -------------------------------------------------------------------------------- /CS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/CS.py -------------------------------------------------------------------------------- /KC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/KC.py -------------------------------------------------------------------------------- /KM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/KM.py -------------------------------------------------------------------------------- /KM_kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/KM_kernel.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/README.md -------------------------------------------------------------------------------- /dwarf4_fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/dwarf4_fix.py -------------------------------------------------------------------------------- /extra_refs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/extra_refs.py -------------------------------------------------------------------------------- /fix_extMethod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/fix_extMethod.py -------------------------------------------------------------------------------- /fix_methodForIndex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/fix_methodForIndex.py -------------------------------------------------------------------------------- /jsymbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/jsymbols.py -------------------------------------------------------------------------------- /load_sigatnures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/load_sigatnures.py -------------------------------------------------------------------------------- /load_structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/load_structs.py -------------------------------------------------------------------------------- /namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/namespace.py -------------------------------------------------------------------------------- /propagate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/propagate.py -------------------------------------------------------------------------------- /screenshots/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image1.png -------------------------------------------------------------------------------- /screenshots/image10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image10.png -------------------------------------------------------------------------------- /screenshots/image11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image11.png -------------------------------------------------------------------------------- /screenshots/image12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image12.png -------------------------------------------------------------------------------- /screenshots/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image2.png -------------------------------------------------------------------------------- /screenshots/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image3.png -------------------------------------------------------------------------------- /screenshots/image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image4.png -------------------------------------------------------------------------------- /screenshots/image5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image5.png -------------------------------------------------------------------------------- /screenshots/image6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image6.png -------------------------------------------------------------------------------- /screenshots/image7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image7.png -------------------------------------------------------------------------------- /screenshots/image8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image8.png -------------------------------------------------------------------------------- /screenshots/image9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/screenshots/image9.png -------------------------------------------------------------------------------- /signatures/IOBufferMemoryDescriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IOBufferMemoryDescriptor.h -------------------------------------------------------------------------------- /signatures/IOCommandGate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IOCommandGate.h -------------------------------------------------------------------------------- /signatures/IODataQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IODataQueue.h -------------------------------------------------------------------------------- /signatures/IOEventSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IOEventSource.h -------------------------------------------------------------------------------- /signatures/IOMemoryDescriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IOMemoryDescriptor.h -------------------------------------------------------------------------------- /signatures/IOMemoryMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IOMemoryMap.h -------------------------------------------------------------------------------- /signatures/IORegistryEntry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IORegistryEntry.h -------------------------------------------------------------------------------- /signatures/IOService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IOService.h -------------------------------------------------------------------------------- /signatures/IOSharedDataQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IOSharedDataQueue.h -------------------------------------------------------------------------------- /signatures/IOUserClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IOUserClient.h -------------------------------------------------------------------------------- /signatures/IOWorkLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/IOWorkLoop.h -------------------------------------------------------------------------------- /signatures/OSArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSArray.h -------------------------------------------------------------------------------- /signatures/OSCollection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSCollection.h -------------------------------------------------------------------------------- /signatures/OSCollectionIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSCollectionIterator.h -------------------------------------------------------------------------------- /signatures/OSData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSData.h -------------------------------------------------------------------------------- /signatures/OSDictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSDictionary.h -------------------------------------------------------------------------------- /signatures/OSMetaClassBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSMetaClassBase.h -------------------------------------------------------------------------------- /signatures/OSNumber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSNumber.h -------------------------------------------------------------------------------- /signatures/OSObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSObject.h -------------------------------------------------------------------------------- /signatures/OSSerialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSSerialize.h -------------------------------------------------------------------------------- /signatures/OSSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSSet.h -------------------------------------------------------------------------------- /signatures/OSString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSString.h -------------------------------------------------------------------------------- /signatures/OSSymbol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/OSSymbol.h -------------------------------------------------------------------------------- /signatures/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/signatures/kernel.h -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/custom_kc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/utils/custom_kc.py -------------------------------------------------------------------------------- /utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/utils/helpers.py -------------------------------------------------------------------------------- /utils/iometa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/utils/iometa.py -------------------------------------------------------------------------------- /utils/ios_kc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/utils/ios_kc.py -------------------------------------------------------------------------------- /utils/kext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/utils/kext.py -------------------------------------------------------------------------------- /utils/methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/utils/methods.py -------------------------------------------------------------------------------- /utils/references.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0x36/ghidra_kernelcache/HEAD/utils/references.py --------------------------------------------------------------------------------