Esiste un programma sandboxing come Sandboxie per Mac?

3

Con Sandboxie per Windows, puoi eseguire applicazioni di cui non ti fidi completamente in una sandbox; tiene traccia di tutti i file creati e modificati dal programma e sebbene i file siano tecnicamente disponibili nel sistema, è possibile eseguire il rollback delle modifiche eliminando questa sandbox. Ciò rimuove tutti i file creati dal programma e ripristina i file modificati al loro stato precedente. In un certo senso, è come un ripristino del sistema quando si ripristina il sistema su un punto precedente; in questo caso, ripristinerebbe solo i file interessati dal programma in questione, quindi è molto più facile da usare. Almeno, è così che capisco che funzioni.

Su macOS, ci sono tre modi (ish) per farlo, che conosco:

  1. Crea un backup di Time Machine, quindi installa il programma. Dopo averlo utilizzato, ripristina dal backup e tutto apparirà intatto come prima.
  2. Usa una VM per eseguirla; tuttavia, vorrei evitare di farlo poiché complica notevolmente
  3. Utilizza AppCleaner per rimuovere i file lasciati dal programma. Tuttavia, questo non fa nulla per i file modificati dal programma (forse maliziosamente?), E se installi un programma con privilegi amministrativi o un pacchetto, molto probabilmente installerà file nel sistema che AppCleaner non sarà in grado di ottenere su. Inoltre, non sono sicuro che sia accurato al 100% per le normali app, comunque

Quindi c'è un modo per farlo su un Mac senza usare una VM?

    
posta Skeleton Bow 22.10.2016 - 22:00
fonte

2 risposte

1

Bene, c'è questa app - link

Sandbox, ma non sono sicuro che funzioni bene con l'ultima edizione. Pertanto, tutte le app devono essere in modalità sandbox in base a misure di sicurezza avanzate, ma ciò vale solo per le APPS nel Mac Store, ma non per tutte le altre app non presenti nel negozio!

    
risposta data 11.11.2018 - 22:28
fonte
-1

MacOS ha una build nella funzione Sandbox che puoi utilizzare per questo.

Questo Il blog post di Paolo Fabio Zaino del 2015 spiega come eseguire le applicazioni in una sandbox per Mac OS X. Lo riassume così:

by using sandboxing, you can restrict access an application can have to operating system resources like filesystem or network etc…

Bene, ma non conosco una bella GUI per configurare Sandbox.

    
risposta data 12.09.2018 - 13:33
fonte

Leggi altre domande sui tag