Hectic with SIP problems in High Sierra, the Meltdown and Spectre vulnerabilities, then iCloud Drive’s strange stripping of extended attributes.
Browse, cut/copy/paste, edit content, export as text, and more for any xattr attached to a folder or file in HFS+ and APFS, Sierra and High Sierra.
How to attach a metadata flag to a file or folder, to bring it under the protection of SIP.
Can now edit the content of existing xattrs, and create completely new ones, with arbitrary content.
Tweaked to see and open any file or folder, even inside bundles, and to fix a display glitch with binary property lists.
Now supports cut, copy and paste of any xattr between files or folders. Also adds quarantine flags, and reveals full content of most xattrs.
There’s something wrong with that file, which seems to keep crashing an app. When you can’t put your finger on what’s wrong, it’s likely to be a xattr problem.
Extension functions for the URL class which provide full access to xattrs without leaving the comfort of Swift 4.
They may not cause many problems, but xattrs are both very useful and extensively used by macOS and third-party products. It’s time to discover more, and document them.
Even a lean and simple High Sierra system has many xattrs of many types, and plenty of files still have ‘resource forks’. Plus details of some important xattrs used by Apple’s system files.