We've seen and used such before. Hint? "VNC"