UVNC2ME

-The goal of uvnc2me was to create a free LogMeIn alternative.  A single exe that can serve as viewer or server. Something simple without the need to configure anything...

Is the authentication done by the access servers ?
NO, the encryption is between the endpoints, authentication is part of the encryption. 
What does the access server(s) do ?
The access servers act like a dyn-dns server.
The access server tell the ip and port of the counter part with the same id.  More or less the same as asking whois uvnc.com ->66.226.75.44
Do you need 2 access servers ?
We use 2 servers for loadbalancing and redundancy.

How do I use it?

The same executable is used as server and viewer, it just depend on who pressed the connect button.
Above, you see a sample of the initial screen

ID:  You can compare this with some kind of dynamic DNS, it give your PC a unique identifier.  If someone wants to connect to you, they need to enter your identifier.

Password: The password is used in combination with an exchanged key as an encryption key.  You can only read data from Access code if you have the same password.

Mail access codes to Partner:opens the default mail program with copied id/passwd as content

Status Services

EU access server online, US access server online: We have 2 access servers online.  Only one is required to make the connected.  The server that answer first is the server used to initiate the connections.

Repeater online: In case udp fail, we try tcp using a repeater.

 

Loop test button: This actual just start a connection to his own, your instance of vnc2me server as viewer and server.  The only usage is to test fast test the connectivity, if loopback fail, no other connection will work.  You don't need to enter access code or password, this test auto use the current.

Connect:  makes a connection to the partner

After the encrypted tunnel has been setup you get the application screen.
Current you can use the chat/file transfer, desktop and admin desktop function
.



Show Desktop: This function clone the user desktop, running as normal user.
AUCDesktop: This also clone the Desktop, but the application is started as "elevated admin" so you can interact with system application that require the UAC permission.
Chat / File transfer: Chat is a simple chat app, so you can talk before taking over the Desktop. Using drag and drop you can copy files via the chat function.

Techical

- Encryption AES 256
- Password is verified inside the encryption stream, password is only valid for one connection and change each run.
- The access server is needed to initiate the connection.  It just tell that the server exist on ip A and is using port B and the same for the viewer.  After the initial data exchange, the viewer and server use a rendezvous to make a direct connection.  The access server does not serve to transmit data between server and viewer, all data goes in an encrypted server/viewer tunnel.
- Both server and viewer can be behind a Nat router.
- Network protocol: UDP
- Ports: 5351, 5352, 5570, 5670
- Nat2nat is done using Udp hole punishing (http://en.wikipedia.org/wiki/UDP_hole_punching)
- Dual Nat, server or viewer behind 2 Nat routers is not supported.  If you’re local network is behind a Nat router and you are testing with VMware you need to use the network bridge mode.  Using Nat mode you get a dual NAT.
- We have 2 public access servers. If you want, you can also install your own server, you only need one server to make the connection.  The server has to run on an official ip address.

Customization

You can change the logo icon and access server. To customize uvnc2me you first need to download uvnc2me_custom.zip
this file contain logo.bmp main.ico uvnc2me.ini.
Replace the files with your own.
*128X128 BMP as logo
*main.ico is an icon, not some image that you rename as icon :)
*uvnc2me.ini  ( text and access servres)
[uvnc2me]
s1 = Access code:
s2 = Password:
s3 = uvnc2me access
...
b7 = Status test
server = support1.uvnc.com
server_backup = support2.uvnc.com
repeater = support2.uvnc.com

Downloads
Downloads uvnc2me

Extra downloads
Access server the access server needs to run on direct connected server (not behind a Nat) to replace our 62.21266.133/216.55.178.47 access servers via uvnc2me.ini

 

http://www.teamviewer.com TeamViewer lets you connect to any PC, Server, or Device on any platform around the world within a few seconds. Remote control a device as if you were sitting in front of it. Available in over 30 languages, TeamViewer is one of the world's most popular providers of remote control and online meeting software. ITbrain, a valuable remote monitoring, IT asset tracking, anti-malware, and cloud backup solution, complements TeamViewer's portfolio of solutions
  • Diagn
  • File Transfer
  • Live Chat
  • Remote Control
  • Screen Sharing
  • Session Recording
  • Session Transfer
http://www.instanthousecall.com

This product is an excellent addition to the computer tech's "bag of tricks". You do not need to install the software on the customer end to run the program. The software has the ability to run auto repair which is virtually hands free and can even be set up for use with no attendance on the guest system. There are a bunch of utilities that you can run from scanning for malware, to tweaking your system all remotely. The one click automation makes it very easy to run a set of utilities to repair some of the most common issues.

The website overs a free trial so that you can get a feel for the interface. They also offer product branding, detailed reports and online or in application client billing. Head over to their website and you can see a sample of what this software can do for your business.

  • Diagnostic Tools
  • Feedback Collection
  • File Transfer
  • Live Chat
  • Remote Control
  • Screen Sharing
  • Session Recording
  • Session Transfer
http://www.bomgard.com Bomgar is the leader in Secure Access solutions that empower businesses. Bomgars leading remote support, privileged access management, and identity management solutions help support and security professionals improve productivity and security by enabling secure, controlled connections to any system or device, anywhere in the world. More than 10,000 organizations across 80 countries use Bomgar to deliver superior support services and reduce threats to valuable data and systems. Bomgar is private
  • File Transfer
  • Live Chat
  • Remote Control
  • Screen Sharing
  • Session Recording
  • Session Transfer
http://www.solarwinds.com A remote IT administration & management software lets you remotely control Windows, Mac OS X, and Linux computers so you can quickly support 1,000s of end-users without having to leave your desk. DRS is a complete remote assistance solution that includes desktop remote control and the ability to administer Windows tasks remotely from a single, central console.
  • File Transfer
  • Live Chat
  • Remote Control
http://www.remoteutilities.com

Remote Utilities is remote desktop software for network administration in a Windows domain and remote support over the Internet. It can be integrated with Active Directory and provides remote installation across multiple PCs over LAN and via the Internet. Remote Utilities can run as a service and grant full control over the remote PC to the administrator in 15 different connection modes. Various customization option, including adding your own logo and welcome text are available.

A free stand-alone self-hosted server is available with the program for building an autonomous and self-reliant remote support solution on your premises.

  • Remote access over LAN or VPN
  • Remote access over the Internet
  • Unattended access
  • Attended access
  • UAC support
  • RDP-over-ID
  • Unlimited one-to-many sessions
  • Self-hosted server
  • Proxy server support
  • Connect through Host

 

http://www.aeroadmin.com AeroAdmin is free remote desktop software which doesn't require installation and configuration. It's ready for use right after downloading and easily connects computers in different local area networks, behind NAT.
  • Instant remote desktop connection and control.
  • Spontaneous customer techsupport.
  • Access to remote files.
  • Remote office.
  • Unattended access
http://www.tightvnc.com/ TightVNC is a free remote control software package. With TightVNC, you can see the desktop of a remote machine and control it with your local mouse and keyboard, just like you would do it sitting in the front of
  • free for both personal and commercial usage, with full source code available,
  • useful in administration, tech support, education, and for many other purposes,
  • cross-platform, available for Windows and Unix, with Java client included,
  • compatible with standard VNC software, conforming to RFB protocol specifications.
http://www.realvnc.com

This is a version developed by some spin-off developers from AT&T. The RealVNC team is also offering a commecial enterprise version and has developed a very interesting box called KVM-via-IP that promises to make any KVM switch remotely accessivle over TCP/IP.and accessible with any VNC viewer.