Desktop Services Store
From Just Solve the File Format Problem
(Difference between revisions)
(add another ds_store article) |
m (Add Kaitai Struct schema) |
||
(2 intermediate revisions by one user not shown) | |||
Line 4: | Line 4: | ||
|extensions={{ext|DS_Store}} | |extensions={{ext|DS_Store}} | ||
|pronom={{PRONOM|fmt/394}} | |pronom={{PRONOM|fmt/394}} | ||
+ | |kaitai struct=ds_store | ||
}} | }} | ||
'''Desktop Services Store''' ('''.DS_Store''') is a file format used by [[Mac OS X]], and the Finder app, to store information about a directory. | '''Desktop Services Store''' ('''.DS_Store''') is a file format used by [[Mac OS X]], and the Finder app, to store information about a directory. | ||
+ | |||
== Identification == | == Identification == | ||
Files apparently begin with bytes {{magic|00 00 00 01}}, followed by ASCII "{{magic|Bud1}}". | Files apparently begin with bytes {{magic|00 00 00 01}}, followed by ASCII "{{magic|Bud1}}". | ||
+ | |||
+ | == Software == | ||
+ | * [http://www.hhhh.org/src/hg/dsstore/ Mac::Finder::DSStore] Perl module | ||
+ | * [https://github.com/gehaxelt/ds_store Go library] | ||
+ | * [https://github.com/gehaxelt/Python-dsstore Python library] | ||
== External links == | == External links == | ||
* [[Wikipedia:.DS_Store]] | * [[Wikipedia:.DS_Store]] | ||
− | |||
* [https://metacpan.org/pod/distribution/Mac-Finder-DSStore/DSStoreFormat.pod Specification from Mac::Finder::DSStore] | * [https://metacpan.org/pod/distribution/Mac-Finder-DSStore/DSStoreFormat.pod Specification from Mac::Finder::DSStore] | ||
* [https://0day.work/parsing-the-ds_store-file-format/ Parsing the .DS_Store file format] | * [https://0day.work/parsing-the-ds_store-file-format/ Parsing the .DS_Store file format] | ||
* [https://wiki.mozilla.org/DS_Store_File_Format Reverse-engineered specification] | * [https://wiki.mozilla.org/DS_Store_File_Format Reverse-engineered specification] | ||
* [https://eclecticlight.co/2021/11/27/explainer-ds_store-files/ Explainer: .DS_Store files] | * [https://eclecticlight.co/2021/11/27/explainer-ds_store-files/ Explainer: .DS_Store files] | ||
− | |||
− | |||
[[Category:Filesystem]] | [[Category:Filesystem]] |
Latest revision as of 17:52, 26 December 2024
Desktop Services Store (.DS_Store) is a file format used by Mac OS X, and the Finder app, to store information about a directory.
[edit] Identification
Files apparently begin with bytes 00 00 00 01
, followed by ASCII "Bud1
".
[edit] Software
- Mac::Finder::DSStore Perl module
- Go library
- Python library