Basics
Files & permissionsUsers
Create a user
AppleFS
Kernel (XNU)
Network services & protocols
Launchd
Cron
kext
Login Items
At tasks
Login/Logout Hooks
Emond
Startup Items
Profiles
Apps
Inspecting, debugging, fuzzing
Defensive
Security Protection
Gatekeeper
Signatures
Notarization
Quarentine
XProtext
MRT
SIP
Sandbox
TCC
Trust Cache
Launch Constraints
Secure Enclave
T2 Security Chip
eficheck
Packet Filter
System Integrity Protection
Mandatory Access Controls
Kext exclude list
Mandatory app code signing
App notarisation
Plug-in unapproved list, Safari extension unapproved list
Recon
Usefull commands
Swiftbelt
Process commands
Exploitation
Bypass Firewall
Privilege Escalation
Library Injection
Function Hooking
Inter Process Communication
Electron Applications Injection
MacPeas
👉 Overview
What ?
MacOS is the operating system developed by Apple Inc. for their Mac line of computers. It is designed to be user-friendly and intuitive, boasting a sleek design and a host of built-in applications. At its core, MacOS is a Unix-based operating system, which means it shares many characteristics with other Unix-based systems. The fundamental concepts underlying MacOS include its proprietary design, its user interface, its core operating system based on Unix, and its integrated ecosystem with other Apple devices and services.
Why ?
The importance of MacOS lies in its unique characteristics that distinguish it from other operating systems. Its design emphasizes user-friendliness and an intuitive interface, requiring less technical knowledge from the user. Furthermore, its seamless integration with other Apple devices and services offers a cohesive user experience across different platforms. These features make MacOS a popular choice for those seeking simplicity, aesthetic appeal, and integrated connectivity.
How ?
To use MacOS to its fullest advantage, it's essential to familiarize oneself with its features and services. Start by customizing your Dock with applications you often use. Take advantage of built-in apps like Safari for browsing, iMessage for messaging, and Time Machine for backup. Use Spotlight for quick search, and familiarize yourself with System Preferences for system settings. Make use of the Apple ecosystem by syncing your Apple devices, allowing for seamless transition from one device to another. Finally, remember to keep your MacOS updated for optimal performance and security.
When ?
MacOS, originally named Mac OS X, was first released in 2001. It marked a significant departure from its predecessor, Mac OS 9, by incorporating a completely new code base, an attractive new 'Aqua' user interface, and a host of other innovative features. Over the years, MacOS has gone through numerous updates and revisions, each time refining its features and improving its performance. The most recent version, MacOS Monterey, was released in October 2021.