Na verdade, é bem possível: os dois computadores que tenho em casa não têm dmidecode instalado e ifconfig não está no PATH para usuários comuns, portanto, obtenho a mesma sequência em ambos:
01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
Esse é o ID que seus alunos estavam lhe dando?
Você deve considerar adicionar sudo na frente do comando ifconfig e, talvez, adicionar algo relacionado à data, como stat /bin/sh | grep Change . Ainda assim, se você não confia em seus alunos, como planeja verificar se o ID que eles fornecem corresponde a um sistema real?