Ho un programma che devo eseguire come sudo. Penso di fidarmi, ma voglio essere sicuro che non stia facendo nulla di strano. C'è un modo per vedere quali file cambia o crea con un registro o qualcosa del genere?
Sono su Ubuntu GNOME 17.04
Ho un programma che devo eseguire come sudo. Penso di fidarmi, ma voglio essere sicuro che non stia facendo nulla di strano. C'è un modo per vedere quali file cambia o crea con un registro o qualcosa del genere?
Sono su Ubuntu GNOME 17.04
Risposte:
Come jdwolf ha menzionato in un commento, una macchina virtuale che registra tutti gli accessi ai file sarebbe una soluzione affidabile. Anche se il malware è in grado di rilevare che è in esecuzione su una macchina virtuale, oggi è una cosa abbastanza normale. E se la VM sembra lenta, potrebbe essere solo perché la piattaforma di virtualizzazione si trova sotto un carico di lavoro pesante.
È anche possibile eseguire un programma tramite strace
un comando di debug simile, che registra tutte le chiamate di sistema effettuate dal programma. Tuttavia, un abile autore di malware può far rilevare il proprio malware quando viene eseguito con qualsiasi tipo di funzionalità di debug (come strace
). Quindi il malware potrebbe comportarsi in modo innocuo quella volta e lasciare le cose cattive fino a dopo, quando non viene eseguito con strumenti di debug.