macOS AppleFS
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Apple File System (APFS) είναι ένα σύγχρονο σύστημα αρχείων που έχει σχεδιαστεί για να αντικαταστήσει το Hierarchical File System Plus (HFS+). Η ανάπτυξή του καθοδηγήθηκε από την ανάγκη για βελτιωμένη απόδοση, ασφάλεια και αποδοτικότητα.
Ορισμένα αξιοσημείωτα χαρακτηριστικά του APFS περιλαμβάνουν:
Κοινή Χρήση Χώρου: Το APFS επιτρέπει σε πολλαπλούς τόμους να μοιράζονται την ίδια υποκείμενη ελεύθερη αποθήκευση σε μια φυσική συσκευή. Αυτό επιτρέπει πιο αποδοτική χρήση του χώρου, καθώς οι τόμοι μπορούν να αναπτύσσονται και να συρρικνώνονται δυναμικά χωρίς την ανάγκη χειροκίνητης αλλαγής μεγέθους ή επανακατανομής.
Αυτό σημαίνει, σε σύγκριση με τις παραδοσιακές κατανομές σε δίσκους αρχείων, ότι στο APFS διαφορετικές κατανομές (τόμοι) μοιράζονται όλο το χώρο του δίσκου, ενώ μια κανονική κατανομή είχε συνήθως σταθερό μέγεθος.
Στιγμιότυπα: Το APFS υποστηρίζει δημιουργία στιγμιότυπων, τα οποία είναι μόνο για ανάγνωση, στιγμές του συστήματος αρχείων. Τα στιγμιότυπα επιτρέπουν αποδοτικά αντίγραφα ασφαλείας και εύκολες ανακλήσεις συστήματος, καθώς καταναλώνουν ελάχιστο επιπλέον χώρο αποθήκευσης και μπορούν να δημιουργηθούν ή να αναιρεθούν γρήγορα.
Κλώνοι: Το APFS μπορεί να δημιουργήσει κλώνους αρχείων ή καταλόγων που μοιράζονται την ίδια αποθήκευση με το πρωτότυπο μέχρι να τροποποιηθεί είτε ο κλώνος είτε το πρωτότυπο αρχείο. Αυτή η δυνατότητα παρέχει έναν αποδοτικό τρόπο δημιουργίας αντιγράφων αρχείων ή καταλόγων χωρίς να διπλασιάζεται ο χώρος αποθήκευσης.
Κρυπτογράφηση: Το APFS υποστηρίζει εγγενώς την κρυπτογράφηση ολόκληρου του δίσκου καθώς και την κρυπτογράφηση ανά αρχείο και ανά κατάλογο, ενισχύοντας την ασφάλεια των δεδομένων σε διάφορες περιπτώσεις χρήσης.
Προστασία από Κραδασμούς: Το APFS χρησιμοποιεί ένα σχέδιο μεταδεδομένων αντιγραφής κατά την εγγραφή που διασφαλίζει τη συνέπεια του συστήματος αρχείων ακόμη και σε περιπτώσεις ξαφνικής απώλειας ρεύματος ή κραδασμών του συστήματος, μειώνοντας τον κίνδυνο διαφθοράς δεδομένων.
Συνολικά, το APFS προσφέρει ένα πιο σύγχρονο, ευέλικτο και αποδοτικό σύστημα αρχείων για τις συσκευές Apple, με έμφαση στη βελτιωμένη απόδοση, αξιοπιστία και ασφάλεια.
Ο όγκος Data
είναι προσαρτημένος στο /System/Volumes/Data
(μπορείτε να το ελέγξετε με το diskutil apfs list
).
Η λίστα των firmlinks μπορεί να βρεθεί στο αρχείο /usr/share/firmlinks
.