TCC
Aussi appelé : Transparency, Consent, and Control · TCC.db
En bref
TCC est le mécanisme en espace utilisateur de macOS qui contrôle, via des invites et des décisions stockées, l'accès des applications aux ressources sensibles comme la caméra, le micro, la localisation et l'enregistrement d'écran.
📖 Définition
💬 En termes simples
Comme un vigile tenant un registre d'accès : il vérifie qui entre dans les zones sensibles et note chaque autorisation ou refus.
🎯 Exemple concret
Sur macOS Mojave, l'ouverture initiale de Zoom affiche des invites TCC pour caméra et micro ; l'utilisateur accepte. Plus tard, via tccutil reset, il relance ces demandes.
💡 Le saviez-vous ?
Apparu dans OS X 10.8 (2012) pour Contacts et localisation, TCC s'est étendu avec macOS 10.14 (2018) à la caméra, au micro, au Full Disk Access et aux données Mail/Messages.
❓ Questions fréquentes
Quelle est la différence entre TCC, Gatekeeper et SIP ?
Concrètement, comment TCC se manifeste-t-il quand j'utilise une app ?
Pourquoi des attaquants tentent-ils de manipuler TCC ?
📚 Sources
- Apple Developer - Requesting Authorization for Media Capture on macOS (Apple Inc., 2026)
- MITRE ATT&CK - T1548.006 Abuse Elevation Control Mechanism: TCC Manipulation (MITRE Corporation, 2026)