In our institution the firewall exclusively allows HTTP traffic alone. It does allow for ports other than 80 but the packet format should confirm to HTTP. Now I have a system at home connected to the internet by a router. I even have a static IP provided to me by my ISP. But in order to remotely access files not only for reading / opening alone but even for modification, upload, download etc. i need to use FTP. But the packets are dropped by the firewall.
How and in which language can we write an ActiveX component which can convert these packets to HTTP from my institution system for outgoing traffic and also reconvert the HTTP to the original format at my home system end. Similarly as any inbound traffic other than HTTP is dropped so the same has to be performed at my home end also.
Also tell me how what protocol and ports does mstsc.exe (WindowsXP) uses. because i'm running IIS 6.0 at both ends. Using MSTSC I can log in from any public system into my home system.
Could you please throw some light on the above problem. In summary my main objective is to have a directory listing of my system(home) files so that I can use them locally. How to do it?