teamviewer

TeamViewer
A cross platform remote access software