Maybe you could even do supervised by force-feeding known stimuli a la Clockwork Orange.
If you connect input in a feedback loop with an output and train on a particular output, of course you’re going to get the output you’re training for. It’s just not going to bear much resemblance to the data that’s on the hard disk without cooperation from the host system.