Apple Inc.
Application translocation

Last updated:

Abstract:

In one embodiment, a software application that is downloaded from an untrusted source is marked, based on the untrusted classification of the source, to be translocated when the software application is launched. When the software application is launched it is translocated, through a mirroring file system, to a random mount point that is a partial bind mount to the real file system that stores the image of the software application (e.g. the image of the software application's bundle).

Status:
Grant
Type:

Utility

Filling date:

18 Apr 2017

Issue date:

31 Dec 2019