Earlier quoted context omitted.
> The security of the Apple ecosystem is miles ahead of others. cough iMessage, hardware backdoors cough
That's a bit disingenuous. Can you substantiate your claims?
A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
41–50 of 52 posts
Re: A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
#42Earlier quoted context omitted.
It's basically all AI-generated. There are significant omissions and errors for any flow that hasn't previously been reversed engineered. The launchd stuff has details that are just wrong.
Do you know of a much more accurate deep dive? I'd love to learn all this from a source that is actually trustworthy/authentic.
Re: A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
#43Earlier quoted context omitted.
It's basically all AI-generated. There are significant omissions and errors for any flow that hasn't previously been reversed engineered. The launchd stuff has details that are just wrong.
Do you know of a much more accurate deep dive? I'd love to learn all this from a source that is actually trustworthy/authentic.
Re: A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
#44Earlier quoted context omitted.
> The security of the Apple ecosystem is miles ahead of others. cough iMessage, hardware backdoors cough
That's a bit disingenuous. Can you substantiate your claims?
"In this case, the federal government prohibited us from sharing any information," the company said in a statement. "Now that this method has become public we are updating our transparency reporting to detail these kinds of requests."
- Apple addressing Senator Wyden's accusation of Push Notification backdoors (https://www.macrumors.com/2023/12/06/apple-governments-surve...) “At Apple, we are always working to defend our users against even the most complex cyberattacks. The steps we’re taking today will send a clear message: in a free society, it is unacceptable to weaponise powerful state-sponsored spyware against those who seek to make the world a better place,”
- Quote from Apple's head of security engineering on the lawsuit Apple eventually dismissed against NSO Group (https://www.theguardian.com/technology/2021/nov/23/apple-sue...) "The app in question is called “LassPass Password Manager” and lists Parvati Patel as the developer. The app attempts to copy our branding and user interface..."
- Lastpass telling users that a trojan horse broke through Apple's manual review process (https://blog.lastpass.com/posts/warning-fraudulent-app-imper...)Re: A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
#45The security of the Apple ecosystem is miles ahead of others. Every time I reverse engineer some component of their OS, it is very different from what I've seen before. I always find myself surprised by their thoughtfulness and engineering craft. Recently I've taken on their code signing component. The concepts they've created, such as identifying applications by their "designated requirements" is a stroke of genius.…
> The security of the Apple ecosystem is miles ahead of others. cough iMessage, hardware backdoors cough
Re: A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
#46Will this enable someone who buys an apple laptop to boot directly into a third-party OS, from a thumb drive? Last I heard, they were still too locked down to allow it.
The bootloader doesn't even have a USB stack capable of reading external storage.
Re: A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
#47Earlier quoted context omitted.
The bootloader doesn't even have a USB stack capable of reading external storage.
If you have kernel access you can do an OS-to-OS takeover from the original OS. That's how MkLinux worked on old Macs.
You also don't have "kernel access" in macOS. After boot, the memory region corresponding to the macOS kernel is marked as read-only at the memory controller level.
Re: A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
#48Earlier quoted context omitted.
If you have kernel access you can do an OS-to-OS takeover from the original OS. That's how MkLinux worked on old Macs.
Or you can just sign your Linux kernel from macOS recovery mode, which is what the Asahi Linux installer does already. No need for weird hacks. You also don't have "kernel access" in macOS. After boot, the memory region corresponding to the macOS kernel is marked as read-only at the memory controller level.
Does that work for USB boot?
> You also don't have "kernel access" in macOS. After boot, the memory region corresponding to the macOS kernel is marked as read-only at the memory controller level.
You can turn that off from recovery mode. (see `bputil`) It's needed to use dtrace.
Re: A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
#49The security of the Apple ecosystem is miles ahead of others. Every time I reverse engineer some component of their OS, it is very different from what I've seen before. I always find myself surprised by their thoughtfulness and engineering craft. Recently I've taken on their code signing component. The concepts they've created, such as identifying applications by their "designated requirements" is a stroke of genius.…
Have you heard about Qubes OS?
Re: A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
#50Earlier quoted context omitted.
That's a bit disingenuous. Can you substantiate your claims?
"In this case, the federal government prohibited us from sharing any information," the company said in a statement. "Now that this method has become public we are updating our transparency reporting to detail these kinds of requests." - Apple addressing Senator Wyden's accusation of Push Notification backdoors ( https://www.macrumors.com/2023/12/06/apple-governments-surve... ) “At Apple, we are always working to defe…