macOS AppleFS
Reading time: 3 minutes
tip
Вивчайте та практикуйте AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Вивчайте та практикуйте GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Підтримайте HackTricks
- Перевірте плани підписки!
- Приєднуйтесь до 💬 групи Discord або групи telegram або слідкуйте за нами в Twitter 🐦 @hacktricks_live.
- Діліться хакерськими трюками, надсилаючи PR до HackTricks та HackTricks Cloud репозиторіїв на github.
Apple Proprietary File System (APFS)
Apple File System (APFS) є сучасною файловою системою, розробленою для заміни ієрархічної файлової системи Plus (HFS+). Її розробка була зумовлена потребою в покращеній продуктивності, безпеці та ефективності.
Деякі помітні особливості APFS включають:
- Спільне використання простору: APFS дозволяє кільком томам ділити один і той же вільний простір на одному фізичному пристрої. Це забезпечує більш ефективне використання простору, оскільки томи можуть динамічно зростати і зменшуватися без необхідності в ручному зміненні розміру або перерозподілі.
- Це означає, що в порівнянні з традиційними розділами на файлових дисках, в APFS різні розділи (томи) ділять весь дисковий простір, тоді як звичайний розділ зазвичай мав фіксований розмір.
- Снімки: APFS підтримує створення снімків, які є тільки для читання, точковими моментами часу файлової системи. Снімки забезпечують ефективні резервні копії та легкі відкат системи, оскільки вони споживають мінімальний додатковий обсяг пам'яті і можуть бути швидко створені або скасовані.
- Клони: APFS може створювати клони файлів або каталогів, які ділять той же обсяг пам'яті з оригіналом, поки або клон, або оригінальний файл не буде змінено. Ця функція забезпечує ефективний спосіб створення копій файлів або каталогів без дублювання обсягу пам'яті.
- Шифрування: APFS нативно підтримує шифрування всього диска, а також шифрування на рівні файлів і каталогів, підвищуючи безпеку даних у різних випадках використання.
- Захист від збоїв: APFS використовує схему метаданих копіювання при запису, яка забезпечує узгодженість файлової системи навіть у випадках раптової втрати живлення або збоїв системи, зменшуючи ризик пошкодження даних.
В цілому, APFS пропонує більш сучасну, гнучку та ефективну файлову систему для пристроїв Apple, з акцентом на покращену продуктивність, надійність і безпеку.
diskutil list # Get overview of the APFS volumes
Firmlinks
Том Data
змонтовано в /System/Volumes/Data
(ви можете перевірити це за допомогою diskutil apfs list
).
Список firmlinks можна знайти у файлі /usr/share/firmlinks
.
tip
Вивчайте та практикуйте AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Вивчайте та практикуйте GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Підтримайте HackTricks
- Перевірте плани підписки!
- Приєднуйтесь до 💬 групи Discord або групи telegram або слідкуйте за нами в Twitter 🐦 @hacktricks_live.
- Діліться хакерськими трюками, надсилаючи PR до HackTricks та HackTricks Cloud репозиторіїв на github.