Come isolare un'applicazione dal sistema (applicazione completamente in modalità sandbox)?

6

È possibile fare qualcosa come il concetto di sandboxing (come tutte le app su iOS hanno le proprie risorse software di sistema) per tutte le applicazioni esistenti (quindi - non mentre si progetta una propria nuova applicazione) su OSX (Lion / ML / Maverics) copia semplicemente framework, librerie, file binari ( /usr, /etc, /Library , ecc.) E utilizza chroot per il processo quando si avvia?

    
posta static 22.09.2013 - 15:39
fonte

1 risposta

2

Ovviamente questo è possibile - iOS esegue il sandboxing di tutte le applicazioni per impostazione predefinita e gira sullo stesso core Darwin di OS X. Apple non ha scelto di implementarlo su OS X, quindi avresti un sacco di lavoro ingegneristico per bloccare questo maggiore sicurezza su OS X. A breve termine, potrebbe essere più semplice virtualizzare il sistema operativo se è necessario eseguire il sandbox di una o due applicazioni.

    
risposta data 29.12.2013 - 20:51
fonte

Leggi altre domande sui tag