Sono in una classe di sistemi operativi. In arrivo, dobbiamo fare del lavoro per modificare il codice del kernel. Ci è stato consigliato di non usare macchine personali per testare (suppongo che questo significhi installarlo) poiché potremmo scrivere codice errato e scrivere da qualche parte che non dovremmo. Per sicurezza, ci viene dato l'accesso a una macchina in un laboratorio.
Se dovessi testare usando una VM, questo proteggerebbe il sistema host da un codice potenzialmente non sicuro? Voglio davvero non dover essere bloccato su un sistema a scuola e le istantanee saranno utili.
Se è ancora ad alto rischio, qualche suggerimento su cosa devo considerare per testare in sicurezza?
Per prima cosa useremo qualcosa come linuxmint. Se qualcuno vuole vedere cosa sarà nel progetto attuale: http://www.cs.fsu.edu/~cop4610t/assignments/project2/writeup/specification.pdf