Capture and replay VNC streams.  VNC streams can also be replayed on the gem5 simulator (http://www.m5sim.org).