You can emulate any device with /dev/random if you know what bytes to look for