Commit Graph

20 Commits

Author SHA1 Message Date
Karmaz95 5f2f010eb7 Update to enum_special_port_rights 2024-12-17 03:21:09 +01:00
Karmaz95 2b125144ea Uploading service_lookup 2024-12-17 02:40:51 +01:00
Karmaz95 fe6dcb3b79 Update for port_inspector 2024-12-17 02:11:37 +01:00
Karmaz95 975b88ffcc Adding port_inspector.c 2024-12-16 16:11:02 +01:00
Karmaz95 3f3d5355b3 Adding client_server NSNotification example 2024-12-16 15:21:42 +01:00
Karmaz95 043c2714f1 Adding client_server CFMessagePort example 2024-12-16 14:45:50 +01:00
Karmaz95 b735706891 Adding client_server NSMachPort example 2024-12-16 14:35:30 +01:00
Karmaz95 5e6daa4a92 Adding client_server NSConnection example 2024-12-16 14:12:52 +01:00
Karmaz95 9a58e93e3c 2024-12-15 22:55:06 +01:00
Karmaz95 63971e56bc Move enum_special_port_rights to mach_ipc directory 2024-12-15 18:53:49 +01:00
Karmaz95 25dd6a7ef2 Adding example Mach IPC client-server with and without MIG 2024-12-15 17:56:29 +01:00
Karmaz95 0b585a6e33 Enumerates our task rights to special ports 2024-12-14 22:29:58 +01:00
Karmaz95 94ac0a9eda Adding CommPageParser 2024-12-11 19:33:33 +01:00
Karmaz95 4e92e0de3f Fix dependency 2024-12-08 13:15:16 +01:00
Karmaz95 2249085af6 Add printf to kext start/stop 2024-12-08 13:14:19 +01:00
Karmaz95 7697a32562 The fix for "Binary is for x86_64, but arch arm64e" is needed while loading kext. 2024-12-06 22:03:29 +01:00
Karmaz95 8a218fe824 Fix for the "missing compatible arch" error when loading kext. 2024-12-06 21:56:11 +01:00
Karmaz95 cac8faf611 Bug fix - no kext binary after successful build. 2024-12-06 21:49:53 +01:00
Karmaz95 6fa59caab5 Bare Kernel Extension project ready to compile 2024-12-06 21:27:23 +01:00
Karmaz95 1bc13f6fbe Article: Exceptions on macOS 2024-11-22 19:20:41 +01:00