├── IOKitHooker.xcodeproj └── project.pbxproj ├── IOKitHooker ├── IOKitHooker-Info.plist ├── IOKitHooker-Prefix.pch └── en.lproj │ └── InfoPlist.strings ├── README.md ├── example ├── DldIOKitHookDictionaryEntry.cpp ├── DldIOKitHookDictionaryEntry.h ├── DldIOKitHookEngine.cpp ├── DldIOKitHookEngine.h ├── HookExample.cpp ├── HookExample.h ├── IOUserClientDldHook.cpp └── IOUserClientDldHook.h └── src ├── DldCommon.h ├── DldCommonHashTable.cpp ├── DldCommonHashTable.h ├── DldHookerCommonClass.cpp ├── DldHookerCommonClass.h ├── DldHookerCommonClass2.cpp ├── DldHookerCommonClass2.h ├── DldVmPmap.cpp └── DldVmPmap.h /IOKitHooker.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/IOKitHooker.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /IOKitHooker/IOKitHooker-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/IOKitHooker/IOKitHooker-Info.plist -------------------------------------------------------------------------------- /IOKitHooker/IOKitHooker-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/IOKitHooker/IOKitHooker-Prefix.pch -------------------------------------------------------------------------------- /IOKitHooker/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/README.md -------------------------------------------------------------------------------- /example/DldIOKitHookDictionaryEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/example/DldIOKitHookDictionaryEntry.cpp -------------------------------------------------------------------------------- /example/DldIOKitHookDictionaryEntry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/example/DldIOKitHookDictionaryEntry.h -------------------------------------------------------------------------------- /example/DldIOKitHookEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/example/DldIOKitHookEngine.cpp -------------------------------------------------------------------------------- /example/DldIOKitHookEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/example/DldIOKitHookEngine.h -------------------------------------------------------------------------------- /example/HookExample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/example/HookExample.cpp -------------------------------------------------------------------------------- /example/HookExample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/example/HookExample.h -------------------------------------------------------------------------------- /example/IOUserClientDldHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/example/IOUserClientDldHook.cpp -------------------------------------------------------------------------------- /example/IOUserClientDldHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/example/IOUserClientDldHook.h -------------------------------------------------------------------------------- /src/DldCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/src/DldCommon.h -------------------------------------------------------------------------------- /src/DldCommonHashTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/src/DldCommonHashTable.cpp -------------------------------------------------------------------------------- /src/DldCommonHashTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/src/DldCommonHashTable.h -------------------------------------------------------------------------------- /src/DldHookerCommonClass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/src/DldHookerCommonClass.cpp -------------------------------------------------------------------------------- /src/DldHookerCommonClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/src/DldHookerCommonClass.h -------------------------------------------------------------------------------- /src/DldHookerCommonClass2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/src/DldHookerCommonClass2.cpp -------------------------------------------------------------------------------- /src/DldHookerCommonClass2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/src/DldHookerCommonClass2.h -------------------------------------------------------------------------------- /src/DldVmPmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/src/DldVmPmap.cpp -------------------------------------------------------------------------------- /src/DldVmPmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavaim/MacOSX-IOKit-Hooker/HEAD/src/DldVmPmap.h --------------------------------------------------------------------------------