Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Most evil enemies of (Ultra)VNC: proxies !!

Post Reply
thoste
8
8
Posts: 31
Joined: 2005-07-19 14:47

Most evil enemies of (Ultra)VNC: proxies !!

Post by thoste »

Ok, I can access my home PC from almost everywhere: friends, WLAN cafes, internet shop.

But I cannot access it from my banks office.

After some investigations I found the reason: The bank has an inhouse
proxy. All internet web page traffic is passed through proxies. When I call
e.g. www.google.com from my work PC then this page request is at first
sent to the proxy. This proxy fetches in turn the web page, put the
returned HTML code into its proxy buffer and send a copy to my PC.

Obviously this architecture does NOT work with VNC requests.
Yes, I set the HTTP port of my UltraVNC server to 80.
Hence port filtering (e.g. by firewalls) should not be the issue because the
software could not distinguish between a "normal" browser web page request and a VNC request on port 80.

NAT2NAT does not help because it is not a NAT forwarding problem.

It must be the proxy. The proxy gets some undefinable VNC data stuff
from my VNC server. Intelligent analysis by the proxy software shows that there is no HTML code. Hence the proxy denied the transfer to my computer inside the LAN.

Is my point of view correct?
Did anyone else experienced the same situation?

Are there any work arounds ?
UltraSam
Admin & Developer
Admin & Developer
Posts: 462
Joined: 2004-04-26 20:55
Contact:

Post by UltraSam »

Yep. Ther's a workaround that could trick the proxy smart analysis of the packets.

I remember a java proxy that had been developped about 2 years ago that was able to embed the VNC binary packets into dummy HTML tags to fool the smart firewalls.
I have to retrieve the url...

This combined with Nat2Nat could do the trick.

But I'm also glad to hear that a bank site is correctly secured :)
UltraSam
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Post by redge »

[topic=4678][/topic]
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
Post Reply