I know that the only available payload for autopwn is a basic shell.

How would you go about establishing a reverse VNC connection with a basic shell?