Karol Mazurek
95752eefc7
Add print_methods function to display external methods details in IDA
2025-06-08 00:50:59 +02:00
Karol Mazurek
0f8df62d82
Enhance IDA script for IOExternalMethodDispatch structures:
...
- Added support for struct_type argument in create_external_method_dispatch_struct and format_external_method_array functions.
- Updated documentation for usage and structure formats.
- Improved handling of specific fields for IOExternalMethodDispatch2022.
2025-06-08 00:50:34 +02:00
Karol Mazurek
bcc9f34241
Information Update
2025-05-31 23:26:27 +02:00
Karol Mazurek
ac5c9c9799
Add link to "Threat of TCC Bypasses on macOS" article in README.md
2025-05-26 12:16:03 +02:00
Karol Mazurek
85fc5ffea3
Fixing links in README.md
2025-05-23 10:27:12 +02:00
asdh1qwe
1bca0fd124
Adding "Case Study: IOMobileFramebuffer NULL Pointer Dereference" article link to README.md
2025-04-22 11:05:15 +02:00
Karmaz95
78e70edcbb
Adding "History of NULL Pointer Dereferences on macOS" article link to README.md
2025-03-28 19:52:47 +01:00
Karmaz95
7c5d445980
Minor changes to README.md in "WHY UROBOROS?" section.
2025-02-15 15:25:39 +01:00
Karmaz95
fccc122ba5
Detaching Tools section from README.md to TOOLS.md file.
2025-02-15 15:20:59 +01:00
Karmaz95
0ef9bd433e
Adding a note for the Articles section of the README.md about free access to Medium links.
2025-02-15 11:00:58 +01:00
Karmaz95
58b2a53831
Adding "Case Study: Analyzing macOS IONVMeFamily NS_01 Driver Denial of Service Issue" article link.
2025-02-12 13:33:13 +01:00
Karmaz95
2d0f12c15a
Adding SLAP & FLOP: Apple Silicon’s Data Speculation Vulnerabilities article.
2025-01-30 17:25:38 +01:00
Karmaz95
2fb33d88be
Patrons update
2025-01-30 12:20:13 +01:00
Karol Mazurek
dab7384bc8
Merge pull request #2 from devnoname120/fix-electron-patcher
...
Fix electron patching
2025-01-08 11:31:46 +01:00
Paul
deb421a620
Fix electron patching
...
- Use the `@electron/asar` NPM package instead of the old outdated `asar` package.
- Fix escaping error in the `npx` call when there are spaces in the paths.
2025-01-05 18:57:23 +01:00
Karmaz95
2e4fe54a6f
Adding XNU article friend link
v1.1
2024-12-30 21:06:08 +01:00
Karmaz95
6915ce42a4
Patching single "=" typo in requirements.txt
2024-12-27 01:10:37 +01:00
Karmaz95
603e984ed4
CrimsonUroboros --help update
2024-12-26 18:01:52 +01:00
Karmaz95
06db486a74
Adding test_parse_mpo to XNU testing class
2024-12-26 17:54:59 +01:00
Karmaz95
6223fc3df2
Moving dump_kext to XNU class
2024-12-26 17:36:13 +01:00
Karmaz95
116c826b9c
Update CrimsonUroboros with XNU
2024-12-26 16:47:29 +01:00
Karmaz95
a0e9a1500f
Adding a link to the Drivers on macOS article.
2024-12-26 04:08:32 +01:00
Karmaz95
532c6cf56f
Updated, but still need some work
2024-12-25 07:16:08 +01:00
Karmaz95
514b18d64f
Adding AppleJPEGDriver_method_1.cpp
2024-12-25 06:02:41 +01:00
Karmaz95
24cd4ccb58
Adding IOConnectCallMethod simple examples
2024-12-25 01:29:41 +01:00
Karmaz95
a49923016b
IDA script for IOExternalMethodDispatch2022 array parsing
2024-12-24 23:31:11 +01:00
Karmaz95
0a576da592
Uploading example C programs for driver article.
2024-12-23 13:17:48 +01:00
Karmaz95
7a0de01576
Adding link to XPC Programming on macOS
2024-12-21 12:44:02 +01:00
Karmaz95
2107b01887
Uploading LLDB helper for setting XPC breakpoints
2024-12-20 22:41:32 +01:00
Karmaz95
684d03c491
Uploading LaunchDaemon XPC service example
2024-12-20 02:02:18 +01:00
Karmaz95
83db8c656d
test_terminal_xpc update
2024-12-18 22:43:58 +01:00
Karmaz95
3f1b032bff
Moving XPC to App Bundle Extension directory from XNU
2024-12-18 22:35:45 +01:00
Karmaz95
b920d49964
Uploading test_termina_xpc bundle app
2024-12-18 22:33:55 +01:00
Karmaz95
917088a2ec
Adding Mach IPC Security on macOS article link
2024-12-17 18:27:33 +01:00
Karmaz95
9f195f010b
Uploading code that demonstrates process injection on macOS using the Mach kernel APIs
2024-12-17 15:29:54 +01:00
Karmaz95
1e0787cef8
Uploading scripts for special ports enumeration
2024-12-17 03:27:51 +01:00
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
dcd13d7e7a
Adding Kernel Extensions on macOS link.
2024-12-10 19:27:04 +01:00