So I have an issue, in which I setup a reverse ssh connection on a virtual backtrack instance, which connects to a relay server of mine. As a result of this I can ssh into my relay server and then ssh into the virtual backtrack instance and have shell access...keep in mind this is working all over port 80 from the virtual machine side to the relay server with a public ip...logically it looks like this :
[VIRTUAL BACKTRACK INSTANCE WITH PRIVATE IP]------[CORP FIREWALL]-----(INTERNET)-----[RELAY SERVER WITH PUBLIC IP ]
My issues is...I need a way to leverage this reverse ssh connection and perform a remote desktop over port 80 .....or make another reverse ssh connection over port 80 with a remote desktop application...I mainly need this because I need to run tools like nessus and need to access the GUI of virtual backtrack instance so that I can use the browser to run nessus....any suggestions would be greatly appreciated!!! Please help!