home.social

#xnu — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #xnu, aggregated by home.social.

  1. In part 2 of my macOS security internals series, I demystify System Integrity Protection (SIP), breaking down how the kernel enforces Apple-signed entitlements over POSIX root privileges, the mechanics of rootless.conf, and why the hardware always has the final veto.

    Includes a small C program to audit your own CSR bitfield configuration.

    Read the full deep dive here:
    bytearchitect.io/macos-securit

    #macOS #infosec #cybersecurity #ReverseEngineering #XNU #AppleSecurity #Kernel #OSInternals #Rootless

  2. Anyone whom have contributed to #darwin or #xnu whom is outside of #apple who can shed some light on the process?

  3. Anyone whom have contributed to #darwin or #xnu whom is outside of #apple who can shed some light on the process?

  4. Anyone whom have contributed to #darwin or #xnu whom is outside of #apple who can shed some light on the process?

  5. Anyone whom have contributed to #darwin or #xnu whom is outside of #apple who can shed some light on the process?

  6. Anyone whom have contributed to #darwin or #xnu whom is outside of #apple who can shed some light on the process?

  7. Finally got x86_64 #XNU for #macOS 15.6 built into some kind of a binary on my M4 MBA.

    Now I’m not quite sure how to boot the kernel in a VM… any ideas?

    #Apple #Tech #Technology

  8. Finally got x86_64 #XNU for #macOS 15.6 built into some kind of a binary on my M4 MBA.

    Now I’m not quite sure how to boot the kernel in a VM… any ideas?

    #Apple #Tech #Technology

  9. Finally got x86_64 #XNU for #macOS 15.6 built into some kind of a binary on my M4 MBA.

    Now I’m not quite sure how to boot the kernel in a VM… any ideas?

    #Apple #Tech #Technology

  10. Finally got x86_64 #XNU for #macOS 15.6 built into some kind of a binary on my M4 MBA.

    Now I’m not quite sure how to boot the kernel in a VM… any ideas?

    #Apple #Tech #Technology

  11. Finally got x86_64 #XNU for #macOS 15.6 built into some kind of a binary on my M4 MBA.

    Now I’m not quite sure how to boot the kernel in a VM… any ideas?

    #Apple #Tech #Technology

  12. We call this kernel saunters: How Apple rearranged its #XNU with exclaves
    Based on the references to exclaves in XNU source for #Apple's M4 chips and the A18 used in iPhone 16, source argues exclaves form the basis of a significant redesign of XNU's security model.
    "In iOS 18, exclaves refer to specific resources that are separated from the main iOS kernel (XNU) and cannot be accessed by it, even if the kernel is compromised," the researcher explained in a document.
    theregister.com/2025/03/08/ker

  13. We call this kernel saunters: How Apple rearranged its #XNU with exclaves
    Based on the references to exclaves in XNU source for #Apple's M4 chips and the A18 used in iPhone 16, source argues exclaves form the basis of a significant redesign of XNU's security model.
    "In iOS 18, exclaves refer to specific resources that are separated from the main iOS kernel (XNU) and cannot be accessed by it, even if the kernel is compromised," the researcher explained in a document.
    theregister.com/2025/03/08/ker

  14. We call this kernel saunters: How Apple rearranged its with exclaves
    Based on the references to exclaves in XNU source for 's M4 chips and the A18 used in iPhone 16, source argues exclaves form the basis of a significant redesign of XNU's security model.
    "In iOS 18, exclaves refer to specific resources that are separated from the main iOS kernel (XNU) and cannot be accessed by it, even if the kernel is compromised," the researcher explained in a document.
    theregister.com/2025/03/08/ker

  15. We call this kernel saunters: How Apple rearranged its #XNU with exclaves
    Based on the references to exclaves in XNU source for #Apple's M4 chips and the A18 used in iPhone 16, source argues exclaves form the basis of a significant redesign of XNU's security model.
    "In iOS 18, exclaves refer to specific resources that are separated from the main iOS kernel (XNU) and cannot be accessed by it, even if the kernel is compromised," the researcher explained in a document.
    theregister.com/2025/03/08/ker

  16. We call this kernel saunters: How Apple rearranged its #XNU with exclaves
    Based on the references to exclaves in XNU source for #Apple's M4 chips and the A18 used in iPhone 16, source argues exclaves form the basis of a significant redesign of XNU's security model.
    "In iOS 18, exclaves refer to specific resources that are separated from the main iOS kernel (XNU) and cannot be accessed by it, even if the kernel is compromised," the researcher explained in a document.
    theregister.com/2025/03/08/ker

  17. #Apple Darwin #OS and #XNU #Kernel Deep Dive - Tracing its evolution from Mach and #BSD roots to powering #macOS #iOS and Apple Silicon. This post explores the hybrid kernel’s design, its adaptation to new hardware and security paradigms, and why XNU remains a uniquely resilient and scalable foundation for Apple’s platforms tansanrao.com/blog/2025/04/xnu

  18. #Apple Darwin #OS and #XNU #Kernel Deep Dive - Tracing its evolution from Mach and #BSD roots to powering #macOS #iOS and Apple Silicon. This post explores the hybrid kernel’s design, its adaptation to new hardware and security paradigms, and why XNU remains a uniquely resilient and scalable foundation for Apple’s platforms tansanrao.com/blog/2025/04/xnu

  19. #Apple Darwin #OS and #XNU #Kernel Deep Dive - Tracing its evolution from Mach and #BSD roots to powering #macOS #iOS and Apple Silicon. This post explores the hybrid kernel’s design, its adaptation to new hardware and security paradigms, and why XNU remains a uniquely resilient and scalable foundation for Apple’s platforms tansanrao.com/blog/2025/04/xnu

  20. #Apple Darwin #OS and #XNU #Kernel Deep Dive - Tracing its evolution from Mach and #BSD roots to powering #macOS #iOS and Apple Silicon. This post explores the hybrid kernel’s design, its adaptation to new hardware and security paradigms, and why XNU remains a uniquely resilient and scalable foundation for Apple’s platforms tansanrao.com/blog/2025/04/xnu

  21. #Apple Darwin #OS and #XNU #Kernel Deep Dive - Tracing its evolution from Mach and #BSD roots to powering #macOS #iOS and Apple Silicon. This post explores the hybrid kernel’s design, its adaptation to new hardware and security paradigms, and why XNU remains a uniquely resilient and scalable foundation for Apple’s platforms tansanrao.com/blog/2025/04/xnu

  22. 🖥️ Ah, another 42-minute snooze fest on Apple's #Darwin #OS - because who doesn't want to be serenaded by the sweet nothings of #Mach and #BSD kernels? 🎻 Spoiler alert: #XNU is still resilient and scalable, just like every other tech cliché #Apple has been peddling since the dawn of time. 🍏
    tansanrao.com/blog/2025/04/xnu #techcliches #snoozefest #HackerNews #ngated

  23. 🖥️ Ah, another 42-minute snooze fest on Apple's #Darwin #OS - because who doesn't want to be serenaded by the sweet nothings of #Mach and #BSD kernels? 🎻 Spoiler alert: #XNU is still resilient and scalable, just like every other tech cliché #Apple has been peddling since the dawn of time. 🍏
    tansanrao.com/blog/2025/04/xnu #techcliches #snoozefest #HackerNews #ngated

  24. 🖥️ Ah, another 42-minute snooze fest on Apple's #Darwin #OS - because who doesn't want to be serenaded by the sweet nothings of #Mach and #BSD kernels? 🎻 Spoiler alert: #XNU is still resilient and scalable, just like every other tech cliché #Apple has been peddling since the dawn of time. 🍏
    tansanrao.com/blog/2025/04/xnu #techcliches #snoozefest #HackerNews #ngated

  25. 🖥️ Ah, another 42-minute snooze fest on Apple's #Darwin #OS - because who doesn't want to be serenaded by the sweet nothings of #Mach and #BSD kernels? 🎻 Spoiler alert: #XNU is still resilient and scalable, just like every other tech cliché #Apple has been peddling since the dawn of time. 🍏
    tansanrao.com/blog/2025/04/xnu #techcliches #snoozefest #HackerNews #ngated

  26. On #Apple #Exclaves (M4 and A18 based systems). Exclaves are a new set of #security features that represent a significant enhancement for XNU’s traditional monolithic kernel. Exclaves refer to resources that are isolated from #XNU, protected even if the #kernel is compromised. These resources are pre-defined when the OS is built, are identified by name or id, have different types, are initialised at boot time, and are organized into unique domains. #SPTM protects exclave memory from XNU with new exclave-specific page types. randomaugustine.medium.com/on-

  27. On #Apple #Exclaves (M4 and A18 based systems). Exclaves are a new set of #security features that represent a significant enhancement for XNU’s traditional monolithic kernel. Exclaves refer to resources that are isolated from #XNU, protected even if the #kernel is compromised. These resources are pre-defined when the OS is built, are identified by name or id, have different types, are initialised at boot time, and are organized into unique domains. #SPTM protects exclave memory from XNU with new exclave-specific page types. randomaugustine.medium.com/on-

  28. On #Apple #Exclaves (M4 and A18 based systems). Exclaves are a new set of #security features that represent a significant enhancement for XNU’s traditional monolithic kernel. Exclaves refer to resources that are isolated from #XNU, protected even if the #kernel is compromised. These resources are pre-defined when the OS is built, are identified by name or id, have different types, are initialised at boot time, and are organized into unique domains. #SPTM protects exclave memory from XNU with new exclave-specific page types. randomaugustine.medium.com/on-

  29. On #Apple #Exclaves (M4 and A18 based systems). Exclaves are a new set of #security features that represent a significant enhancement for XNU’s traditional monolithic kernel. Exclaves refer to resources that are isolated from #XNU, protected even if the #kernel is compromised. These resources are pre-defined when the OS is built, are identified by name or id, have different types, are initialised at boot time, and are organized into unique domains. #SPTM protects exclave memory from XNU with new exclave-specific page types. randomaugustine.medium.com/on-

  30. On #Apple #Exclaves (M4 and A18 based systems). Exclaves are a new set of #security features that represent a significant enhancement for XNU’s traditional monolithic kernel. Exclaves refer to resources that are isolated from #XNU, protected even if the #kernel is compromised. These resources are pre-defined when the OS is built, are identified by name or id, have different types, are initialised at boot time, and are organized into unique domains. #SPTM protects exclave memory from XNU with new exclave-specific page types. randomaugustine.medium.com/on-