Quali permessi su file, processi e rete vengono usati nell'esecuzione locale?
L'uso locale avviene con i permessi di sistema dell'utente che avvia il programma; le opzioni di approvazione non equivalgono all'isolamento del sistema operativo.
I permessi derivano dall'utente di sistema che avvia il programma
Hackcat Desktop e Agent locale eseguono comandi direttamente sul computer di destinazione con i permessi dell'utente che ha avviato il programma, senza isolamento tramite contenitore. Possono intervenire su file, processi e risorse di rete accessibili a quell'utente, quindi non interpretare l'espressione «sandbox locale» come un contenitore di prova indipendente. Si consiglia di scegliere un ambiente di prova sotto il tuo controllo e verificare prima le directory e le destinazioni su cui l'attività può operare.
Il controllo delle approvazioni e i permessi di sistema sono due livelli distinti
Richiedere l'approvazione ti consente di esaminare le operazioni prima dell'esecuzione dei comandi o della modifica dei file; l'accesso completo riduce queste richieste. Tali opzioni non creano confini di isolamento a livello di sistema né concedono automaticamente privilegi di amministratore agli utenti ordinari. Se l'accesso a un file viene negato, controlla il percorso effettivo e le autorizzazioni di sistema. Non usare il cambio di modalità di approvazione come soluzione ai permessi di sistema e non supporre che elevi per impostazione predefinita i permessi dell'intero client.
Limita l'ambito dell'attività e conserva elementi utili al ripristino
Prima di inviare, specifica chiaramente le directory consentite, l'uso della rete necessario e i file da non modificare; crea prima copie di sicurezza dei contenuti importanti. Alla prima esecuzione puoi richiedere l'approvazione ed esaminare i comandi. Arrestare un'attività può richiedere l'interruzione delle esecuzioni successive, ma non annulla le modifiche ai file o le richieste di rete già completate. Il modello può comunque elaborare il contenuto dell'attività e i risultati degli strumenti; l'esecuzione locale non implica che tutti i contenuti rimangano esclusivamente sul computer.