Hi.
Although I noticed there has been some development with the NAT2NAT implementation, it seems a bit flaky and is not really integrated into ultravnc as it stands now. I'm interested in writing a DSM plugin that uses STUNT ( http://nutss.gforge.cis.cornell.edu/stunt.php ) as there is a C++ library that implements it already, as their demo seemed to work for me (I wasn't able to get the ultravnc nat2nat working). Ultimately, I want to try to get it working with SC, so that I can do remote support work even when I'm in unforseen locations, stuck behind a firewall.
Unfortuantely, it seem like the DSM plugin arch doesn't allow you to intercept a connect(), only modify the data as it comes in and out. If my plan were to work, I'd have to do the NAT traversal stuff before the connection was established. Rather than go the dirty route of making modifications to the source and not beeing forwards compatible with new versions, I figured i'd ask: Am I missing something or is there no way to intercept connect()?
I was thinking I could try doing a sort of in-memory patch to intercept the connect() api call, but I was trying to avoid doing something that hardcore.
Also, how can I get postability to the dev-board?
Celebrating the 22th anniversary of the UltraVNC: https://forum.uvnc.com/viewtopic.php?t=38031
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
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- 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
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
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- 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