Skip to content

Glossaire

App Translocation

macOS exécute une app en quarantaine lancée depuis un emplacement inattendu à partir d’un montage aléatoire en lecture seule.

App Translocation concerne les applications en quarantaine lancées depuis un emplacement inattendu. Au lieu de s’exécuter sur place, l’application tourne depuis un montage aléatoire en lecture seule, avec des chemins sous /private/var/folders/.../AppTranslocation/. Quand un tel chemin apparaît dans d’autres artefacts, il évoque une application en quarantaine, et son emplacement réel sur disque doit être cherché ailleurs.

Deux drapeaux de quarantaine s’y rapportent : QTN_FLAG_TRANSLOCATE et QTN_FLAG_DO_NOT_TRANSLOCATE. Leurs noms figurent dans les sources libsecurity_translocate et copyfile d’Apple, tandis que les valeurs habituellement citées, 0x0080 et 0x0100, proviennent de redéclarations tierces et n’offrent qu’une confiance moyenne. Les valeurs courantes 0081 et 0183 contiennent toutes deux le bit 0x0080. Voir les drapeaux de com.apple.quarantine expliqués.