![]() On macOS, nobody seems to do it (at least not in public), and something as simple as diffing the includes from one SDK version to the next and patiently going through it, file by file, can reveal interesting features nobody knows (or at least talks) about.Ĭomparing the macOS 11 and macOS 10.15 SDKs, I found several intriguing surprises that deserve to be more widely known. This is not uncommon on, say, Windows: There are entire websites dedicated to large scale, long term, differential reverse engineering, that tell you what new functions appeared in what version of Windows, how their relationship with other functions has changed, how internal data structures have evolved etc. Me, I download the software development kit (SDK) for the new version, and diff it with the current version. ![]() When a new release of an operating system comes out, normal people find out what’s new by attending developer conferences, reading release notes, changelogs, reviews. macOS 11’s better known security improvements.A deep dive into macOS 11’s internals reveals some security surprises that deserve to be more widely known.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |