home.social

#xnu — Public Fediverse posts

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

fetched live
  1. Okay, I am editing this post in place to apologise. Apparently Vali0004 uses AI tools in their Nix configs (shoutout to @stilic for bringing my attention to this) and also admits to LLM patches in the PureDarwin kernel as per this commit:
    github.com/PureDarwin/xnu-load

    Biggest apologies everyone.

    Go fork PureDarwin from csekel's last commit instead and make your own loaders:
    github.com/PureDarwin/PureDarw

    #PureDarwin #macOS #Apple #XNU #Darwin #FuckAI #NoAI #AI

  2. Every few years there is yet another attempt :) - NextBSD is revived again. nextbsd.org #bsd #darwin #xnu

  3. 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

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

  5. 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

  6. 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

  7. #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

  8. 🖥️ 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

  9. 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-

  10. Trigon: developing a deterministic #kernel #exploit for #iOS - CVE-2023-32434 was an integer overflow in the #VM subsystem of the #XNU kernel. It was patched in iOS 16.5.1 after being found in-the-wild as part of the Operation Triangulation #spyware chain alfiecg.uk/2025/03/01/Trigon.h

  11. Fortunately, I managed to finish a core of the series this year💪 Here we have an introduction to #Apple #macOS hybrid #kernel #XNU: info about #Mach and #BSD integration, #security features, and #debugging techniques. I wish you all a Happy New Year!

    karol-mazurek.medium.com/snake

  12. Just published an article on #Mach #IPC #security in #macOS: diving deep into how #XNU handles inter-process communication. Inside, you'll find detailed #RE techniques, #task port security analysis, and practical IPC #recon approaches. Enjoy!

    karol-mazurek.medium.com/mach-

  13. Recently got my hands on a #thinkpad x240 and decided to #hackintosh it with #macos Mojave! Still trying to get the audio to work, but I think I can make it work eventually. It’s also my first ever successful Hackintosh! Let me know what you guys think!

    #laptop #computers #tech #cool #apple #mac #macosmojave #osx #unix #xnu #opencore #fun

  14. Was working on a silly project. It’s not gotten far, but I thought putting it on #github was a good idea. It’s a #kernel and #os in #rust meant to try and be a clone of XNU/Darwin (or at least attempt it) without the apple stuff. It may not be anything now, but putting it on GitHub can just show the development history ig. Feel free to check out, or even help with it. I don’t expect it to get far at all.

    github.com/AFellowSpeedrunner/

    #rustlang #xnu #osdev #operatingsystem