Skip to content

Glosario

App Translocation

macOS ejecuta una app en cuarentena abierta desde una ubicación inesperada desde un montaje aleatorio de solo lectura.

App Translocation se aplica a las aplicaciones en cuarentena que se abren desde una ubicación inesperada. En lugar de ejecutarse en su sitio, la app se ejecuta desde un montaje aleatorio de solo lectura, con rutas bajo /private/var/folders/.../AppTranslocation/. Cuando una ruta así aparece en otros artefactos, apunta a una app en cuarentena, y su ubicación real en disco hay que buscarla en otra parte.

Hay dos flags de cuarentena relacionados: QTN_FLAG_TRANSLOCATE y QTN_FLAG_DO_NOT_TRANSLOCATE. Sus nombres aparecen en las fuentes libsecurity_translocate y copyfile de Apple, mientras que los valores que se suelen citar, 0x0080 y 0x0100, proceden de redeclaraciones de terceros y tienen una fiabilidad media. Los valores habituales 0081 y 0183 incluyen ambos el bit 0x0080. Consulte los flags de com.apple.quarantine explicados.